/openssl/crypto/bn/asm/ |
H A D | armv4-gf2m.pl | 115 eor $lo,$lo,$t0,lsl#6 120 eor $lo,$lo,$t1,lsl#9 125 eor $lo,$lo,$t0,lsl#12 130 eor $lo,$lo,$t1,lsl#15 135 eor $lo,$lo,$t0,lsl#18 140 eor $lo,$lo,$t1,lsl#21 146 eor $lo,$lo,$t0,lsl#24 231 eor $lo,$lo,$hi 234 eor $lo,$lo,@r[0] 236 eor $lo,$lo,@r[3] [all …]
|
H A D | sparcv9-gf2m.pl | 38 ($lo,$hi,$b)=("%g1",$a8,"%o7"); $a=$lo; 105 and $b,$lo,$lo 136 srlx $lo,1,$hi 138 sllx $lo,63,$lo 152 xor $a1,$lo,$lo 156 xor @i[0],$lo,$lo 158 xor $a2,$lo,$lo 166 xor @T[0],$lo,$lo 177 xor @T[0],$lo,$lo 182 xor @T[0],$lo,$lo [all …]
|
H A D | s390x-gf2m.pl | 65 ($lo,$hi,$b)=map("%r$_",(3..5)); $a=$lo; $mask=$a8; 84 ngr $lo,$b 120 sllg $lo,$lo,63 134 xgr $lo,$a1 136 xgr $lo,$a2 149 xgr $lo,@T[0] 158 xgr $lo,@T[0] 164 xgr $lo,@T[1] 199 xgr $lo,$hi 205 xgr $lo,$hi [all …]
|
H A D | x86-gf2m.pl | 140 &lea (@i[1],&DWP(0,$lo,$lo)); 155 &and ($lo,$b); 159 &mov ($hi,$lo); 160 &shl ($lo,31); 168 &xor ($lo,@i[1]); 198 &xor ($lo,@T[1]); 202 &xor ($lo,@i[1]); 301 &xor ($lo,$hi); 303 &xor ($lo,@r[0]); 307 &xor ($lo,@r[3]); [all …]
|
H A D | ppc64-mont-fixed.pl | 84 my $lo = "r14"; 350 std $lo,-8($sp) 371 ld $lo,-8($sp) 391 mulld $lo,$a,$w 392 addc $r,$lo,$c 419 mulld $lo,$a,$w 420 addc $r1,$lo,$c 433 mulld $lo,$a,$w 434 addc $lo,$lo,$c 450 mulld $lo,$a,$w [all …]
|
H A D | x86_64-gf2m.pl | 46 ($lo,$hi)=("%rax","%rdx"); $a=$lo; 75 shl \$63,$lo 82 xor $i0,$lo 87 xor $i1,$lo 143 xor $t1,$lo 159 xor $t1,$lo 163 xor $i0,$lo 273 xor $hi,$lo 275 xor @r[0],$lo 279 xor @r[3],$lo [all …]
|
H A D | sparct4-mont.pl | 180 ld [$ap+$i*8+0],$lo 183 or $lo,@A[$i],@A[$i] 189 ld [$ap+$i*8+0],$lo 201 ld [$np+$i*8+0],$lo 204 or $lo,@N[$i],@N[$i] 213 ld [$np+$i*8+0],$lo 225 ld [$np+$i*8+0],$lo 244 ld [$bp+$i*8+0],$lo 256 ld [$bp+$i*8+0],$lo 312 st $lo,[$rp+$i*8+0] [all …]
|
H A D | x86_64-gcc.c | 325 BN_ULONG lo, hi; \ 326 BN_UMULT_LOHI(lo,hi,ta,tb); \ 327 c0 += lo; hi += (c0<lo)?1:0; \ 333 BN_ULONG lo, hi, tt; \ 334 BN_UMULT_LOHI(lo,hi,ta,tb); \ 335 c0 += lo; tt = hi+((c0<lo)?1:0); \ 337 c0 += lo; hi += (c0<lo)?1:0; \ 343 BN_ULONG lo, hi; \ 344 BN_UMULT_LOHI(lo,hi,ta,ta); \ 345 c0 += lo; hi += (c0<lo)?1:0; \
|
H A D | bn-c64xplus.asm | 193 [!A2] MV B4,A4 ; reassign lo, will be quotient 199 ||[!A2] SHL A4,1,A5:A4 ; lo<<1 203 ||[!A2] ADDAH A5,A3,A3 ; hi<<1|lo>>31 208 || SHL A4,1,A5:A4 ; lo<<1 212 || ADDAH A5,A3,A3 ; hi<<1|lo>>31
|
/openssl/crypto/modes/ |
H A D | xts128gb.c | 73 u64 hi, lo; in ossl_crypto_xts128gb_encrypt() local 76 lo = BSWAP8(tweak.u[1]); in ossl_crypto_xts128gb_encrypt() 83 res = (u8)lo & 1; in ossl_crypto_xts128gb_encrypt() 84 tweak.u[0] = (lo >> 1) | (hi << 63); in ossl_crypto_xts128gb_encrypt() 90 lo = BSWAP8(tweak.u[1]); in ossl_crypto_xts128gb_encrypt() 97 tweak.u[0] = lo; in ossl_crypto_xts128gb_encrypt() 131 u64 hi, lo; in ossl_crypto_xts128gb_encrypt() local 134 lo = BSWAP8(tweak.u[1]); in ossl_crypto_xts128gb_encrypt() 141 res = (u8)lo & 1; in ossl_crypto_xts128gb_encrypt() 148 lo = BSWAP8(tweak1.u[1]); in ossl_crypto_xts128gb_encrypt() [all …]
|
H A D | gcm128.c | 111 Hi[j].lo = V.lo ^ Htable[j].lo; in gcm_init_4bit() 122 Htable[3].hi = V.hi ^ Htable[2].hi, Htable[3].lo = V.lo ^ Htable[2].lo; in gcm_init_4bit() 124 Htable[5].hi = V.hi ^ Htable[1].hi, Htable[5].lo = V.lo ^ Htable[1].lo; in gcm_init_4bit() 125 Htable[6].hi = V.hi ^ Htable[2].hi, Htable[6].lo = V.lo ^ Htable[2].lo; in gcm_init_4bit() 126 Htable[7].hi = V.hi ^ Htable[3].hi, Htable[7].lo = V.lo ^ Htable[3].lo; in gcm_init_4bit() 179 Z.lo = Htable[nlo].lo; in gcm_gmult_4bit() 191 Z.lo ^= Htable[nhi].lo; in gcm_gmult_4bit() 209 Z.lo ^= Htable[nlo].lo; in gcm_gmult_4bit() 261 Z.lo = Htable[nlo].lo; in gcm_ghash_4bit() 273 Z.lo ^= Htable[nhi].lo; in gcm_ghash_4bit() [all …]
|
/openssl/crypto/sha/asm/ |
H A D | sha512-armv4.pl | 57 $lo="LO"; 317 ldr $Elo,[$ctx,#$Eoff+$lo] 319 ldr $t0, [$ctx,#$Goff+$lo] 321 ldr $t2, [$ctx,#$Hoff+$lo] 328 ldr $Alo,[$ctx,#$Aoff+$lo] 330 ldr $Tlo,[$ctx,#$Boff+$lo] 332 ldr $t0, [$ctx,#$Coff+$lo] 334 ldr $t2, [$ctx,#$Doff+$lo] 342 ldr $Tlo,[$ctx,#$Foff+$lo] 436 ldr $t0, [$ctx,#$Aoff+$lo] [all …]
|
H A D | sha1-sparcv9.pl | 303 or $K_00_19,%lo(0x5a827999),$K_00_19 305 or $K_20_39,%lo(0x6ed9eba1),$K_20_39 307 or $K_40_59,%lo(0x8f1bbcdc),$K_40_59 309 or $K_60_79,%lo(0xca62c1d6),$K_60_79
|
/openssl/crypto/pkcs12/ |
H A D | p12_utl.c | 126 unsigned int hi, lo; in OPENSSL_utf82uni() local 130 lo = 0xDC00 + (utf32chr&0x3ff); in OPENSSL_utf82uni() 133 *unitmp++ = (unsigned char)(lo>>8); in OPENSSL_utf82uni() 134 *unitmp++ = (unsigned char)(lo); in OPENSSL_utf82uni() 162 unsigned int lo; in bmp_to_utf8() local 168 lo = (utf16[2]<<8) | utf16[3]; in bmp_to_utf8() 169 if (lo < 0xDC00 || lo >= 0xE000) return -1; in bmp_to_utf8() 170 utf32chr |= lo-0xDC00; in bmp_to_utf8()
|
/openssl/crypto/bn/ |
H A D | bn_asm.c | 491 c0 += lo; hi += (c0<lo); \ 499 c0 += lo; tt = hi + (c0<lo); \ 501 c0 += lo; hi += (c0<lo); \ 509 c0 += lo; hi += (c0<lo); \ 525 c0 += lo; hi += (c0<lo); \ 533 c0 += lo; tt = hi + (c0<lo); \ 535 c0 += lo; hi += (c0<lo); \ 543 c0 += lo; hi += (c0<lo); \ 559 c0 = (c0+lo)&BN_MASK2; hi += (c0<lo); \ 569 c0 = (c0+lo)&BN_MASK2; tt += (c0<lo); \ [all …]
|
H A D | bn_sqr.c | 160 BN_ULONG ln, lo, *p; in bn_sqr_recursive() local 221 lo = *p; in bn_sqr_recursive() 222 ln = (lo + c1) & BN_MASK2; in bn_sqr_recursive() 232 lo = *p; in bn_sqr_recursive() 233 ln = (lo + 1) & BN_MASK2; in bn_sqr_recursive()
|
H A D | bn_mul.c | 181 BN_ULONG ln, lo, *p; in bn_mul_recursive() local 299 lo = *p; in bn_mul_recursive() 300 ln = (lo + c1) & BN_MASK2; in bn_mul_recursive() 310 lo = *p; in bn_mul_recursive() 311 ln = (lo + 1) & BN_MASK2; in bn_mul_recursive() 327 BN_ULONG ln, lo, *p; in bn_mul_part_recursive() local 454 lo = *p; in bn_mul_part_recursive() 455 ln = (lo + c1) & BN_MASK2; in bn_mul_part_recursive() 465 lo = *p; in bn_mul_part_recursive() 466 ln = (lo + 1) & BN_MASK2; in bn_mul_part_recursive()
|
H A D | bn_rsa_fips186_4.c | 32 # define BN_DEF(lo, hi) (BN_ULONG)hi<<32|lo argument 34 # define BN_DEF(lo, hi) lo, hi argument
|
H A D | bn_prime.c | 33 # define BN_DEF(lo, hi) (BN_ULONG)hi<<32|lo argument 35 # define BN_DEF(lo, hi) lo, hi argument
|
/openssl/crypto/aes/asm/ |
H A D | aes-x86_64.pl | 105 movzb `&lo("$s0")`,$acc0 106 movzb `&lo("$s1")`,$acc1 107 movzb `&lo("$s2")`,$acc2 114 movzb `&lo("$s3")`,$acc2 130 movzb `&lo("$s2")`,$acc0 378 movzb `&lo("$s0")`,$t0 379 movzb `&lo("$s1")`,$t1 380 movzb `&lo("$s2")`,$t2 381 movzb `&lo("$s3")`,$t3 403 movzb `&lo("$s3")`,$t4 [all …]
|
/openssl/crypto/sha/ |
H A D | keccak1600.c | 73 lo = ROL32(lo, offset); in ROL64() 1005 lo &= 0xaaaaaaaa; in BitInterleave() 1006 lo |= lo << 1; lo &= 0xcccccccc; in BitInterleave() 1007 lo |= lo << 2; lo &= 0xf0f0f0f0; in BitInterleave() 1008 lo |= lo << 4; lo &= 0xff00ff00; in BitInterleave() 1009 lo |= lo << 8; lo >>= 16; in BitInterleave() 1041 lo >>= 16; in BitDeinterleave() 1042 lo |= lo << 8; lo &= 0x00ff00ff; in BitDeinterleave() 1043 lo |= lo << 4; lo &= 0x0f0f0f0f; in BitDeinterleave() 1044 lo |= lo << 2; lo &= 0x33333333; in BitDeinterleave() [all …]
|
/openssl/crypto/perlasm/ |
H A D | ppc-xlate.pl | 125 my ($hi,$lo); 128 { $hi=$1?"0x$1":"0"; $lo="0x$2"; } 130 { $hi=$1>>32; $lo=$1&0xffffffff; } # error-prone with 32-bit perl 132 { $hi=undef; $lo=$_; } 135 { push(@ret,$flavour=~/le$/o?".long\t$lo,$hi":".long\t$hi,$lo"); } 137 { push(@ret,".quad $lo"); }
|
/openssl/include/crypto/ |
H A D | sparc_arch.h | 66 or reg, %lo(_GLOBAL_OFFSET_TABLE_+4), reg; 74 or reg,%lo(_GLOBAL_OFFSET_TABLE_+4), reg; \ 107 or %o7, %lo(SYM), %o7; \
|
/openssl/crypto/md5/asm/ |
H A D | md5-sparcv9.pl | 82 or $t2,%lo(@K[$i+1]),$t2 98 or $t2,%lo(@K[$i+1]),$t2 120 or $t2,%lo(@K[$i+1]),$t2 145 or $t2,%lo(@K[$i+1]),$t2 169 or $t2,%lo(@K[$i+1]),$t2 195 or $t2,%lo(@K[$i+1]),$t2 346 or $t2,%lo(@K[0]),$t2
|
/openssl/test/ |
H A D | tls13encryptiontest.c | 224 int hi, lo; in multihexstr2buf() local 227 lo = OPENSSL_hexchar2int(str[outer][inner + 1]); in multihexstr2buf() 229 if (hi < 0 || lo < 0) { in multihexstr2buf() 233 outbuf[curr++] = (hi << 4) | lo; in multihexstr2buf()
|