/bionic/libc/upstream-openbsd/lib/libc/gdtoa/ |
sum.c | 42 ULong carry, *xc, *xa, *xb, *xe, y; local 54 carry = 0; 61 y = (*xa & 0xffff) + (*xb & 0xffff) + carry; 62 carry = (y & 0x10000) >> 16; 63 z = (*xa++ >> 16) + (*xb++ >> 16) + carry; 64 carry = (z & 0x10000) >> 16; 70 y = (*xa & 0xffff) + carry; 71 carry = (y & 0x10000) >> 16; 72 z = (*xa++ >> 16) + carry; 73 carry = (z & 0x10000) >> 16 [all...] |
dmisc.c | 119 ULLong borrow, carry, y, ys; local 121 ULong borrow, carry, y, ys; local 145 carry = 0; 148 ys = *sx++ * (ULLong)q + carry; 149 carry = ys >> 32; 156 ys = (si & 0xffff) * q + carry; 158 carry = zs >> 16; 165 ys = *sx++ * q + carry; 166 carry = ys >> 16; 184 carry = 0 [all...] |
/frameworks/av/media/libstagefright/codecs/m4v_h263/enc/src/ |
dct_inline.h | 85 int32 carry, abs_sum; local 87 carry = k0 >> 31; 88 abs_sum = (k0 ^ carry); 89 carry = k1 >> 31; 90 abs_sum += (k1 ^ carry) - carry; 91 carry = k2 >> 31; 92 abs_sum += (k2 ^ carry) - carry; 93 carry = k3 >> 31 244 int32 carry, abs_sum; local 247 eor carry, k0, k0, asr #31 ; local 249 adc abs_sum, abs_sum, carry ; local 250 eors carry, k2, k2, asr #31 ; local 251 adc abs_sum, abs_sum, carry ; local 252 eors carry, k3, k3, asr #31 ; local 253 adc abs_sum, abs_sum, carry ; local 254 eors carry, k4, k4, asr #31 ; local 255 adc abs_sum, abs_sum, carry ; local 256 eors carry, k5, k5, asr #31 ; local 257 adc abs_sum, abs_sum, carry ; local 258 eors carry, k6, k6, asr #31 ; local 259 adc abs_sum, abs_sum, carry ; local 260 eors carry, k7, k7, asr #31 ; local 261 adc abs_sum, abs_sum, carry ; local 350 register int32 carry; local [all...] |
/external/valgrind/main/none/tests/x86/ |
shift_ndep.c | 6 /* Check whether the carry flag is properly preserved by a variable 12 /* First we set the carry flag. Then we increment %x, which sets 13 CC_OP to X86G_CC_OP_INCL and stores the carry (1) in 16 unchanged. Then we add-with-carry 0 to %x, which (assuming the 17 carry is still set as it should be) increments %x again. Thus the 22 clearing the carry bit, so the adc will be a no-op and the final
|
/external/llvm/test/CodeGen/AArch64/ |
mul-lohi.ll | 6 ; CHECK-DAG: umulh [[CARRY:x[0-9]+]], x0, x2 7 ; CHECK-DAG: madd [[PART1:x[0-9]+]], x0, x3, [[CARRY]] 12 ; CHECK-BE-DAG: umulh [[CARRY:x[0-9]+]], x1, x3 13 ; CHECK-BE-DAG: madd [[PART1:x[0-9]+]], x1, x2, [[CARRY]]
|
/external/compiler-rt/lib/builtins/ |
udivsi3.c | 47 su_int carry = 0; local 50 /* r:q = ((r:q) << 1) | carry */ 52 q = (q << 1) | carry; 53 /* carry = 0; 57 * carry = 1; 61 carry = s & 1; 64 q = (q << 1) | carry;
|
/external/llvm/test/CodeGen/R600/ |
saddo.ll | 11 %carry = extractvalue { i64, i1 } %sadd, 1 12 %ext = zext i1 %carry to i64 22 %carry = extractvalue { i32, i1 } %sadd, 1 24 store i1 %carry, i1 addrspace(1)* %carryout 34 %carry = extractvalue { i32, i1 } %sadd, 1 36 store i1 %carry, i1 addrspace(1)* %carryout 44 %carry = extractvalue { i64, i1 } %sadd, 1 46 store i1 %carry, i1 addrspace(1)* %carryout 58 %carry = extractvalue { i64, i1 } %sadd, 1 60 store i1 %carry, i1 addrspace(1)* %carryou [all...] |
ssubo.ll | 11 %carry = extractvalue { i64, i1 } %ssub, 1 12 %ext = zext i1 %carry to i64 22 %carry = extractvalue { i32, i1 } %ssub, 1 24 store i1 %carry, i1 addrspace(1)* %carryout 34 %carry = extractvalue { i32, i1 } %ssub, 1 36 store i1 %carry, i1 addrspace(1)* %carryout 46 %carry = extractvalue { i64, i1 } %ssub, 1 48 store i1 %carry, i1 addrspace(1)* %carryout 60 %carry = extractvalue { i64, i1 } %ssub, 1 62 store i1 %carry, i1 addrspace(1)* %carryou [all...] |
uaddo.ll | 14 %carry = extractvalue { i64, i1 } %uadd, 1 15 %ext = zext i1 %carry to i64 26 %carry = extractvalue { i32, i1 } %uadd, 1 28 store i1 %carry, i1 addrspace(1)* %carryout 39 %carry = extractvalue { i32, i1 } %uadd, 1 41 store i1 %carry, i1 addrspace(1)* %carryout 51 %carry = extractvalue { i64, i1 } %uadd, 1 53 store i1 %carry, i1 addrspace(1)* %carryout 65 %carry = extractvalue { i64, i1 } %uadd, 1 67 store i1 %carry, i1 addrspace(1)* %carryou [all...] |
usubo.ll | 11 %carry = extractvalue { i64, i1 } %usub, 1 12 %ext = zext i1 %carry to i64 23 %carry = extractvalue { i32, i1 } %usub, 1 25 store i1 %carry, i1 addrspace(1)* %carryout 36 %carry = extractvalue { i32, i1 } %usub, 1 38 store i1 %carry, i1 addrspace(1)* %carryout 48 %carry = extractvalue { i64, i1 } %usub, 1 50 store i1 %carry, i1 addrspace(1)* %carryout 62 %carry = extractvalue { i64, i1 } %usub, 1 64 store i1 %carry, i1 addrspace(1)* %carryou [all...] |
/external/wpa_supplicant_8/src/crypto/ |
fips_prf_internal.c | 23 u32 carry; local 56 carry = 1; 58 carry += xkey[k] + xpos[k]; 59 xkey[k] = carry & 0xff; 60 carry >>= 8;
|
fips_prf_openssl.c | 32 u32 carry; local 65 carry = 1; 67 carry += xkey[k] + xpos[k]; 68 xkey[k] = carry & 0xff; 69 carry >>= 8;
|
/external/chromium_org/third_party/webrtc/modules/audio_coding/codecs/isac/fix/source/ |
arith_routines.c | 46 /* if result is less than the added value we must take care of the carry */ 49 /* propagate carry */ 56 /* if value is too big, propagate carry to next byte, and so on */ 64 /* propagate carry by adding one to the previous byte in the 65 * stream if that byte is 0xFFFF we need to propagate the carry 87 /* if result is less than the added value we must take care of the carry */ 90 /* propagate carry */ 97 /* if value to big, propagate carry to next byte, and so on */ 105 /* Add carry to previous byte */
|
/external/webrtc/src/modules/audio_coding/codecs/isac/fix/source/ |
arith_routines.c | 46 /* if result is less than the added value we must take care of the carry */ 49 /* propagate carry */ 56 /* if value is too big, propagate carry to next byte, and so on */ 64 /* propagate carry by adding one to the previous byte in the 65 * stream if that byte is 0xFFFF we need to propagate the carry 87 /* if result is less than the added value we must take care of the carry */ 90 /* propagate carry */ 97 /* if value to big, propagate carry to next byte, and so on */ 105 /* Add carry to previous byte */
|
/external/valgrind/main/none/tests/s390x/ |
add.h | 6 #define ADD_REG_MEM(insn, s1, s2, CARRY) \ 10 asm volatile( "lghi 0," #CARRY "\n" \ 18 printf(#insn " " #CARRY " + %16.16lX + %16.16lX = %16.16lX (cc=%d)\n", s1, s2, tmp, cc); \ 21 #define ADD_REG_REG(insn, s1, s2, CARRY) \ 25 asm volatile( "lghi 0," #CARRY "\n" \ 33 printf(#insn " " #CARRY " + %16.16lX + %16.16lX = %16.16lX (cc=%d)\n", s1, s2, tmp, cc); \ 36 #define ADD_REG_IMM(insn, s1, s2, CARRY) \ 40 asm volatile( "lghi 0," #CARRY "\n" \ 48 printf(#insn " " #CARRY " + %16.16lX + %16.16lX = %16.16lX (cc=%d)\n", s1, (unsigned long) s2, tmp, cc); \ 51 #define ADD_MEM_IMM(insn, s1, s2, CARRY) \ [all...] |
/development/samples/browseable/BluetoothChat/ |
_index.jd | 7 This application allows two Android devices to carry out two-way text chat over
|
/external/chromium_org/third_party/webrtc/modules/audio_coding/codecs/isac/main/source/ |
arith_routines.c | 31 /* add carry to buffer */ 34 /* propagate carry */ 45 /* add carry to buffer */ 48 /* propagate carry */
|
/external/fio/lib/ |
num2str.c | 10 * Cheesy number->string conversion, complete with carry rounding error. 18 int byte_post_index = 0, post_index, carry = 0; local 45 carry = modulo >= thousand[!!pow2] / 2; 62 if (carry)
|
/external/webrtc/src/modules/audio_coding/codecs/isac/main/source/ |
arith_routines.c | 31 /* add carry to buffer */ 34 /* propagate carry */ 45 /* add carry to buffer */ 48 /* propagate carry */
|
/external/openssl/crypto/bn/asm/ |
x86-mont.pl | 281 $carry="ebp"; 284 &lea ($carry,&DWP(1,$num)); 288 &and ($carry,1); # see if num is even 291 &or ($carry,"edx"); 299 &mov ($carry,"edx"); 301 &add ($carry,"eax"); 306 &mov (&DWP($frame-4,"esp",$j,4),$carry); # tp[j]= 309 &mov ($carry,"edx"); 312 &add ("eax",$carry); 334 &mov ($carry,"edx") [all...] |
/external/chromium_org/third_party/boringssl/src/crypto/bn/asm/ |
x86-mont.pl | 281 $carry="ebp"; 284 &lea ($carry,&DWP(1,$num)); 288 &and ($carry,1); # see if num is even 291 &or ($carry,"edx"); 299 &mov ($carry,"edx"); 301 &add ($carry,"eax"); 306 &mov (&DWP($frame-4,"esp",$j,4),$carry); # tp[j]= 309 &mov ($carry,"edx"); 312 &add ("eax",$carry); 334 &mov ($carry,"edx") [all...] |
/external/openssl/crypto/bn/asm/x86/ |
mul_add.pl | 18 &xor($c,$c); # clear carry 43 &adc("edx",0); # H(t)+=carry 45 &adc("edx",0); # H(t)+=carry 71 &adc("edx",0); # H(t)+=carry 73 &adc("edx",0); # H(t)+=carry
|
/external/openssl/crypto/bn/ |
bn_nist.c | 69 /* pre-computed tables are "carry-less" values of modulus*(i+1) */ 84 0xFFFFFFFFFFFFFFFFULL,0x00000001FFFFFFFFULL} /* this one is "carry-full" */ 359 int carry; local 426 carry = (int)(acc>>32); 433 carry = (int)bn_add_words(r_d, r_d, t_d, BN_NIST_192_TOP); 435 carry += (int)bn_add_words(r_d, r_d, t_d, BN_NIST_192_TOP); 437 carry += (int)bn_add_words(r_d, r_d, t_d, BN_NIST_192_TOP); 440 if (carry > 0) 441 carry = (int)bn_sub_words(r_d,r_d,_nist_p_192[carry-1],BN_NIST_192_TOP) 480 int carry; local 638 int carry = 0; local 842 int carry = 0; local [all...] |
/system/core/libmincrypt/ |
p256.c | 76 p256_ddigit carry = 0; local 79 carry += *c; 80 carry += (p256_ddigit)P256_DIGIT(a, i) * b; 81 *c++ = (p256_digit)carry; 82 carry >>= P256_BITSPERDIGIT; 84 return top + (p256_digit)carry; 132 p256_ddigit carry = 0; local 134 carry += *c; 135 carry += P256_DIGIT(MOD, i) & mask; 136 *c++ = (p256_digit)carry; 267 p256_ddigit carry = 0; local 280 p256_ddigit carry = d; local [all...] |
/development/samples/BluetoothChat/ |
_index.html | 1 <p>This application allows two Android devices to carry out
|