diff options
author | Craig Topper <craig.topper@intel.com> | 2018-05-13 18:03:59 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2018-05-13 18:03:59 +0000 |
commit | 85906cf0415ad8c740d7bc93d73d89533cfdb308 (patch) | |
tree | 15fc6f0b45fef44d593a0289072d59d9dbec054c /llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp | |
parent | a39c409619f3c06e4febd8d1bb0d5efc7d0a940d (diff) | |
download | bcm5719-llvm-85906cf0415ad8c740d7bc93d73d89533cfdb308.tar.gz bcm5719-llvm-85906cf0415ad8c740d7bc93d73d89533cfdb308.zip |
[X86] Remove and autoupgrade masked vpermd/vpermps intrinsics.
llvm-svn: 332198
Diffstat (limited to 'llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp')
-rw-r--r-- | llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp b/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp index c323bfc3519..ff3fb9387d2 100644 --- a/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp +++ b/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp @@ -2796,9 +2796,7 @@ Instruction *InstCombiner::visitCallInst(CallInst &CI) { case Intrinsic::x86_avx512_mask_permvar_qi_128: case Intrinsic::x86_avx512_mask_permvar_qi_256: case Intrinsic::x86_avx512_mask_permvar_qi_512: - case Intrinsic::x86_avx512_mask_permvar_sf_256: case Intrinsic::x86_avx512_mask_permvar_sf_512: - case Intrinsic::x86_avx512_mask_permvar_si_256: case Intrinsic::x86_avx512_mask_permvar_si_512: if (Value *V = simplifyX86vpermv(*II, Builder)) { // We simplified the permuting, now create a select for the masking. |