From 867645e09fb53d88ba131b98b528a8d801b0e3dd Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Sat, 12 Jan 2019 08:15:54 +0000 Subject: [PATCH] [X86] Remove X86ISD::SELECT as its no longer used by any of our intrinsic lowering. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350995 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/X86/X86ISelDAGToDAG.cpp | 1 - lib/Target/X86/X86ISelLowering.cpp | 1 - lib/Target/X86/X86ISelLowering.h | 2 +- 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/Target/X86/X86ISelDAGToDAG.cpp b/lib/Target/X86/X86ISelDAGToDAG.cpp index 3aafffc5d0b..a00b89d2022 100644 --- a/lib/Target/X86/X86ISelDAGToDAG.cpp +++ b/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/lib/Target/X86/X86ISelLowering.cpp b/lib/Target/X86/X86ISelLowering.cpp index c896e366578..d4a7a9459e0 100644 --- a/lib/Target/X86/X86ISelLowering.cpp +++ b/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/lib/Target/X86/X86ISelLowering.h b/lib/Target/X86/X86ISelLowering.h index 5aba90f12db..4af6ea19834 100644 --- a/lib/Target/X86/X86ISelLowering.h +++ b/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. -- 2.50.1