llvm-project/llvm/test/Transforms/InstCombine/X86
Craig Topper e4c045b7df [X86] Remove mask arguments from permvar builtins/intrinsics. Use a select in IR instead.
Someday maybe we'll use selects for all intrinsics.

llvm-svn: 332824
2018-05-20 23:34:04 +00:00
..
X86FsubCmpCombine.ll [PatternMatch] allow undef elements when matching vector FP +0.0 2018-03-25 21:16:33 +00:00
blend_x86.ll
clmulqdq.ll [X86] Extend instcombine folds for pclmuldq intrinsics to the 256 and 512 bit version. 2018-05-13 21:56:32 +00:00
lit.local.cfg
pr2645-1.ll
shufflemask-undef.ll
x86-avx2.ll
x86-avx512.ll [X86] Remove mask arguments from permvar builtins/intrinsics. Use a select in IR instead. 2018-05-20 23:34:04 +00:00
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] Remove and autoupgrade a bunch of FMA instrinsics that are no longer used by clang. 2018-05-11 21:59:34 +00:00
x86-insertps.ll
x86-masked-memops.ll
x86-movmsk.ll
x86-muldq.ll [X86] Remove the pmuldq/pmuldq intrinsics and replace with native IR. 2018-04-13 06:07:18 +00:00
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 [PatternMatch] allow undef elements when matching a vector zero 2018-04-22 17:07:44 +00:00
x86-vpermil.ll
x86-xop.ll