[llvm] r350995 - [X86] Remove X86ISD::SELECT as its no longer used by any of our intrinsic lowering.
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Sat Jan 12 00:15:54 PST 2019
Author: ctopper
Date: Sat Jan 12 00:15:54 2019
New Revision: 350995
URL: http://llvm.org/viewvc/llvm-project?rev=350995&view=rev
Log:
[X86] Remove X86ISD::SELECT as its no longer used by any of our intrinsic lowering.
Modified:
llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp
llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
llvm/trunk/lib/Target/X86/X86ISelLowering.h
Modified: llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp?rev=350995&r1=350994&r2=350995&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp Sat Jan 12 00:15:54 2019
@@ -3362,7 +3362,6 @@ void X86DAGToDAGISel::Select(SDNode *Nod
}
break;
- case X86ISD::SELECT:
case X86ISD::SHRUNKBLEND: {
// SHRUNKBLEND selects like a regular VSELECT. Same with X86ISD::SELECT.
SDValue VSelect = CurDAG->getNode(
Modified: llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86ISelLowering.cpp?rev=350995&r1=350994&r2=350995&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86ISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86ISelLowering.cpp Sat Jan 12 00:15:54 2019
@@ -27327,7 +27327,6 @@ const char *X86TargetLowering::getTarget
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";
Modified: llvm/trunk/lib/Target/X86/X86ISelLowering.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86ISelLowering.h?rev=350995&r1=350994&r2=350995&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86ISelLowering.h (original)
+++ llvm/trunk/lib/Target/X86/X86ISelLowering.h Sat Jan 12 00:15:54 2019
@@ -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.
More information about the llvm-commits
mailing list