summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86ISelLowering.cpp
diff options
context:
space:
mode:
authorElena Demikhovsky <elena.demikhovsky@intel.com>2015-06-01 11:05:34 +0000
committerElena Demikhovsky <elena.demikhovsky@intel.com>2015-06-01 11:05:34 +0000
commit3582eb3b39b3be3187a551dff3cf7a2db9963732 (patch)
tree8c837d4af2895553f5879106b85255709921cb71 /llvm/lib/Target/X86/X86ISelLowering.cpp
parent0f8452ba2e01ab84a74df2cfcdbe212600616977 (diff)
downloadbcm5719-llvm-3582eb3b39b3be3187a551dff3cf7a2db9963732.tar.gz
bcm5719-llvm-3582eb3b39b3be3187a551dff3cf7a2db9963732.zip
AVX-512: Implemented VRANGEPD and VRANGEPD instructions for SKX.
Implemented DAG lowering for all these forms. Added tests for encoding. By Igor Breger (igor.breger@intel.com) llvm-svn: 238738
Diffstat (limited to 'llvm/lib/Target/X86/X86ISelLowering.cpp')
-rw-r--r--llvm/lib/Target/X86/X86ISelLowering.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp
index fcc9fc40e47..932e413c97b 100644
--- a/llvm/lib/Target/X86/X86ISelLowering.cpp
+++ b/llvm/lib/Target/X86/X86ISelLowering.cpp
@@ -18291,6 +18291,7 @@ const char *X86TargetLowering::getTargetNodeName(unsigned Opcode) const {
case X86ISD::VPERMIV3: return "X86ISD::VPERMIV3";
case X86ISD::VPERMI: return "X86ISD::VPERMI";
case X86ISD::VFIXUPIMM: return "X86ISD::VFIXUPIMM";
+ case X86ISD::VRANGE: return "X86ISD::VRANGE";
case X86ISD::PMULUDQ: return "X86ISD::PMULUDQ";
case X86ISD::PMULDQ: return "X86ISD::PMULDQ";
case X86ISD::PSADBW: return "X86ISD::PSADBW";
OpenPOWER on IntegriCloud