summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86InstrInfo.cpp
diff options
context:
space:
mode:
authorIgor Breger <igor.breger@intel.com>2016-06-20 07:05:43 +0000
committerIgor Breger <igor.breger@intel.com>2016-06-20 07:05:43 +0000
commite59165ca63d300e9d6b72a0e7d86fa1b88e2038f (patch)
tree2a874f7d639d80b6eaf805f6ad0614c319dfddce /llvm/lib/Target/X86/X86InstrInfo.cpp
parent4296c025c037600acbaa41e96d1a129617b4909f (diff)
downloadbcm5719-llvm-e59165ca63d300e9d6b72a0e7d86fa1b88e2038f.tar.gz
bcm5719-llvm-e59165ca63d300e9d6b72a0e7d86fa1b88e2038f.zip
[AVX512] [AVX512/AVX][Intrinsics] Fix Variable Bit Shift Right Arithmetic intrinsic lowering.
Differential Revision: http://reviews.llvm.org/D20897 llvm-svn: 273138
Diffstat (limited to 'llvm/lib/Target/X86/X86InstrInfo.cpp')
-rw-r--r--llvm/lib/Target/X86/X86InstrInfo.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86InstrInfo.cpp b/llvm/lib/Target/X86/X86InstrInfo.cpp
index 16d33dbd606..480f544f53b 100644
--- a/llvm/lib/Target/X86/X86InstrInfo.cpp
+++ b/llvm/lib/Target/X86/X86InstrInfo.cpp
@@ -1547,6 +1547,8 @@ X86InstrInfo::X86InstrInfo(X86Subtarget &STI)
{ X86::VPSRAWYrr, X86::VPSRAWYrm, 0 },
{ X86::VPSRAVDrr, X86::VPSRAVDrm, 0 },
{ X86::VPSRAVDYrr, X86::VPSRAVDYrm, 0 },
+ { X86::VPSRAVD_Intrr, X86::VPSRAVD_Intrm, 0 },
+ { X86::VPSRAVD_IntYrr, X86::VPSRAVD_IntYrm, 0 },
{ X86::VPSRLDYrr, X86::VPSRLDYrm, 0 },
{ X86::VPSRLQYrr, X86::VPSRLQYrm, 0 },
{ X86::VPSRLWYrr, X86::VPSRLWYrm, 0 },
OpenPOWER on IntegriCloud