llvm-project/llvm/test/Transforms/InstCombine/X86
Craig Topper f264fcc704 [X86] Remove VPERM2F128/VPERM2I128 intrinsics and autoupgrade to native shuffles.
I've moved the test cases from the InstCombine optimizations to the backend to keep the coverage we had there. It covered every possible immediate so I've preserved the resulting shuffle mask for each of those immediates.

llvm-svn: 313450
2017-09-16 07:36:14 +00:00
..
X86FsubCmpCombine.ll
blend_x86.ll
lit.local.cfg
pr2645-1.ll
shufflemask-undef.ll
x86-avx2.ll
x86-avx512.ll
x86-bmi-tbm.ll [X86][InstCombine] Add some simplifications for BZHI intrinsics 2017-07-31 18:52:15 +00:00
x86-crc32-demanded.ll
x86-f16c.ll
x86-fma.ll
x86-insertps.ll
x86-masked-memops.ll
x86-movmsk.ll
x86-muldq.ll
x86-pack.ll
x86-pshufb.ll [InstCombine] improve demanded vector elements analysis of insertelement 2017-08-31 15:57:17 +00:00
x86-sse.ll
x86-sse2.ll
x86-sse4a.ll
x86-sse41.ll
x86-vec_demanded_elts.ll
x86-vector-shifts.ll
x86-vpermil.ll
x86-xop.ll