Searched refs:Carry1 (Results 1 – 2 of 2) sorted by relevance
3477 if (Carry1.getOpcode() != ISD::UADDO) in combineUADDO_CARRYDiamond()3516 if (Carry0.getOperand(0) == Carry1.getValue(0)) { in combineUADDO_CARRYDiamond()3517 return cancelDiamond(Carry1.getOperand(0), Carry1.getOperand(1)); in combineUADDO_CARRYDiamond()3527 if (Carry1.getOperand(0) == Carry0.getValue(0)) { in combineUADDO_CARRYDiamond()3531 if (Carry1.getOperand(1) == Carry0.getValue(0)) { in combineUADDO_CARRYDiamond()3569 SDValue Carry1 = getAsCarry(TLI, N1); in combineCarryDiamond() local3570 if (!Carry1) in combineCarryDiamond()3574 if (Opcode != Carry1.getOpcode()) in combineCarryDiamond()3587 std::swap(Carry0, Carry1); in combineCarryDiamond()3590 if (Carry1.getOperand(0) != Carry0.getValue(0) && in combineCarryDiamond()[all …]
4898 llvm::Value *Carry1; in EmitBuiltinExpr() local4900 X, Y, Carry1); in EmitBuiltinExpr()4904 llvm::Value *CarryOut = Builder.CreateZExt(Builder.CreateOr(Carry1, Carry2), in EmitBuiltinExpr()