| /netbsd-src/external/gpl3/gcc/dist/libgcc/config/libbid/ |
| H A D | bid128_sqrt.c | 37 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 D | bid64_sqrt.c | 218 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 D | bid128_sqrt.c | 37 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 D | bid64_sqrt.c | 218 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 D | ScaledNumber.cpp | 292 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 D | KnownBits.cpp | 51 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 D | srem_mod.sa | 235 *..(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 D | libf7-asm.sx | 233 #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 D | libf7-asm.sx | 233 #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 D | i386-modes.def | 48 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 D | i386-modes.def | 47 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 D | M68kISelLowering.cpp | 1970 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 D | M68kInstrControl.td | 54 /// 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 D | IntegerDivision.cpp | 316 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 D | BitTracker.cpp | 437 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 D | RISCV.td | 76 "'Zbc' (Carry-Less 'B' Instructions)">; 79 "'Zbc' (Carry-Less 'B' Instructions)">;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.cpp | 724 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 D | divsi3.S | 74 ADD r5,r5,r5 # left shift logical r5 get the '1' into the Carry
|
| H A D | modsi3.S | 73 ADD r5,r5,r5 # left shift logical r5 get the '1' into the Carry
|
| H A D | udivsi3.S | 85 ADD r5,r5,r5 # left shift logical r5 get the '1' into the Carry
|
| H A D | umodsi3.S | 88 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 D | divsi3.S | 74 ADD r5,r5,r5 # left shift logical r5 get the '1' into the Carry
|
| H A D | umodsi3.S | 88 ADD r5,r5,r5 # left shift logical r5 get the '1' into the Carry
|
| H A D | modsi3.S | 73 ADD r5,r5,r5 # left shift logical r5 get the '1' into the Carry
|
| H A D | udivsi3.S | 85 ADD r5,r5,r5 # left shift logical r5 get the '1' into the Carry
|