| /netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/bn/asm/ |
| H A D | ppc64-mont.pl | 116 $carry="r0"; 273 li $carry,0 570 add $t0,$t0,$carry ; can not overflow 575 srdi $carry,$t0,16 576 add $t1,$t1,$carry 577 srdi $carry,$t1,16 584 add $t2,$t2,$carry 587 srdi $carry,$t2,16 591 add $t3,$t3,$carry 592 srdi $carry,$t3,16 [all …]
|
| H A D | x86-mont.pl | 312 $carry="ebp"; 315 &lea ($carry,&DWP(1,$num)); 319 &and ($carry,1); # see if num is even 322 &or ($carry,"edx"); 330 &mov ($carry,"edx"); 332 &add ($carry,"eax"); 337 &mov (&DWP($frame-4,"esp",$j,4),$carry); # tp[j]= 340 &mov ($carry,"edx"); 343 &add ("eax",$carry); 363 &mov ($carry,"edx"); [all …]
|
| H A D | ppc-mont.pl | 358 my ($carry,$zero) = ($rp,"r0"); 441 li $carry,0 450 addze $carry,$carry # modulo-scheduled 494 adde $acc3,$acc4,$carry 495 addze $carry,$zero 500 #addze $carry,$carry 520 addze $carry,$carry # modulo-scheduled 551 adde $acc4,$acc4,$carry 553 addze $carry,$zero 561 #addze $carry,$carry [all …]
|
| H A D | armv8-mont.pl | 280 my ($cnt,$carry,$topmost)=("x27","x28","x30"); 281 my ($tp,$ap_end,$na0)=($bp,$np,$carry); 524 //adc $carry,xzr,xzr // moved below 551 adc $carry,xzr,xzr // carry bit, modulo-scheduled 572 adc $carry,$carry,xzr 586 adcs $acc7,$carry,$t3 587 //adc $carry,xzr,xzr // moved above 613 //adc $carry,xzr,xzr // moved above 794 //adc $carry,xzr,xzr // moved below 807 adc $carry,xzr,xzr // carry bit, modulo-scheduled [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/bn/asm/ |
| H A D | ppc64-mont.pl | 120 $carry="r0"; 277 li $carry,0 574 add $t0,$t0,$carry ; can not overflow 579 srdi $carry,$t0,16 580 add $t1,$t1,$carry 581 srdi $carry,$t1,16 588 add $t2,$t2,$carry 591 srdi $carry,$t2,16 595 add $t3,$t3,$carry 596 srdi $carry,$t3,16 [all …]
|
| H A D | x86-mont.pl | 311 $carry="ebp"; 314 &lea ($carry,&DWP(1,$num)); 318 &and ($carry,1); # see if num is even 321 &or ($carry,"edx"); 329 &mov ($carry,"edx"); 331 &add ($carry,"eax"); 336 &mov (&DWP($frame-4,"esp",$j,4),$carry); # tp[j]= 339 &mov ($carry,"edx"); 342 &add ("eax",$carry); 362 &mov ($carry,"edx"); [all …]
|
| H A D | ppc-mont.pl | 362 my ($carry,$zero) = ($rp,"r0"); 445 li $carry,0 454 addze $carry,$carry # modulo-scheduled 498 adde $acc3,$acc4,$carry 499 addze $carry,$zero 504 #addze $carry,$carry 524 addze $carry,$carry # modulo-scheduled 555 adde $acc4,$acc4,$carry 557 addze $carry,$zero 565 #addze $carry,$carry [all …]
|
| /netbsd-src/external/gpl3/gdb/dist/sim/testsuite/h8300/ |
| H A D | biand.s | 23 biand #6, r0l ; this should NOT set the carry flag. 25 biand #7, r0l ; this should NOT set the carry flag. 28 orc #1, ccr ; set the carry flag 29 biand #6, r0l ; this should NOT clear the carry flag 34 biand #7, r0l ; this should clear the carry flag 45 biand #6, @r1 ; this should NOT set the carry flag. 47 biand #7, @r1 ; this should NOT set the carry flag. 50 orc #1, ccr ; set the carry flag 51 biand #6, @r1 ; this should NOT clear the carry flag 56 biand #7, @r1 ; this should clear the carry flag [all …]
|
| H A D | band.s | 23 band #7, r0l ; this should NOT set the carry flag. 25 band #6, r0l ; this should NOT set the carry flag. 28 orc #1, ccr ; set the carry flag 29 band #7, r0l ; this should NOT clear the carry flag 34 band #6, r0l ; this should clear the carry flag 45 band #7, @r1 ; this should NOT set the carry flag. 47 band #6, @r1 ; this should NOT set the carry flag. 50 orc #1, ccr ; set the carry flag 51 band #7, @r1 ; this should NOT clear the carry flag 56 band #6, @r1 ; this should clear the carry flag [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/spu/ |
| H A D | multi3.c | 85 qword carry, total0, total1, total2, total3, total4; in __multi3() local 101 carry = si_cg (part2l, part3h); in __multi3() 102 carry = si_a (carry, si_cg (part3l, part4h)); in __multi3() 103 carry = si_a (carry, si_cg (part4l, part5h)); in __multi3() 104 carry = si_a (carry, si_cg (part5l, part6h)); in __multi3() 105 carry = si_a (carry, si_cg (part6l, part7h)); in __multi3() 106 carry = si_a (carry, si_cg (total0, total1)); in __multi3() 107 carry = si_a (carry, si_cg (total2, total3)); in __multi3() 108 carry = si_a (carry, si_cg (total4, total5)); in __multi3() 109 carry = si_a (carry, si_cg (total6, total7)); in __multi3() [all …]
|
| /netbsd-src/sys/arch/hppa/spmath/ |
| H A D | divu.S | 76 add quo,quo,quo ; shift msb bit into carry 77 ds rem,dvr,rem ; 1st divide step, if carry 79 addc quo,quo,quo ; shift quo with/into carry 81 addc quo,quo,quo ; shift quo with/into carry 83 addc quo,quo,quo ; shift quo with/into carry 85 addc quo,quo,quo ; shift quo with/into carry 87 addc quo,quo,quo ; shift quo with/into carry 89 addc quo,quo,quo ; shift quo with/into carry 91 addc quo,quo,quo ; shift quo with/into carry 93 addc quo,quo,quo ; shift quo with/into carry [all …]
|
| /netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/include/sodium/private/ |
| H A D | ed25519_ref10_fe_51.h | 246 uint128_t r0, r1, r2, r3, r4, carry; in fe25519_mul() local 300 carry = r0 >> 51; in fe25519_mul() 301 r1 += carry; in fe25519_mul() 303 carry = r1 >> 51; in fe25519_mul() 304 r2 += carry; in fe25519_mul() 306 carry = r2 >> 51; in fe25519_mul() 307 r3 += carry; in fe25519_mul() 309 carry = r3 >> 51; in fe25519_mul() 310 r4 += carry; in fe25519_mul() 312 carry = r4 >> 51; in fe25519_mul() [all …]
|
| /netbsd-src/lib/libc/gdtoa/ |
| H A D | sum.c | 44 ULong carry, *xc, *xa, *xb, *xe, y; local 56 carry = 0; 63 y = (*xa & 0xffff) + (*xb & 0xffff) + carry; 64 carry = (y & 0x10000) >> 16; 65 z = (*xa++ >> 16) + (*xb++ >> 16) + carry; 66 carry = (z & 0x10000) >> 16; 72 y = (*xa & 0xffff) + carry; 73 carry = (y & 0x10000) >> 16; 74 z = (*xa++ >> 16) + carry; 75 carry = (z & 0x10000) >> 16; [all …]
|
| H A D | dmisc.c | 118 ULLong borrow, carry, y, ys; local 120 ULong borrow, carry, y, ys; local 144 carry = 0; 147 ys = *sx++ * (ULLong)q + carry; 148 carry = ys >> 32; 157 ys = (si & 0xffff) * q + carry; 159 carry = zs >> 16; 166 ys = *sx++ * q + carry; 167 carry = ys >> 16; 185 carry = 0; [all …]
|
| H A D | misc.c | 174 ULLong carry, y; local 176 ULong carry, *x, y; local 186 carry = a; 189 y = *x * (ULLong)m + carry; 190 carry = y >> 32; 196 y = (xi & 0xffff) * m + carry; 198 carry = z >> 16; 201 y = *x * m + carry; 202 carry = y >> 16; 208 if (carry) { [all …]
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/bn/ |
| H A D | bn_nist.c | 333 int carry; in BN_nist_mod_192() local 415 carry = (int)(acc >> 32); in BN_nist_mod_192() 422 carry = (int)bn_add_words(r_d, r_d, t_d, BN_NIST_192_TOP); in BN_nist_mod_192() 424 carry += (int)bn_add_words(r_d, r_d, t_d, BN_NIST_192_TOP); in BN_nist_mod_192() 426 carry += (int)bn_add_words(r_d, r_d, t_d, BN_NIST_192_TOP); in BN_nist_mod_192() 429 if (carry > 0) in BN_nist_mod_192() 430 carry = in BN_nist_mod_192() 431 (int)bn_sub_words(r_d, r_d, _nist_p_192[carry - 1], in BN_nist_mod_192() 434 carry = 1; in BN_nist_mod_192() 445 mask &= 0 - (PTR_SIZE_INT) carry; in BN_nist_mod_192() [all …]
|
| H A D | bn_mod.c | 53 BN_ULONG carry, temp, mask, *rp, *tp = storage; in bn_mod_add_fixed_top() local 66 for (i = 0, ai = 0, bi = 0, carry = 0; i < mtop;) { in bn_mod_add_fixed_top() 68 temp = ((ap[ai] & mask) + carry) & BN_MASK2; in bn_mod_add_fixed_top() 69 carry = (temp < carry); in bn_mod_add_fixed_top() 73 carry += (tp[i] < temp); in bn_mod_add_fixed_top() 80 carry -= bn_sub_words(rp, tp, m->d, mtop); in bn_mod_add_fixed_top() 82 rp[i] = (carry & tp[i]) | (~carry & rp[i]); in bn_mod_add_fixed_top() 132 BN_ULONG borrow, carry, ta, tb, mask, *rp; in bn_mod_sub_fixed_top() local 157 for (i = 0, mask = 0 - borrow, carry = 0; i < mtop; i++) { in bn_mod_sub_fixed_top() 158 ta = ((ap[i] & mask) + carry) & BN_MASK2; in bn_mod_sub_fixed_top() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/bn/ |
| H A D | bn_nist.c | 355 int carry; in BN_nist_mod_192() local 436 carry = (int)(acc >> 32); in BN_nist_mod_192() 443 carry = (int)bn_add_words(r_d, r_d, t_d, BN_NIST_192_TOP); in BN_nist_mod_192() 445 carry += (int)bn_add_words(r_d, r_d, t_d, BN_NIST_192_TOP); in BN_nist_mod_192() 447 carry += (int)bn_add_words(r_d, r_d, t_d, BN_NIST_192_TOP); in BN_nist_mod_192() 450 if (carry > 0) in BN_nist_mod_192() 451 carry = in BN_nist_mod_192() 452 (int)bn_sub_words(r_d, r_d, _nist_p_192[carry - 1], in BN_nist_mod_192() 455 carry = 1; in BN_nist_mod_192() 463 res = (bn_sub_words(c_d, r_d, _nist_p_192[0], BN_NIST_192_TOP) && carry) in BN_nist_mod_192() [all …]
|
| H A D | bn_mod.c | 58 BN_ULONG carry, temp, mask, *rp, *tp = storage; in bn_mod_add_fixed_top() local 75 for (i = 0, ai = 0, bi = 0, carry = 0; i < mtop;) { in bn_mod_add_fixed_top() 77 temp = ((ap[ai] & mask) + carry) & BN_MASK2; in bn_mod_add_fixed_top() 78 carry = (temp < carry); in bn_mod_add_fixed_top() 82 carry += (tp[i] < temp); in bn_mod_add_fixed_top() 89 carry -= bn_sub_words(rp, tp, m->d, mtop); in bn_mod_add_fixed_top() 91 rp[i] = (carry & tp[i]) | (~carry & rp[i]); in bn_mod_add_fixed_top() 141 BN_ULONG borrow, carry, ta, tb, mask, *rp; in bn_mod_sub_fixed_top() local 166 for (i = 0, mask = 0 - borrow, carry = 0; i < mtop; i++) { in bn_mod_sub_fixed_top() 167 ta = ((ap[i] & mask) + carry) & BN_MASK2; in bn_mod_sub_fixed_top() [all …]
|
| /netbsd-src/external/lgpl3/gmp/dist/mpn/alpha/ev6/ |
| H A D | add_n.asm | 77 bis r31, r31, cy0 C clear carry in 87 cmpult r5, v1, r23 C U0 did it carry 92 addq r5, cy0, r5 C U0 carry in 94 cmpult r8, v0, r22 C U1 did it carry 99 addq r8, r23, r8 C U1 carry from last 103 $ret6f: cmpult r7, v1, r23 C U0 did it carry 118 addq r7, r22, r7 C U0 add in carry 122 cmpult r2, v0, cy1 C U1 did it carry 128 addq r2, r23, r2 C U1 carry from last 133 $ret0: cmpult r5, v1, cy0 C U0 did it carry [all …]
|
| /netbsd-src/external/gpl3/binutils/dist/gas/ |
| H A D | flonum-mult.c | 82 unsigned long carry; in flonum_multip() local 115 carry = 0; in flonum_multip() 119 work = carry; in flonum_multip() 120 carry = 0; in flonum_multip() 135 carry += work >> LITTLENUM_NUMBER_OF_BITS; in flonum_multip() 138 printf ("work=%08x carry=%04x\n", work, carry); in flonum_multip() 163 printf ("final carry =%04x\n", carry); in flonum_multip() 165 if (carry) in flonum_multip() 168 product->low[P] = carry; in flonum_multip() 178 *q = carry; in flonum_multip() [all …]
|
| /netbsd-src/external/gpl3/binutils.old/dist/gas/ |
| H A D | flonum-mult.c | 82 unsigned long carry; in flonum_multip() local 115 carry = 0; in flonum_multip() 119 work = carry; in flonum_multip() 120 carry = 0; in flonum_multip() 135 carry += work >> LITTLENUM_NUMBER_OF_BITS; in flonum_multip() 138 printf ("work=%08x carry=%04x\n", work, carry); in flonum_multip() 163 printf ("final carry =%04x\n", carry); in flonum_multip() 165 if (carry) in flonum_multip() 168 product->low[P] = carry; in flonum_multip() 178 *q = carry; in flonum_multip() [all …]
|
| /netbsd-src/external/gpl3/gdb/dist/sim/testsuite/frv/ |
| H A D | subxi.cgs | 11 set_icc 0x0e,0 ; Make sure carry is off 17 set_icc 0x0c,0 ; Make sure carry is off 23 set_icc 0x0a,0 ; Make sure carry is off 28 set_icc 0x06,0 ; Make sure carry is off 34 set_icc 0x0f,0 ; Make sure carry is on 40 set_icc 0x0d,0 ; Make sure carry is on 46 set_icc 0x0b,0 ; Make sure carry is on 51 set_icc 0x07,0 ; Make sure carry is on 56 set_icc 0x07,0 ; Make sure carry is on
|
| H A D | subxicc.cgs | 11 set_icc 0x0e,0 ; Make sure carry is off 17 set_icc 0x0c,0 ; Make sure carry is off 23 set_icc 0x0a,0 ; Make sure carry is off 28 set_icc 0x06,0 ; Make sure carry is off 34 set_icc 0x0f,0 ; Make sure carry is on 40 set_icc 0x0d,0 ; Make sure carry is on 46 set_icc 0x0b,0 ; Make sure carry is on 51 set_icc 0x07,0 ; Make sure carry is on 56 set_icc 0x07,0 ; Make sure carry is on
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/lib/krb5/ |
| H A D | n-fold.c | 77 int carry = 0; in add1() local 82 x = a[i] + b[i] + carry; in add1() 83 carry = x > 0xff; in add1() 90 x = left + right + carry; in add1() 91 carry = x < left || x < right; in add1() 96 x = a[i] + carry; in add1() 97 carry = x > 0xff; in add1() 101 for (i = len / 4 - 1; carry && i >= 0; i--) { in add1() 103 x = left + carry; in add1() 104 carry = x < left; in add1()
|