Home
last modified time | relevance | path

Searched refs:Carry (Results 1 – 25 of 117) sorted by relevance

12345

/netbsd-src/external/gpl3/gcc/dist/libgcc/config/libbid/
H A Dbid128_sqrt.c37 UINT64 sign_x, Carry;
181 __sub_borrow_out (M256.w[0], Carry, M256.w[0], C8.w[0]);
182 __sub_borrow_in_out (M256.w[1], Carry, M256.w[1], C8.w[1], Carry);
183 __sub_borrow_in_out (M256.w[2], Carry, M256.w[2], 0, Carry);
184 M256.w[3] = M256.w[3] - Carry;
213 __sub_borrow_out (M256.w[0], Carry, M256.w[0], C8.w[0]);
214 __sub_borrow_in_out (M256.w[1], Carry, M256.w[1], C8.w[1], Carry);
215 __sub_borrow_in_out (M256.w[2], Carry, M256.w[2], 0, Carry);
216 M256.w[3] = M256.w[3] - Carry;
246 __add_carry_out (M256.w[0], Carry, M256.w[0], C8.w[0]);
[all …]
H A Dbid64_sqrt.c218 UINT64 sign_x, Carry, B10, res, mul_factor, mul_factor2 = 0x0ull, CS0; in bid64_sqrt() local
456 __sub_borrow_out (M256.w[0], Carry, M256.w[0], C8.w[0]); in bid64_sqrt()
457 M256.w[1] = M256.w[1] - C8.w[1] - Carry; in bid64_sqrt()
488 __sub_borrow_out (M256.w[0], Carry, M256.w[0], C8.w[0]); in bid64_sqrt()
489 M256.w[1] = M256.w[1] - Carry - C8.w[1]; in bid64_sqrt()
503 __sub_borrow_out (M256.w[0], Carry, M256.w[0], C8.w[0]); in bid64_sqrt()
504 M256.w[1] = M256.w[1] - Carry - C8.w[1]; in bid64_sqrt()
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/libbid/
H A Dbid128_sqrt.c37 UINT64 sign_x, Carry;
181 __sub_borrow_out (M256.w[0], Carry, M256.w[0], C8.w[0]);
182 __sub_borrow_in_out (M256.w[1], Carry, M256.w[1], C8.w[1], Carry);
183 __sub_borrow_in_out (M256.w[2], Carry, M256.w[2], 0, Carry);
184 M256.w[3] = M256.w[3] - Carry;
213 __sub_borrow_out (M256.w[0], Carry, M256.w[0], C8.w[0]);
214 __sub_borrow_in_out (M256.w[1], Carry, M256.w[1], C8.w[1], Carry);
215 __sub_borrow_in_out (M256.w[2], Carry, M256.w[2], 0, Carry);
216 M256.w[3] = M256.w[3] - Carry;
246 __add_carry_out (M256.w[0], Carry, M256.w[0], C8.w[0]);
[all …]
H A Dbid64_sqrt.c218 UINT64 sign_x, Carry, B10, res, mul_factor, mul_factor2 = 0x0ull, CS0; in bid64_sqrt() local
456 __sub_borrow_out (M256.w[0], Carry, M256.w[0], C8.w[0]); in bid64_sqrt()
457 M256.w[1] = M256.w[1] - C8.w[1] - Carry; in bid64_sqrt()
488 __sub_borrow_out (M256.w[0], Carry, M256.w[0], C8.w[0]); in bid64_sqrt()
489 M256.w[1] = M256.w[1] - Carry - C8.w[1]; in bid64_sqrt()
503 __sub_borrow_out (M256.w[0], Carry, M256.w[0], C8.w[0]); in bid64_sqrt()
504 M256.w[1] = M256.w[1] - Carry - C8.w[1]; in bid64_sqrt()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DScaledNumber.cpp292 bool Carry = doesRoundUp(Str[Truncate]); in toString() local
293 if (!Carry) in toString()
307 Carry = false; in toString()
312 return stripTrailingZeros(std::string(Carry, '1') + Str.substr(0, Truncate)); in toString()
H A DKnownBits.cpp51 const KnownBits &LHS, const KnownBits &RHS, const KnownBits &Carry) { in computeForAddCarry() argument
52 assert(Carry.getBitWidth() == 1 && "Carry must be 1-bit"); in computeForAddCarry()
54 LHS, RHS, Carry.Zero.getBoolValue(), Carry.One.getBoolValue()); in computeForAddCarry()
/netbsd-src/sys/arch/m68k/fpsp/
H A Dsrem_mod.sa235 *..(Carry,D1,D2) is R
265 *..If Carry is set, then Y < (Carry,D1,D2) < 2Y. Otherwise, Carry = 0
273 *..At this point, Carry=0, R < Y. R = 2^(k-L)X - QY; k+j = L; j >= 0.
280 SCS D6 ...set Carry if 2(R) overflows
283 *..At this point, R=(Carry,D1,D2) = 2^(k-L)X - QY, j+k=L, j >= 0, R < 2Y.
288 *..k = L, j = 0, Carry = 0, R = (D1,D2) = X - QY, R < Y.
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/avr/libf7/
H A Dlibf7-asm.sx233 #define Carry r16
370 ;; Carry === r16 = Addend to Z->expo in [-64, 128).
379 mov Addend, Carry
484 clr Carry
555 ldi Carry, 63
775 ldi Carry, 1
781 clr Carry ; skipped?
1030 ldi Carry, 1
1180 ldi Carry, 64
1181 sub Carry, QBits
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/avr/libf7/
H A Dlibf7-asm.sx233 #define Carry r16
370 ;; Carry === r16 = Addend to Z->expo in [-64, 128).
379 mov Addend, Carry
484 clr Carry
555 ldi Carry, 63
775 ldi Carry, 1
781 clr Carry ; skipped?
1030 ldi Carry, 1
1180 ldi Carry, 64
1181 sub Carry, QBits
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386-modes.def48 unspecified garbage in the Carry flag. This mode is used
52 unspecified garbage in the Carry and Overflow flag. This
60 Add CCC to indicate that only the Carry flag is valid.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386-modes.def47 unspecified garbage in the Carry flag. This mode is used
51 unspecified garbage in the Carry and Overflow flag. This
59 Add CCC to indicate that only the Carry flag is valid.
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp1970 SDValue Carry = Op.getOperand(2); in LowerSETCCCARRY() local
1977 EVT CarryVT = Carry.getValueType(); in LowerSETCCCARRY()
1979 Carry = DAG.getNode(M68kISD::ADD, DL, DAG.getVTList(CarryVT, MVT::i32), Carry, in LowerSETCCCARRY()
1984 DAG.getNode(M68kISD::SUBX, DL, VTs, LHS, RHS, Carry.getValue(1)); in LowerSETCCCARRY()
3254 SDValue Carry = CCR.getOperand(0); in combineCarryThroughADD() local
3255 while (Carry.getOpcode() == ISD::TRUNCATE || in combineCarryThroughADD()
3256 Carry.getOpcode() == ISD::ZERO_EXTEND || in combineCarryThroughADD()
3257 Carry.getOpcode() == ISD::SIGN_EXTEND || in combineCarryThroughADD()
3258 Carry.getOpcode() == ISD::ANY_EXTEND || in combineCarryThroughADD()
3259 (Carry.getOpcode() == ISD::AND && in combineCarryThroughADD()
[all …]
H A DM68kInstrControl.td54 /// CC—Carry clear GE—Greater than or equal
56 /// CS—Carry set GT—Greater than
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp316 Value *Carry = Builder.CreateAnd(Tmp10, One); in generateUnsignedDivisionCode() local
345 Carry_1->addIncoming(Carry, DoWhile); in generateUnsignedDivisionCode()
357 Carry_2->addIncoming(Carry, DoWhile); in generateUnsignedDivisionCode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DBitTracker.cpp437 bool Carry = false; in eADD() local
444 unsigned S = bool(V1) + bool(V2) + Carry; in eADD()
446 Carry = (S > 1); in eADD()
453 if (V1.is(Carry)) in eADD()
455 else if (V2.is(Carry)) in eADD()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCV.td76 "'Zbc' (Carry-Less 'B' Instructions)">;
79 "'Zbc' (Carry-Less 'B' Instructions)">;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp724 SDValue Carry(Lo.getNode(), 1); in ExpandADDSUB() local
727 LHSH, RHSH, Carry); in ExpandADDSUB()
1647 SDValue Carry = DAG.getConstant(0, dl, VT); in PerformDAGCombine() local
1650 SDValue Ops[] = { Result, Carry }; in PerformDAGCombine()
1661 SDValue Carry = DAG.getConstant(0, dl, VT); in PerformDAGCombine() local
1663 SDValue Ops[] = { Result, Carry }; in PerformDAGCombine()
1732 SDValue Carry(Result.getNode(), 1); in PerformDAGCombine() local
1733 SDValue Ops[] = { Carry, Result }; in PerformDAGCombine()
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/microblaze/
H A Ddivsi3.S74 ADD r5,r5,r5 # left shift logical r5 get the '1' into the Carry
H A Dmodsi3.S73 ADD r5,r5,r5 # left shift logical r5 get the '1' into the Carry
H A Dudivsi3.S85 ADD r5,r5,r5 # left shift logical r5 get the '1' into the Carry
H A Dumodsi3.S88 ADD r5,r5,r5 # left shift logical r5 get the '1' into the Carry
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/microblaze/
H A Ddivsi3.S74 ADD r5,r5,r5 # left shift logical r5 get the '1' into the Carry
H A Dumodsi3.S88 ADD r5,r5,r5 # left shift logical r5 get the '1' into the Carry
H A Dmodsi3.S73 ADD r5,r5,r5 # left shift logical r5 get the '1' into the Carry
H A Dudivsi3.S85 ADD r5,r5,r5 # left shift logical r5 get the '1' into the Carry

12345