diff options
author | Tim Northover <tnorthover@apple.com> | 2017-03-06 19:04:17 +0000 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2017-03-06 19:04:17 +0000 |
commit | 95b6d5f2b1b5483018d4fd3c32c023ebffa128d7 (patch) | |
tree | c646d1b95f3d0336d8ebcc47b342c45769f8648e /lldb/source/Utility/Log.cpp | |
parent | 262f96225279ce684c816ca9b0e35732c9320b11 (diff) | |
download | bcm5719-llvm-95b6d5f2b1b5483018d4fd3c32c023ebffa128d7.tar.gz bcm5719-llvm-95b6d5f2b1b5483018d4fd3c32c023ebffa128d7.zip |
GlobalISel: don't emit degenerate G_INSERT instructions.
Before, we were producing G_INSERT instructions that were actually closer to a
cast or even a COPY when both input and output sizes are the same. This doesn't
really make sense and means that everything interpreting a G_INSERT also has to
handle all these kinds of casts.
So now we detect these degenerate cases and emit real casts instead.
llvm-svn: 297051
Diffstat (limited to 'lldb/source/Utility/Log.cpp')
0 files changed, 0 insertions, 0 deletions