Searched refs:borrow (Results 1 - 14 of 14) sorted by relevance

/external/v8/src/
H A Dbignum.cc222 Chunk borrow = 0; local
225 ASSERT((borrow == 0) || (borrow == 1));
226 Chunk difference = bigits_[i + offset] - other.bigits_[i] - borrow;
228 borrow = difference >> (kChunkSize - 1);
230 while (borrow != 0) {
231 Chunk difference = bigits_[i + offset] - borrow;
233 borrow = difference >> (kChunkSize - 1);
651 Chunk borrow = 0;
659 if (sum > chunk_c + borrow) {
[all...]
/external/webkit/Source/JavaScriptCore/wtf/
H A Ddtoa.cpp583 unsigned long long borrow = 0; local
585 unsigned long long y = (unsigned long long)*xa++ - *xb++ - borrow;
586 borrow = y >> 32 & (uint32_t)1;
590 unsigned long long y = *xa++ - borrow;
591 borrow = y >> 32 & (uint32_t)1;
595 uint32_t borrow = 0; local
597 uint32_t y = (*xa & 0xffff) - (*xb & 0xffff) - borrow;
598 borrow = (y & 0x10000) >> 16;
599 uint32_t z = (*xa++ >> 16) - (*xb++ >> 16) - borrow;
600 borrow
1194 unsigned long long borrow, carry, y, ys; local
1196 uint32_t borrow, carry, y, ys; local
[all...]
/external/openssl/crypto/bn/asm/
H A Dmips-mont.s229 li $11,0 # clear borrow bit
253 or $5,$5,$6 # ap=borrow?tp:rp
H A Darmv4-mont.pl168 mov $ap,$tp @ "borrow" $ap
184 orr $ap,$ap,$np @ ap=borrow?tp:rp
H A Darmv4-mont.s114 mov r1,r4 @ "borrow" r1
130 orr r1,r1,r3 @ ap=borrow?tp:rp
H A Dppc-mont.pl303 or $ap,$ap,$np ; ap=borrow?tp:rp
H A Dparisc-mont.pl502 sub %r0,%r0,%r0 ; clear borrow
848 sub %r0,%r0,%r0 ; clear borrow
H A Dppc64-mont.pl972 or $ap,$ap,$np ; ap=borrow?tp:rp
1034 or $ap,$ap,$np ; ap=borrow?tp:rp
/external/chromium/base/third_party/dmg_fp/
H A Ddtoa.cc1070 ULLong borrow, y; variable
1072 ULong borrow, y; variable
1102 borrow = 0;
1105 y = (ULLong)*xa++ - *xb++ - borrow;
1106 borrow = y >> 32 & (ULong)1;
1111 y = *xa++ - borrow;
1112 borrow = y >> 32 & (ULong)1;
1118 y = (*xa & 0xffff) - (*xb & 0xffff) - borrow;
1119 borrow = (y & 0x10000) >> 16;
1120 z = (*xa++ >> 16) - (*xb++ >> 16) - borrow;
2116 ULLong borrow, carry, y, ys; variable
2118 ULong borrow, carry, y, ys; variable
[all...]
/external/valgrind/main/VEX/switchback/
H A Dtest_emfloat.c532 static void Sub16Bits(u16 *borrow,u16 *a,u16 b,u16 c);
794 static void Sub16Bits(u16 *borrow, argument
803 accum-=(u32)*borrow;
804 *borrow=(u32)((accum & 0x00010000) ? 1 : 0); /* New borrow */
1074 u16 borrow; local
1182 borrow = 0;
1184 Sub16Bits(&borrow,
1189 if (borrow)
1198 borrow
[all...]
/external/llvm/lib/Support/
H A DAPInt.cpp209 /// @returns the borrow out of the subtraction
215 y = 1; // We have to "borrow 1" from next "digit"
217 y = 0; // No need to borrow
262 /// @returns returns the borrow out.
266 bool borrow = false;
268 uint64_t x_tmp = borrow ? x[i] - 1 : x[i];
269 borrow = y[i] > x_tmp || (borrow && x[i] == 0);
272 return borrow;
1571 bool borrow
[all...]
H A DAPFloat.cpp853 /* Subtract the significand of the RHS with a borrow flag. Returns
854 the borrow flag. */
856 APFloat::subtractSignificand(const APFloat &rhs, integerPart borrow)
865 return APInt::tcSubtract(parts, rhs.significandParts(), borrow,
1390 /* The code above is intended to ensure that no borrow is
/external/valgrind/main/coregrind/
H A Dm_main.c3028 Int q, uneg, vneg, diff, borrow; local
3033 borrow = (u0 != 0);
3034 u1 = -u1 - borrow;}
/external/valgrind/main/VEX/priv/
H A Dguest_x86_helpers.c2041 Bool borrow = r_AL < 6; local
2044 if (borrow) r_C = 1;

Completed in 240 milliseconds