| /src/external/mit/isl/dist/test_inputs/codegen/cloog/ |
| mod3.c | 1 for (int c0 = max(0, 32 * h0 - 1991); c0 <= min(999, 32 * h0 + 31); c0 += 1) 2 if ((32 * h0 - c0 + 32) % 64 >= 1)
|
| jacobi-shared.c | 1 if (((t1 + 31) % 32) + g2 >= 2 && N >= ((t1 + 31) % 32) + g2 + 2 && (h0 + 1) % 2 == 0)
|
| /src/external/lgpl3/gmp/dist/mpn/generic/ |
| matrix22_mul1_inverse_vector.c | 44 mp_limb_t h0, h1; local 54 h0 = mpn_mul_1 (rp, ap, n, M->u[1][1]); 56 ASSERT (h0 == h1); 58 h0 = mpn_mul_1 (bp, bp, n, M->u[0][0]); 60 ASSERT (h0 == h1);
|
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_onetimeauth/poly1305/donna/ |
| poly1305_donna64.h | 69 unsigned long long h0, h1, h2; local 77 h0 = st->h[0]; 91 h0 += ((t0) &0xfffffffffff); 96 MUL(d0, h0, r0); 101 MUL(d1, h0, r1); 106 MUL(d2, h0, r2); 114 h0 = LO(d0) & 0xfffffffffff; 121 h0 += c * 5; 122 c = (h0 >> 44); 123 h0 = h0 & 0xfffffffffff 138 unsigned long long h0, h1, h2, c; local [all...] |
| poly1305_donna32.h | 62 unsigned long h0, h1, h2, h3, h4; local 77 h0 = st->h[0]; 85 h0 += (LOAD32_LE(m + 0)) & 0x3ffffff; 92 d0 = ((unsigned long long) h0 * r0) + ((unsigned long long) h1 * s4) + 95 d1 = ((unsigned long long) h0 * r1) + ((unsigned long long) h1 * r0) + 98 d2 = ((unsigned long long) h0 * r2) + ((unsigned long long) h1 * r1) + 101 d3 = ((unsigned long long) h0 * r3) + ((unsigned long long) h1 * r2) + 104 d4 = ((unsigned long long) h0 * r4) + ((unsigned long long) h1 * r3) + 110 h0 = (unsigned long) d0 & 0x3ffffff; 123 h0 += c * 5 142 unsigned long h0, h1, h2, h3, h4, c; local [all...] |
| /src/crypto/external/bsd/openssh/dist/ |
| poly1305.c | 35 uint32_t h0,h1,h2,h3,h4; local 65 h0 = 0; 82 h0 += t0 & 0x3ffffff; 90 t[0] = mul32x32_64(h0,r0) + mul32x32_64(h1,s4) + mul32x32_64(h2,s3) + mul32x32_64(h3,s2) + mul32x32_64(h4,s1); 91 t[1] = mul32x32_64(h0,r1) + mul32x32_64(h1,r0) + mul32x32_64(h2,s4) + mul32x32_64(h3,s3) + mul32x32_64(h4,s2); 92 t[2] = mul32x32_64(h0,r2) + mul32x32_64(h1,r1) + mul32x32_64(h2,r0) + mul32x32_64(h3,s4) + mul32x32_64(h4,s3); 93 t[3] = mul32x32_64(h0,r3) + mul32x32_64(h1,r2) + mul32x32_64(h2,r1) + mul32x32_64(h3,r0) + mul32x32_64(h4,s4); 94 t[4] = mul32x32_64(h0,r4) + mul32x32_64(h1,r3) + mul32x32_64(h2,r2) + mul32x32_64(h3,r1) + mul32x32_64(h4,r0); 96 h0 = (uint32_t)t[0] & 0x3ffffff; c = (t[0] >> 26); 101 h0 += b * 5 [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/poly1305/ |
| poly1305_base2_44.c | 80 u64 h0, h1, h2, c; local 91 h0 = st->h[0]; 102 h0 += m0 & 0x0fffffffffff; 107 d0 = ((u128)h0 * r0) + ((u128)h1 * s2) + ((u128)h2 * s1); 108 d1 = ((u128)h0 * r1) + ((u128)h1 * r0) + ((u128)h2 * s2); 109 d2 = ((u128)h0 * r2) + ((u128)h1 * r1) + ((u128)h2 * r0); 112 h0 = (u64)d0 & 0x0fffffffffff; 117 h0 += c + (c << 2); 123 st->h[0] = h0; 131 u64 h0, h1, h2 local [all...] |
| poly1305.c | 142 u64 h0, h1, h2, c; local 150 h0 = st->h[0]; 156 h0 = (u64)(d0 = (u128)h0 + U8TOU64(inp + 0)); 165 d0 = ((u128)h0 * r0) + ((u128)h1 * s1); 166 d1 = ((u128)h0 * r1) + ((u128)h1 * r0) + (h2 * s1); 170 /* a) h2:h0 = h2<<128 + d1<<64 + d0 */ 171 h0 = (u64)d0; 174 /* b) (h2:h0 += (h2:h0>>130) * 5) %= 2^130 * 203 u64 h0, h1, h2; local 281 u32 h0, h1, h2, h3, h4, c; local 354 u32 h0, h1, h2, h3, h4; local [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/poly1305/ |
| poly1305_base2_44.c | 87 u64 h0, h1, h2, c; local 98 h0 = st->h[0]; 109 h0 += m0 & 0x0fffffffffff; 114 d0 = ((u128)h0 * r0) + ((u128)h1 * s2) + ((u128)h2 * s1); 115 d1 = ((u128)h0 * r1) + ((u128)h1 * r0) + ((u128)h2 * s2); 116 d2 = ((u128)h0 * r2) + ((u128)h1 * r1) + ((u128)h2 * r0); 119 h0 = (u64)d0 & 0x0fffffffffff; 124 h0 += c + (c << 2); 130 st->h[0] = h0; 138 u64 h0, h1, h2 local [all...] |
| poly1305.c | 153 u64 h0, h1, h2, c; local 161 h0 = st->h[0]; 167 h0 = (u64)(d0 = (u128)h0 + U8TOU64(inp + 0)); 176 d0 = ((u128)h0 * r0) + 178 d1 = ((u128)h0 * r1) + 184 /* a) h2:h0 = h2<<128 + d1<<64 + d0 */ 185 h0 = (u64)d0; 188 /* b) (h2:h0 += (h2:h0>>130) * 5) %= 2^130 * 217 u64 h0, h1, h2; local 295 u32 h0, h1, h2, h3, h4, c; local 383 u32 h0, h1, h2, h3, h4; local [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/poly1305/ |
| poly1305_base2_44.c | 87 u64 h0, h1, h2, c; local 98 h0 = st->h[0]; 109 h0 += m0 & 0x0fffffffffff; 114 d0 = ((u128)h0 * r0) + ((u128)h1 * s2) + ((u128)h2 * s1); 115 d1 = ((u128)h0 * r1) + ((u128)h1 * r0) + ((u128)h2 * s2); 116 d2 = ((u128)h0 * r2) + ((u128)h1 * r1) + ((u128)h2 * r0); 119 h0 = (u64)d0 & 0x0fffffffffff; 124 h0 += c + (c << 2); 130 st->h[0] = h0; 138 u64 h0, h1, h2 local [all...] |
| poly1305.c | 155 u64 h0, h1, h2, c; local 163 h0 = st->h[0]; 169 h0 = (u64)(d0 = (u128)h0 + U8TOU64(inp + 0)); 178 d0 = ((u128)h0 * r0) + 180 d1 = ((u128)h0 * r1) + 186 /* a) h2:h0 = h2<<128 + d1<<64 + d0 */ 187 h0 = (u64)d0; 190 /* b) (h2:h0 += (h2:h0>>130) * 5) %= 2^130 * 219 u64 h0, h1, h2; local 297 u32 h0, h1, h2, h3, h4, c; local 385 u32 h0, h1, h2, h3, h4; local [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/poly1305/asm/ |
| poly1305-s390x.pl | 80 my ($d0hi,$d0lo,$d1hi,$d1lo,$t0,$h0,$t1,$h1,$h2) = map("%r$_",(6..14)); 100 lg $h0,0($ctx) # load hash value 115 algr $d0lo,$h0 # accumulate input 118 lgr $h0,$d0lo 119 mlgr $d0hi,$r0 # h0*r0 -> $d0hi:$d0lo 123 mlgr $t0,$r1 # h0*r1 -> $t0:$h0 132 algr $h1,$h0 144 lghi $h0,-4 # final reduction step 145 ngr $h0,$h [all...] |
| poly1305-ppc.pl | 92 my ($h0,$h1,$h2,$d0,$d1,$d2, $r0,$r1,$s1, $t0,$t1) = map("r$_",(7..12,27..31)); 111 li $h0,4 114 lwbrx $h0,$h0,$inp 118 insrdi $d0,$h0,32,0 125 ori $h0,$h1,3 # 0x0ffffffc0fffffff 127 and $d0,$d0,$h0 158 ld $h0,0($ctx) # load hash value 189 addc $h0,$h0,$t0 # accumulate inpu [all...] |
| poly1305-armv8.pl | 51 my ($h0,$h1,$h2,$r0,$r1,$s1,$t0,$t1,$d0,$d1,$d2) = map("x$_",(4..14)); 125 ldp $h0,$h1,[$ctx] // load hash value 139 adds $h0,$h0,$t0 // accumulate input 142 mul $d0,$h0,$r0 // h0*r0 144 umulh $d1,$h0,$r0 150 mul $t0,$h0,$r1 // h0*r1 152 umulh $d2,$h0,$r [all...] |
| poly1305-armv4.pl | 182 my ($h0,$h1,$h2,$h3,$h4,$r0,$r1,$r2,$r3)=map("r$_",(4..12)); 199 ldmia $ctx,{$h0-$r3} @ load context 225 adds $h0,$h0,r3 @ accumulate input 266 adds $h0,$h0,r0 @ accumulate input 278 umull r0,r1,$h0,$r0 286 umlal r2,r3,$h0,$r1 287 str r0,[sp,#0] @ future $h0 304 umlal r0,r1,$h0,$r [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/poly1305/asm/ |
| poly1305-armv8.pl | 55 my ($h0,$h1,$h2,$r0,$r1,$s1,$t0,$t1,$d0,$d1,$d2) = map("x$_",(4..14)); 133 ldp $h0,$h1,[$ctx] // load hash value 147 adds $h0,$h0,$t0 // accumulate input 150 mul $d0,$h0,$r0 // h0*r0 152 umulh $d1,$h0,$r0 158 mul $t0,$h0,$r1 // h0*r1 160 umulh $d2,$h0,$r [all...] |
| poly1305-s390x.pl | 128 my ($d0hi,$d0lo,$d1hi,$d1lo,$t0,$h0,$t1,$h1,$h2) = map("%r$_",(6..14)); 141 lg ($h0,"0($ctx)"); # load hash value 167 algr ($d0lo,$h0); # accumulate input 171 lgr ($h0,$d0lo); 172 mlgr ($d0hi,$r0); # h0*r0 -> $d0hi:$d0lo 176 mlgr ($t0,$r1); # h0*r1 -> $t0:$h0 184 algr ($h1,$h0); 196 lghi ($h0,-4); # final reduction step 197 ngr ($h0,$h2) [all...] |
| poly1305-armv4.pl | 177 my ($h0,$h1,$h2,$h3,$h4,$r0,$r1,$r2,$r3)=map("r$_",(4..12)); 194 ldmia $ctx,{$h0-$r3} @ load context 220 adds $h0,$h0,r3 @ accumulate input 261 adds $h0,$h0,r0 @ accumulate input 273 umull r0,r1,$h0,$r0 281 umlal r2,r3,$h0,$r1 282 str r0,[sp,#0] @ future $h0 299 umlal r0,r1,$h0,$r [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/poly1305/asm/ |
| poly1305-armv8.pl | 55 my ($h0,$h1,$h2,$r0,$r1,$s1,$t0,$t1,$d0,$d1,$d2) = map("x$_",(4..14)); 125 ldp $h0,$h1,[$ctx] // load hash value 139 adds $h0,$h0,$t0 // accumulate input 142 mul $d0,$h0,$r0 // h0*r0 144 umulh $d1,$h0,$r0 150 mul $t0,$h0,$r1 // h0*r1 152 umulh $d2,$h0,$r [all...] |
| poly1305-s390x.pl | 128 my ($d0hi,$d0lo,$d1hi,$d1lo,$t0,$h0,$t1,$h1,$h2) = map("%r$_",(6..14)); 141 lg ($h0,"0($ctx)"); # load hash value 167 algr ($d0lo,$h0); # accumulate input 171 lgr ($h0,$d0lo); 172 mlgr ($d0hi,$r0); # h0*r0 -> $d0hi:$d0lo 176 mlgr ($t0,$r1); # h0*r1 -> $t0:$h0 184 algr ($h1,$h0); 196 lghi ($h0,-4); # final reduction step 197 ngr ($h0,$h2) [all...] |
| poly1305-armv4.pl | 177 my ($h0,$h1,$h2,$h3,$h4,$r0,$r1,$r2,$r3)=map("r$_",(4..12)); 194 ldmia $ctx,{$h0-$r3} @ load context 220 adds $h0,$h0,r3 @ accumulate input 261 adds $h0,$h0,r0 @ accumulate input 273 umull r0,r1,$h0,$r0 281 umlal r2,r3,$h0,$r1 282 str r0,[sp,#0] @ future $h0 299 umlal r0,r1,$h0,$r [all...] |
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ |
| fe_frombytes_sandy2x.c | 33 uint64_t h0 = load_4(s); local 54 carry9 = h9 >> 25; h0 += carry9 * 19; h9 &= 0x1FFFFFF; 60 carry0 = h0 >> 26; h1 += carry0; h0 &= 0x3FFFFFF; 66 h[0] = h0;
|
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_core/ed25519/ref10/fe_25_5/ |
| fe.h | 8 int64_t h0 = load_4(s); local 31 h0 += carry9 * 19; 46 carry0 = (h0 + (int64_t)(1L << 25)) >> 26; 48 h0 -= carry0 * ((uint64_t) 1L << 26); 62 h[0] = (int32_t) h0; 102 int32_t h0 = f[0]; local 117 q = (h0 + q) >> 26; 129 h0 += 19 * q; 132 carry0 = h0 >> 26; 134 h0 -= carry0 * ((uint32_t) 1L << 26) [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/sha/asm/ |
| sha1-ia64.pl | 43 ($h0,$h1,$h2,$h3,$h4) = ("h0","h1","h2","h3","h4"); 51 ($h0,$h1,$h2,$h3,$h4) = ("loc5","loc6","loc7","loc8","loc9"); 259 { .mlx; ld4 $h0=[ctx],8 275 { .mmi; mov $A=$h0 297 { .mmb; add $h0=$h0,$A 303 { .mmi; st4 [ctx]=$h0,8
|