/external/llvm/lib/Support/ |
H A D | ScaledNumber.cpp | 292 bool Carry = doesRoundUp(Str[Truncate]); 293 if (!Carry) 307 Carry = false; 312 return stripTrailingZeros(std::string(Carry, '1') + Str.substr(0, Truncate));
|
H A D | APInt.cpp | 187 y = 1; // Carry one to next digit. 782 uint64_t Carry = 0; 785 Dst[I] = (Tmp >> Shift) | Carry; 786 Carry = Tmp << (64 - Shift);
|
/external/llvm/lib/Target/Mips/ |
H A D | Mips16ISelDAGToDAG.cpp | 284 SDNode *Carry = CurDAG->getMachineNode(Sltu_op, DL, VT, Ops); local 287 SDValue(Carry,0), RHS);
|
H A D | MipsSEISelDAGToDAG.cpp | 254 SDNode *Carry = CurDAG->getMachineNode(SLTuOp, DL, VT, Ops); local 260 Carry = CurDAG->getMachineNode(Mips::SUBREG_TO_REG, DL, VT, 262 SDValue(Carry, 0), 269 SDNode *AddCarry = Carry; 272 AddCarry = CurDAG->getMachineNode(ADDuOp, DL, VT, SDValue(Carry, 0), RHS);
|
/external/llvm/lib/Transforms/Utils/ |
H A D | IntegerDivision.cpp | 317 Value *Carry = Builder.CreateAnd(Tmp10, One); local 346 Carry_1->addIncoming(Carry, DoWhile); 358 Carry_2->addIncoming(Carry, DoWhile);
|
/external/llvm/lib/Target/Hexagon/ |
H A D | BitTracker.cpp | 438 bool Carry = false; 445 unsigned S = bool(V1) + bool(V2) + Carry; 447 Carry = (S > 1); 452 // If the next bit is same as Carry, the result will be 0 plus the 453 // other bit. The Carry bit will remain unchanged. 454 if (V1.is(Carry)) 456 else if (V2.is(Carry))
|
/external/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 756 SDValue Carry(Lo.getNode(), 1); 759 LHSH, RHSH, Carry); 1678 SDValue Carry = DAG.getConstant(0, dl, VT); local 1681 SDValue Ops[] = { Result, Carry }; 1693 SDValue Carry = DAG.getConstant(0, dl, VT); local 1695 SDValue Ops[] = { Result, Carry }; 1766 SDValue Carry(Result.getNode(), 1); 1767 SDValue Ops[] = { Carry, Result };
|
/external/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelDAGToDAG.cpp | 736 SDValue Carry(AddLo, 1); 739 SDValue(Hi0, 0), SDValue(Hi1, 0), Carry);
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMFrameLowering.cpp | 1790 bool Carry = (Value & 0x00FFFFFF); local 1791 Value = ((Value & 0xFF000000) >> 24) + Carry;
|
/external/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 274 /// \arg Carry The carry returned by the llvm.*.with.overflow.*. 279 llvm::Value *&Carry) { 287 Carry = CGF.Builder.CreateExtractValue(Tmp, 1); 1798 llvm::Value *Carry; local 1799 llvm::Value *Sum = EmitOverflowIntrinsic(*this, IntrinsicId, X, Y, Carry); 1802 return RValue::get(Carry); 276 EmitOverflowIntrinsic(CodeGenFunction &CGF, const llvm::Intrinsic::ID IntrinsicID, llvm::Value *X, llvm::Value *Y, llvm::Value *&Carry) argument
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeIntegerTypes.cpp | 2902 SDValue Carry = N->getOperand(2); local 2912 SDValue LowCmp = DAG.getNode(ISD::SUBE, dl, VTList, LHSLo, RHSLo, Carry);
|
H A D | DAGCombiner.cpp | 5709 SDValue Carry = N->getOperand(2); local 5712 // If Carry is false, fold to a regular SETCC. 5713 if (Carry.getOpcode() == ISD::CARRY_FALSE)
|
/external/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 2848 SDValue Carry = Hi.getValue(1); local 2856 SDValue Ops[2] = { Dst, Carry };
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 14756 SDValue Carry = Op.getOperand(2); 14763 assert(Carry.getOpcode() != ISD::CARRY_FALSE); 14765 SDValue Cmp = DAG.getNode(X86ISD::SBB, DL, VTs, LHS, RHS, Carry); [all...] |