Home | History | Annotate | Download | only in SelectionDAG

Lines Matching defs:ADDC

1363   case ISD::ADDC:               return visitADDC(N);
1806 return DAG.getNode(ISD::ADDC, SDLoc(N), N->getVTList(), N1, N0);
1808 // fold (addc x, 0) -> x + no carry out
1813 // fold (addc a, b) -> (or a, b), CARRY_FALSE iff a and b share no bits.
1844 // fold (adde x, y, false) -> (addc x, y)
1846 return DAG.getNode(ISD::ADDC, SDLoc(N), N->getVTList(), N0, N1);
2942 APInt ADDC = ADDI->getAPIntValue();
2943 if (!TLI.isLegalAddImmediate(ADDC.getSExtValue())) {
2952 ADDC |= Mask;
2953 if (TLI.isLegalAddImmediate(ADDC.getSExtValue())) {
2957 N0.getOperand(0), DAG.getConstant(ADDC, DL, VT));