OSDN Git Service

[X86] Remove mask parameter from avx512 pmultishiftqb intrinsics. Use select in IR...
authorCraig Topper <craig.topper@intel.com>
Mon, 14 Jan 2019 08:46:45 +0000 (08:46 +0000)
committerCraig Topper <craig.topper@intel.com>
Mon, 14 Jan 2019 08:46:45 +0000 (08:46 +0000)
commiteebe489c8e5fa923e91eeed2ab082ba27d6633b2
tree2108f93b818aee29adc05da203d6c93020f95513
parent0c2940199232199f7887a0e16bd67884bac64c41
[X86] Remove mask parameter from avx512 pmultishiftqb intrinsics. Use select in IR instead.

Fixes PR40259

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@351035 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/IntrinsicsX86.td
lib/IR/AutoUpgrade.cpp
lib/Target/X86/X86IntrinsicsInfo.h
test/CodeGen/X86/avx512vbmi-intrinsics-fast-isel.ll
test/CodeGen/X86/avx512vbmi-intrinsics-upgrade.ll
test/CodeGen/X86/avx512vbmi-intrinsics.ll
test/CodeGen/X86/avx512vbmivl-intrinsics-fast-isel.ll
test/CodeGen/X86/avx512vbmivl-intrinsics-upgrade.ll
test/CodeGen/X86/avx512vbmivl-intrinsics.ll