aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/MachineModuleInfo.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-05-08 21:50:26 +0000
committerChris Lattner <sabre@nondot.org>2010-05-08 21:50:26 +0000
commit6745191070503f669b07bc14cd6f7e518bd4d5b0 (patch)
tree5afeb2bbf1b18c6edcbf2c110169b1353dbdb388 /lib/CodeGen/MachineModuleInfo.cpp
parent7944c21cae06c5124cf1ee1f811d2a13f8e1b939 (diff)
Teach instcombine to transform a bitcast/(zext|trunc)/bitcast sequence
with a vector input and output into a shuffle vector. This sort of sequence happens when the input code stores with one type and reloads with another type and then SROA promotes to i96 integers, which make everyone sad. This fixes rdar://7896024 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103354 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions