From: Amaury Sechet Date: Mon, 11 Mar 2019 00:37:01 +0000 (+0000) Subject: Remove redundant extractBooleanFlip argument. NFC X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4e3a7c08f35e1b1716e22b032b38e6a75c4884ac;p=llvm Remove redundant extractBooleanFlip argument. NFC git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@355794 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/CodeGen/SelectionDAG/DAGCombiner.cpp b/lib/CodeGen/SelectionDAG/DAGCombiner.cpp index 6d59cdf7aec..2af4289df52 100644 --- a/lib/CodeGen/SelectionDAG/DAGCombiner.cpp +++ b/lib/CodeGen/SelectionDAG/DAGCombiner.cpp @@ -2399,8 +2399,10 @@ SDValue DAGCombiner::visitADDC(SDNode *N) { return SDValue(); } -static SDValue flipBoolean(SDValue V, const SDLoc &DL, EVT VT, +static SDValue flipBoolean(SDValue V, const SDLoc &DL, SelectionDAG &DAG, const TargetLowering &TLI) { + EVT VT = V.getValueType(); + SDValue Cst; switch (TLI.getBooleanContents(VT)) { case TargetLowering::ZeroOrOneBooleanContent: @@ -2477,7 +2479,7 @@ SDValue DAGCombiner::visitADDO(SDNode *N) { SDValue Sub = DAG.getNode(ISD::USUBO, DL, N->getVTList(), DAG.getConstant(0, DL, VT), N0.getOperand(0)); return CombineTo(N, Sub, - flipBoolean(Sub.getValue(1), DL, CarryVT, DAG, TLI)); + flipBoolean(Sub.getValue(1), DL, DAG, TLI)); } if (SDValue Combined = visitUADDOLike(N0, N1, N)) @@ -2571,7 +2573,7 @@ SDValue DAGCombiner::visitADDCARRY(SDNode *N) { DAG.getConstant(0, DL, N0.getValueType()), N0.getOperand(0), B); return CombineTo(N, Sub, - flipBoolean(Sub.getValue(1), DL, CarryVT, DAG, TLI)); + flipBoolean(Sub.getValue(1), DL, DAG, TLI)); } }