Skip to content

Commit fa5016b

Browse files
committed
Remove expandFMINIMUM_FMAXIMUM changes
1 parent f3e16cc commit fa5016b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8572,14 +8572,15 @@ SDValue TargetLowering::expandFMINIMUM_FMAXIMUM(SDNode *N,
85728572
unsigned CompOpcIeee = IsMax ? ISD::FMAXNUM_IEEE : ISD::FMINNUM_IEEE;
85738573
unsigned CompOpc = IsMax ? ISD::FMAXNUM : ISD::FMINNUM;
85748574

8575+
// FIXME: We should probably define fminnum/fmaxnum variants with correct
8576+
// signed zero behavior.
85758577
bool MinMaxMustRespectOrderedZero = false;
85768578

85778579
if (isOperationLegalOrCustom(CompOpcIeee, VT)) {
85788580
MinMax = DAG.getNode(CompOpcIeee, DL, VT, LHS, RHS, Flags);
85798581
MinMaxMustRespectOrderedZero = true;
85808582
} else if (isOperationLegalOrCustom(CompOpc, VT)) {
85818583
MinMax = DAG.getNode(CompOpc, DL, VT, LHS, RHS, Flags);
8582-
MinMaxMustRespectOrderedZero = true;
85838584
} else {
85848585
if (VT.isVector() && !isOperationLegalOrCustom(ISD::VSELECT, VT))
85858586
return DAG.UnrollVectorOp(N);

0 commit comments

Comments
 (0)