/llvm-project/llvm/lib/Support/ |
H A D | ScaledNumber.cpp | 292 bool Carry = doesRoundUp(Str[Truncate]); in toString() local
|
H A D | KnownBits.cpp | 45 computeForAddCarry(const KnownBits & LHS,const KnownBits & RHS,const KnownBits & Carry) computeForAddCarry() argument
|
/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 716 SDValue Carry(Lo.getNode(), 1); in ExpandADDSUB() local 1636 SDValue Ops[] = { Carry, Result }; in PerformDAGCombine() local 1551 SDValue Carry = DAG.getConstant(0, dl, VT); PerformDAGCombine() local 1565 SDValue Carry = DAG.getConstant(0, dl, VT); PerformDAGCombine() local
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | IntegerDivision.cpp | 296 Value *Carry = Builder.CreateAnd(Tmp10, One); in generateUnsignedDivisionCode() local
|
/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsSEISelDAGToDAG.cpp | 241 SDValue(Carry, 0)}; in selectAddE() local
|
/llvm-project/llvm/unittests/Support/ |
H A D | KnownBitsTest.cpp | 128 ForeachNumInKnownBits(KnownCarry, [&](const APInt &Carry) { in TEST() argument
|
/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | BitTracker.cpp | 437 bool Carry = false; in eADD() local
|
H A D | HexagonVectorCombine.cpp | 2070 Value *Carry = nullptr; in createAddLong() local 2110 Value *Carry = nullptr; // no carry-in in createMulLong() local
|
/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kISelLowering.cpp | 2212 SDValue Carry = Op.getOperand(2); in LowerSETCCCARRY() local 3541 while (Carry.getOpcode() == ISD::TRUNCATE || in combineCarryThroughADD() local [all...] |
/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMFrameLowering.cpp | 2940 bool Carry = (Value & 0x00FFFFFF); alignToARMConstant() local
|
H A D | ARMISelLowering.cpp | 5040 SDValue Carry = DAG.getNode(ARMISD::SUBC, DL, ConvertBooleanCarryToCarryFlag() local 6978 SDValue Carry = Op.getOperand(2); LowerSETCCCARRY() local 9904 SDValue Carry = Op.getOperand(2); LowerUADDSUBO_CARRY() local 18501 SDValue Carry = PerformCMOVCombine() local [all...] |
/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 4347 isAddCarryChain(SDValue Carry) isAddCarryChain() argument 4353 isSubBorrowChain(SDValue Carry) isSubBorrowChain() argument 4372 SDValue Carry = Op.getOperand(2); lowerUADDSUBO_CARRY() local [all...] |
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeIntegerTypes.cpp | 3457 SDValue Carry; ExpandIntRes_ADDSUB() local 5484 SDValue Carry = N->getOperand(2); ExpandIntOp_SETCCCARRY() local
|
H A D | LegalizeDAG.cpp | 3933 SDValue Carry = Node->getOperand(2); ExpandNode() local
|
H A D | TargetLowering.cpp | 7617 SDValue Carry = Next.getValue(1); expandMUL_LOHI() local 7780 SDValue Carry = DAG.getSetCC(dl, SetCCType, Sum, LL, ISD::SETULT); expandDIVREMByConstant() local
|
H A D | DAGCombiner.cpp | 3230 if (SDValue Carry = getAsCarry(TLI, N1)) visitADDLikeCommutative() local 3379 if (SDValue Carry = getAsCarry(TLI, N1)) visitUADDOLike() local 4110 if (SDValue Carry = getAsCarry(TLI, N0)) { visitSUB() local 12743 SDValue Carry = N->getOperand(2); visitSETCCCARRY() local [all...] |
H A D | SelectionDAG.cpp | 3937 KnownBits Carry(1); computeKnownBits() local
|
/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 3158 SDValue Carry = Hi.getValue(1); LowerADDC_ADDE_SUBC_SUBE() local
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPURegisterBankInfo.cpp | 1624 Register Carry; applyMappingMAD_64_32() local [all...] |
H A D | AMDGPULegalizerInfo.cpp | 3875 using Carry = SmallVector<Register, 2>; buildMultiply() typedef
|
H A D | SIInstrInfo.cpp | 7895 MachineInstr *Carry = splitScalarSMulU64() local
|
/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 5082 Register Carry = MI.getOperand(1).getReg(); matchMulOBy0() local 7188 Register Carry = Add->getReg(1); matchAddOverflow() local [all...] |
H A D | LegalizerHelper.cpp | 3867 auto Carry = MIRBuilder.buildICmp(CmpInst::ICMP_ULT, CondTy, TmpRes, LHS); lower() local 5774 MachineInstrBuilder Carry = B.buildZExt(NarrowTy, Uaddo.getReg(1)); multiplyRegisters() local
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 706 EmitOverflowIntrinsic(CodeGenFunction & CGF,const llvm::Intrinsic::ID IntrinsicID,llvm::Value * X,llvm::Value * Y,llvm::Value * & Carry) EmitOverflowIntrinsic() argument 5164 llvm::Value *Carry; EmitBuiltinExpr() local
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 2182 bool Carry = NonDemandedBits & ~Sum & (1ULL << (EltSize - 1)); optimizeLogicalImm() local 10278 SDValue Carry = Op.getOperand(2); LowerSETCCCARRY() local [all...] |