Lines Matching refs:ADDCARRY
1500 case ISD::ADDCARRY: return visitADDCARRY(N); in visit()
2245 if (V.getOpcode() != ISD::ADDCARRY && V.getOpcode() != ISD::SUBCARRY && in getAsCarry()
2302 if (N1.getOpcode() == ISD::ADDCARRY && isNullConstant(N1.getOperand(1)) && in visitADDLike()
2304 return DAG.getNode(ISD::ADDCARRY, DL, N1->getVTList(), in visitADDLike()
2308 if (TLI.isOperationLegalOrCustom(ISD::ADDCARRY, VT)) in visitADDLike()
2310 return DAG.getNode(ISD::ADDCARRY, DL, in visitADDLike()
2432 if (N1.getOpcode() == ISD::ADDCARRY && isNullConstant(N1.getOperand(1))) { in visitUADDOLike()
2436 return DAG.getNode(ISD::ADDCARRY, SDLoc(N), N->getVTList(), N0, Y, in visitUADDOLike()
2441 if (TLI.isOperationLegalOrCustom(ISD::ADDCARRY, VT)) in visitUADDOLike()
2443 return DAG.getNode(ISD::ADDCARRY, SDLoc(N), N->getVTList(), N0, in visitUADDOLike()
2478 return DAG.getNode(ISD::ADDCARRY, DL, N->getVTList(), N1, N0, CarryIn); in visitADDCARRY()
2525 return DAG.getNode(ISD::ADDCARRY, SDLoc(N), N->getVTList(), in visitADDCARRYLike()
2550 CarryIn.getOpcode() == ISD::ADDCARRY && in visitADDCARRYLike()
2553 auto NewY = DAG.getNode(ISD::ADDCARRY, SDLoc(N), Y->getVTList(), in visitADDCARRYLike()
2557 return DAG.getNode(ISD::ADDCARRY, SDLoc(N), N->getVTList(), N0, in visitADDCARRYLike()
9907 if ((N0.getOpcode() == ISD::ADDE || N0.getOpcode() == ISD::ADDCARRY) && in visitTRUNCATE()