summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2019-01-12 08:15:54 +0000
committerCraig Topper <craig.topper@intel.com>2019-01-12 08:15:54 +0000
commit90fe6edcba3e5c677b413ded4bb54835c237adb9 (patch)
tree2ff871904b554cfcf4fc77d064779c4c1b11fa2d /llvm/lib
parent33b2cf50e32d96faa17cbd3ecbe16b6f9480dd5b (diff)
downloadbcm5719-llvm-90fe6edcba3e5c677b413ded4bb54835c237adb9.tar.gz
bcm5719-llvm-90fe6edcba3e5c677b413ded4bb54835c237adb9.zip
[X86] Remove X86ISD::SELECT as its no longer used by any of our intrinsic lowering.
llvm-svn: 350995
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/X86/X86ISelDAGToDAG.cpp1
-rw-r--r--llvm/lib/Target/X86/X86ISelLowering.cpp1
-rw-r--r--llvm/lib/Target/X86/X86ISelLowering.h2
3 files changed, 1 insertions, 3 deletions
diff --git a/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp b/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
index 3aafffc5d0b..a00b89d2022 100644
--- a/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
+++ b/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
@@ -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(
diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp
index c896e366578..d4a7a9459e0 100644
--- a/llvm/lib/Target/X86/X86ISelLowering.cpp
+++ b/llvm/lib/Target/X86/X86ISelLowering.cpp
@@ -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";
diff --git a/llvm/lib/Target/X86/X86ISelLowering.h b/llvm/lib/Target/X86/X86ISelLowering.h
index 5aba90f12db..4af6ea19834 100644
--- a/llvm/lib/Target/X86/X86ISelLowering.h
+++ b/llvm/lib/Target/X86/X86ISelLowering.h
@@ -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.
OpenPOWER on IntegriCloud