From: Craig Topper Date: Sat, 12 Jan 2019 08:15:54 +0000 (+0000) Subject: [X86] Remove X86ISD::SELECT as its no longer used by any of our intrinsic lowering. X-Git-Tag: llvmorg-8.0.0-rc1~360 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=90fe6edcba3e5c677b413ded4bb54835c237adb9;p=platform%2Fupstream%2Fllvm.git [X86] Remove X86ISD::SELECT as its no longer used by any of our intrinsic lowering. llvm-svn: 350995 --- diff --git a/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp b/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp index 3aafffc..a00b89d 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 c896e36..d4a7a94 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 5aba90f..4af6ea1 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.