[X86] Replace a condition that can never be true with an assert.
llvm-svn: 313848
This commit is contained in:
parent
f0ba300332
commit
e33755860d
|
|
@ -17673,8 +17673,8 @@ SDValue X86TargetLowering::LowerSELECT(SDValue Op, SelectionDAG &DAG) const {
|
|||
if (Subtarget.hasAVX512()) {
|
||||
SDValue Cmp = DAG.getNode(X86ISD::FSETCCM, DL, MVT::v1i1, CondOp0,
|
||||
CondOp1, DAG.getConstant(SSECC, DL, MVT::i8));
|
||||
return DAG.getNode(VT.isVector() ? X86ISD::SELECT : X86ISD::SELECTS,
|
||||
DL, VT, Cmp, Op1, Op2);
|
||||
assert(!VT.isVector() && "Not a scalar type?");
|
||||
return DAG.getNode(X86ISD::SELECTS, DL, VT, Cmp, Op1, Op2);
|
||||
}
|
||||
|
||||
SDValue Cmp = DAG.getNode(X86ISD::FSETCC, DL, VT, CondOp0, CondOp1,
|
||||
|
|
|
|||
Loading…
Reference in New Issue