summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Mips/lb1.ll
diff options
context:
space:
mode:
authorMichael Kuperstein <michael.m.kuperstein@intel.com>2015-01-22 13:07:28 +0000
committerMichael Kuperstein <michael.m.kuperstein@intel.com>2015-01-22 13:07:28 +0000
commit25e34d11f3cab6a79b7fc22d5385f86523550e90 (patch)
treee3f6d83d0a06865c99eafe7b661aa45451e1dd9a /llvm/test/CodeGen/Mips/lb1.ll
parenta007905e4eb7b1c2b134ee6a936d895ba9ac575a (diff)
downloadbcm5719-llvm-25e34d11f3cab6a79b7fc22d5385f86523550e90.tar.gz
bcm5719-llvm-25e34d11f3cab6a79b7fc22d5385f86523550e90.zip
[DAGCombine] Produce better code for constant splats
This solves PR22276. Splats of constants would sometimes produce redundant shuffles, sometimes ridiculously so (see the PR for details). Fold these shuffles into BUILD_VECTORs early on instead. Differential Revision: http://reviews.llvm.org/D7093 Fixed recommit of r226811. llvm-svn: 226816
Diffstat (limited to 'llvm/test/CodeGen/Mips/lb1.ll')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud