/external/llvm/test/CodeGen/AArch64/ |
mul-lohi.ll | 6 ; CHECK-DAG: umulh [[CARRY:x[0-9]+]], x0, x2 12 ; CHECK-BE-DAG: umulh [[CARRY:x[0-9]+]], x1, x3
|
/external/llvm/test/CodeGen/X86/ |
umul-with-carry.ll | 14 br i1 %obit, label %carry, label %normal 20 carry:
|
mul128_sext_loop.ll | 15 %carry.02 = phi i128 [ 0, %.lr.ph ], [ %10, %3 ] 21 %8 = add nsw i128 %7, %carry.02
|
i128-mul.ll | 27 %carry.013 = phi i64 [ %conv6, %for.body ], [ 0, %entry ] 33 %conv3 = zext i64 %carry.013 to i128
|
sub-with-overflow.ll | 31 br i1 %obit, label %carry, label %normal 37 carry:
|
/external/mesa3d/src/mesa/x86/ |
x86_cliptest.S | 172 ADD_L( EBP, EBP ) /* ebp = abs(S(3))*2 ; carry = sign of S(3) */ 175 ADD_L( EBX, EBX ) /* ebx = abs(S(2))*2 ; carry = sign of S(2) */ 178 CMP_L( EBX, EBP ) /* carry = abs(S(2))*2 > abs(S(3))*2 */ 183 ADD_L( EBX, EBX ) /* ebx = abs(S(1))*2 ; carry = sign of S(1) */ 186 CMP_L( EBX, EBP ) /* carry = abs(S(1))*2 > abs(S(3))*2 */ 191 ADD_L( EBX, EBX ) /* ebx = abs(S(0))*2 ; carry = sign of S(0) */ 194 CMP_L( EBX, EBP ) /* carry = abs(S(0))*2 > abs(S(3))*2 */ 338 ADD_L( EBP, EBP ) /* ebp = abs(S(3))*2 ; carry = sign of S(3) */ 341 ADD_L( EBX, EBX ) /* ebx = abs(S(2))*2 ; carry = sign of S(2) */ 344 CMP_L( EBX, EBP ) /* carry = abs(S(2))*2 > abs(S(3))*2 * [all...] |
/external/valgrind/none/tests/s390x/ |
cksm.c | 69 easy to see whether there was a carry-out. */ 72 /* If there was a carry-out, add 1 to the sum. */ 102 /* If there was a carry-out, add 1 to the sum. */ 185 /* Add one word to an initial sum; no carry */ 193 /* Add one word to an initial sum; with carry */ 201 /* Add 15 words to an initial sum; no carry */ 223 /* Add some words such that every addition generates a carry. 247 /* Add 1 byte; no carry */ 255 /* Add 1 byte; carry */ 263 /* Add 2 bytes; no carry */ [all...] |
/external/boringssl/src/crypto/bn/ |
add.c | 104 BN_ULONG *ap, *bp, *rp, carry, t1, t2; local 126 carry = bn_add_words(rp, ap, bp, min); 131 if (carry) { 138 carry = 0; 142 if (carry) { 143 /* carry != 0 => dif == 0 */ 262 int i, carry; local 282 carry = 0; 286 if (carry) { 287 carry = (t1 <= t2) [all...] |
/external/llvm/test/CodeGen/Thumb2/ |
thumb2-sbc.ll | 60 define i64 @livecarry(i64 %carry, i32 %digit) nounwind { 61 %ch = lshr i64 %carry, 32 62 %cl = and i64 %carry, 4294967295
|
/external/mesa3d/src/gallium/docs/source/cso/ |
dsa.rst | 44 The operation to carry out if the stencil test fails. One of 47 The operation to carry out if the stencil test passes but the depth test 50 The operation to carry out if the stencil test and depth test both pass.
|
/external/libavc/encoder/ |
ih264e_cabac.c | 259 /* Insert the carry (propogated in previous byte) along with */ 263 /* carry = 1 => putbit(1); carry propogated due to L renorm */ 264 WORD32 carry = (u4_low >> (u4_bits_gen + CABAC_BITS)) & 0x1; local 269 if (carry) 272 and the data will become 0x00000303 and if the carry is present, it will 284 /* previous byte carry add will not result in overflow to */ 286 pu1_strm_buf[u4_strm_buf_offset - 1] += carry; 293 UWORD8 u1_0_or_ff = carry ? 0 : 0xFF; 299 /* clear the carry in low * 389 WORD32 carry = (lead_byte >> 8) & 0x1; local [all...] |
/external/v8/src/ |
bignum.cc | 168 // In both cases we might need a carry bigit. 171 Chunk carry = 0; local 175 Chunk sum = bigits_[bigit_pos] + other.bigits_[i] + carry; 177 carry = sum >> kBigitSize; 181 while (carry != 0) { 182 Chunk sum = bigits_[bigit_pos] + carry; 184 carry = sum >> kBigitSize; 237 // Assert that this number + 1 (for the carry) fits into double chunk. 239 DoubleChunk carry = 0; local 241 DoubleChunk product = static_cast<DoubleChunk>(factor) * bigits_[i] + carry; [all...] |
/system/core/libmincrypt/ |
p256_ec.c | 191 /* felem_reduce_carry adds a multiple of p in order to cancel |carry|, 194 * On entry: carry < 2**3, inout[0,2,...] < 2**29, inout[1,3,...] < 2**28. 196 static void felem_reduce_carry(felem inout, limb carry) { 197 const u32 carry_mask = NON_ZERO_TO_ALL_ONES(carry); 199 inout[0] += carry << 1; 201 /* carry < 2**3 thus (carry << 11) < 2**14 and we added 2**28 in the 203 inout[3] -= carry << 11; 207 inout[6] -= carry << 22; 208 /* This may underflow if carry is non-zero but, if so, we'll fix it in th 219 limb carry = 0; local 257 limb carry = 0; local 298 limb tmp2[18], carry, x, xMask; local 675 limb carry = 0; local 702 limb carry = 0, next_carry; local 733 limb carry = 0, next_carry; local 762 limb carry; local [all...] |
/ndk/sources/android/support/src/wcstox/ |
floatscan.c | 200 uint32_t carry = 0; local 203 x[k] = x[k]/p10 + carry; 204 carry = 1000000000/p10 * tmp; 210 if (carry) x[z++] = carry; 216 uint32_t carry = 0; local 219 uint64_t tmp = ((uint64_t)x[k] << 29) + carry; 221 carry = tmp / 1000000000; 224 carry = 0; 230 if (carry) { 243 uint32_t carry = 0; local [all...] |
/external/libopus/celt/ |
entenc.c | 72 /*Outputs a symbol, with a carry bit. 73 If there is a potential to propagate a carry over several symbols, they are 74 buffered until it can be determined whether or not an actual carry will 80 The alternative is to truncate the range in order to force a carry, but 81 requires similar carry tracking in the decoder, needlessly slowing it down.*/ 84 /*No further carry propagation possible, flush buffer.*/ 85 int carry; local 86 carry=_c>>EC_SYM_BITS; 89 if(_this->rem>=0)_this->error|=ec_write_byte(_this,_this->rem+carry); 92 sym=(EC_SYM_MAX+carry)&EC_SYM_MAX [all...] |
/external/llvm/test/CodeGen/ARM/ |
carry.ll | 23 ; add with live carry 33 ; ch == carry bit
|
/external/llvm/test/CodeGen/Generic/ |
add-with-overflow-128.ll | 14 br i1 %obit, label %carry, label %normal 20 carry:
|
add-with-overflow-24.ll | 29 br i1 %obit, label %carry, label %normal 35 carry:
|
/external/jmonkeyengine/engine/src/networking/com/jme3/network/base/ |
MessageProtocol.java | 60 private Byte carry; field in class:MessageProtocol 114 // If we have a left over carry then we need to 116 if( carry != null ) { 117 byte high = carry; 121 carry = null; 130 carry = buffer.get();
|
/external/llvm/lib/Support/ |
APInt.cpp | 181 /// 1 is returned if there is a carry out, otherwise 0 is returned. 182 /// @returns the carry of the addition. 187 y = 1; // Carry one to next digit. 189 y = 0; // No need to carry so exit early 236 /// @returns the carry out from the addition 240 bool carry = false; local 243 dest[i] = x[i] + y[i] + carry; 244 carry = dest[i] < limit || (carry && dest[i] == limit); 246 return carry; 295 uint64_t carry = 0; local 331 uint64_t carry = 0, lx = 0, hx = 0; local [all...] |
/external/wpa_supplicant_8/src/crypto/ |
aes-siv.c | 22 int i, carry; local 24 carry = pad[0] & 0x80; 28 if (carry)
|
/libcore/luni/src/main/java/java/math/ |
BitLevel.java | 76 // this digit absorbs the carry 115 int carry = 0; local 118 result[i] = (val << 1) | carry; 119 carry = val >>> 31; 121 if(carry != 0) { 122 result[srcLen] = carry;
|
/external/guava/guava-testlib/ |
pom.xml | 35 <scope>compile</scope><!-- testlib must carry these transitively --> 40 <scope>compile</scope><!-- testlib must carry these transitively -->
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/sysroot/usr/include/asm/ |
processor-flags.h | 8 #define X86_EFLAGS_CF 0x00000001 /* Carry Flag */ 10 #define X86_EFLAGS_AF 0x00000010 /* Auxillary carry Flag */
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/i386-linux-gnu/asm/ |
processor-flags.h | 8 #define X86_EFLAGS_CF 0x00000001 /* Carry Flag */ 10 #define X86_EFLAGS_AF 0x00000010 /* Auxiliary carry Flag */
|