HomeSort by relevance Sort by last modified time
    Searched full:carry (Results 1 - 25 of 2384) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /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

Completed in 5337 milliseconds

1 2 3 4 5 6 7 8 91011>>