]> granicus.if.org Git - llvm/commitdiff
[X86] Remove X86ISD::SELECT as its no longer used by any of our intrinsic lowering.
authorCraig Topper <craig.topper@intel.com>
Sat, 12 Jan 2019 08:15:54 +0000 (08:15 +0000)
committerCraig Topper <craig.topper@intel.com>
Sat, 12 Jan 2019 08:15:54 +0000 (08:15 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350995 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86ISelDAGToDAG.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h

index 3aafffc5d0bc27a55183ff17c2449bcefea227f4..a00b89d2022e41b2fbbb1c0ebad361165143a89d 100644 (file)
@@ -3362,7 +3362,6 @@ void X86DAGToDAGISel::Select(SDNode *Node) {
     }
     break;
 
-  case X86ISD::SELECT:
   case X86ISD::SHRUNKBLEND: {
     // SHRUNKBLEND selects like a regular VSELECT. Same with X86ISD::SELECT.
     SDValue VSelect = CurDAG->getNode(
index c896e366578f8fe8fda819646d093c9d44ed0b78..d4a7a9459e03b291958d25c70b95ac164bade713 100644 (file)
@@ -27327,7 +27327,6 @@ const char *X86TargetLowering::getTargetNodeName(unsigned Opcode) const {
   case X86ISD::XTEST:              return "X86ISD::XTEST";
   case X86ISD::COMPRESS:           return "X86ISD::COMPRESS";
   case X86ISD::EXPAND:             return "X86ISD::EXPAND";
-  case X86ISD::SELECT:             return "X86ISD::SELECT";
   case X86ISD::SELECTS:            return "X86ISD::SELECTS";
   case X86ISD::ADDSUB:             return "X86ISD::ADDSUB";
   case X86ISD::RCP14:              return "X86ISD::RCP14";
index 5aba90f12db40be9fd4f2f84e01288e36a45ae96..4af6ea19834ae75e9bd6db2c9ef0d6931fc04fc9 100644 (file)
@@ -98,7 +98,7 @@ namespace llvm {
       SETCC,
 
       /// X86 Select
-      SELECT, SELECTS,
+      SELECTS,
 
       // Same as SETCC except it's materialized with a sbb and the value is all
       // one's or all zero's.