| /freebsd-src/crypto/openssl/crypto/camellia/ |
| H A D | camellia.c | 288 register u32 s0, s1, s2, s3; in Camellia_Ekeygen() local 290 k[0] = s0 = GETU32(rawKey); in Camellia_Ekeygen() 296 k[8] = s0 = GETU32(rawKey + 16); in Camellia_Ekeygen() 299 k[10] = s2 = ~s0; in Camellia_Ekeygen() 305 s0 ^= k[0], s1 ^= k[1], s2 ^= k[2], s3 ^= k[3]; in Camellia_Ekeygen() 309 Camellia_Feistel(s0, s1, s2, s3, SIGMA + 0); in Camellia_Ekeygen() 310 Camellia_Feistel(s2, s3, s0, s1, SIGMA + 2); in Camellia_Ekeygen() 312 s0 ^= k[0], s1 ^= k[1], s2 ^= k[2], s3 ^= k[3]; in Camellia_Ekeygen() 313 Camellia_Feistel(s0, s1, s2, s3, SIGMA + 4); in Camellia_Ekeygen() 314 Camellia_Feistel(s2, s3, s0, s1, SIGMA + 6); in Camellia_Ekeygen() [all …]
|
| /freebsd-src/lib/libc/arm/aeabi/ |
| H A D | aeabi_vfp_float.S | 36 LOAD_SREGS(s0, s1, r0, r1) 37 vcmp.f32 s0, s1 44 LOAD_SREGS(s0, s1, r0, r1) 45 vcmpe.f32 s0, s1 52 LOAD_SREGS(s0, s1, r0, r1) 53 vcmpe.f32 s1, s0 60 LOAD_SREGS(s0, s1, r0, r1) 61 vcmp.f32 s0, s1 71 LOAD_SREGS(s0, s1, r0, r1) 72 vcmp.f32 s0, s1 [all …]
|
| /freebsd-src/crypto/openssl/crypto/aes/asm/ |
| H A D | aes-armv4.pl | 59 $s0="r0"; 217 ldrb $s0,[$rounds,#3] @ load input data in endian-neutral 221 orr $s0,$s0,$t1,lsl#8 223 orr $s0,$s0,$t2,lsl#16 225 orr $s0,$s0,$t3,lsl#24 246 ldr $s0,[$rounds,#0] 251 rev $s0,$s0 262 rev $s0,$s0 267 str $s0,[$rounds,#0] 272 mov $t1,$s0,lsr#24 @ write output in endian-neutral [all …]
|
| H A D | aes-ppc.pl | 86 $s0="r8"; 379 lwz $s0,0($inp) 389 rotlwi $s0,$t0,8 393 rlwimi $s0,$t0,24,0,7 397 rlwimi $s0,$t0,24,16,23 408 rotlwi $t0,$s0,8 412 rlwimi $t0,$s0,24,0,7 416 rlwimi $t0,$s0,24,16,23 426 stw $s0,0($out) 446 lbz $s0,3($inp) [all …]
|
| H A D | aes-s390x.pl | 117 $s0="%r8"; 273 llgf $s0,0($inp) 282 st $s0,0($out) 295 x $s0,0($key) 305 sllg $t1,$s0,`0+3` 306 srlg $t2,$s0,`8-3` 307 srlg $t3,$s0,`16-3` 308 srl $s0,`24-3` 309 nr $s0,$mask 323 l $s0,0($s0,$tbl) # Te0[s0>>24] [all …]
|
| H A D | aes-586.pl | 207 $s0="eax"; 314 &movz ($v0,&LB($s0)); # 3, 2, 1, 0* 321 &rotr ($s0,16); # 1, 0, 3, 2 332 &movz ($v0,&HB($s0)); # 1, 0, 3*, 2 340 &movz ($v0,&LB($s0)); # 1, 0, 3, 2* 352 &shr ($s0,24); # 1* 354 &xor ($s2,&DWP(3,$te,$s0,8)); # 1 355 &mov ($s0,$__s0); # s[0]=t[0] 484 { my @s = ($s0,$s1,$s2,$s3); 514 &xor ($s0,&DWP(0,$key)); # xor with key [all …]
|
| H A D | aes-parisc.pl | 64 ($s0,$s1,$s2,$s3) = ("%r1","%r2","%r3","%r4"); 112 ldw 0($inp),$s0 122 vshd $s0,$s1,$s0 135 _srm $s0,24,$acc0 136 _srm $s0,16,$acc1 138 _srm $s0,8,$acc2 143 stb $s0,3($out) 166 stw $s0,0($out) 203 xor $t0,$s0,$s0 205 _srm $s0,24,$acc0 [all …]
|
| H A D | aes-sparcv9.pl | 71 $s0="%i0"; 210 xor $t0,$s0,$s0 212 srl $s0,21,$acc0 240 sll $s0,3,$acc7 ! 249 srl $s0,5,$acc10 259 srl $s0,13,$acc13 279 ld [$key+0],$s0 365 xor $acc0,$s0,$s0 368 xor $acc1,$s0,$s0 372 xor $acc2,$s0,$s0 [all …]
|
| H A D | aes-x86_64.pl | 58 $s0="%eax"; 105 movzb `&lo("$s0")`,$acc0 121 movzb `&hi("$s0")`,$acc2 128 shr \$16,$s0 132 movzb `&lo("$s0")`,$acc2 138 movzb `&hi("$s0")`,$acc1 147 mov 0($key),$s0 153 xor $t0,$s0 164 movzb `&lo("$s0")`,$acc0 186 movzb `&hi("$s0")`,$acc1 [all …]
|
| H A D | aes-mips.pl | 50 ($s0,$s1,$s2,$s3,$s4,$s5,$s6,$s7,$s8,$s9,$s10,$s11)=map("\$$_",(12..23)); 123 my ($inp,$out,$key,$Tbl,$s0,$s1,$s2,$s3)=($a0,$a1,$a2,$a3,$a4,$a5,$a6,$a7); 143 xor $s0,$t0 154 ext $i3,$s0,16,8 160 ext $i2,$s0,8,8 167 ext $i1,$s0,0,8 174 ext $i0,$s0,24,8 202 lw $s0,0($key0) 222 xor $s0,$t0 241 ext $t3,$s0,16,8 [all …]
|
| /freebsd-src/crypto/openssh/ |
| H A D | rijndael.c | 765 u32 s0, s1, s2, s3, t0, t1, t2, t3; in rijndaelEncrypt() local 774 s0 = GETU32(pt ) ^ rk[0]; in rijndaelEncrypt() 780 t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[ 4]; in rijndaelEncrypt() 781 t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[ 5]; in rijndaelEncrypt() 782 t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[ 6]; in rijndaelEncrypt() 783 t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[ 7]; in rijndaelEncrypt() 785 s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >> 8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[ 8]; in rijndaelEncrypt() 790 t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[12]; in rijndaelEncrypt() 791 t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[13]; in rijndaelEncrypt() 792 t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[14]; in rijndaelEncrypt() [all …]
|
| /freebsd-src/sys/crypto/rijndael/ |
| H A D | rijndael-alg-fst.c | 862 u32 s0, s1, s2, s3, t0, t1, t2, t3; in rijndaelEncrypt() local 871 s0 = GETU32(pt ) ^ rk[0]; in rijndaelEncrypt() 877 t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[ 4]; in rijndaelEncrypt() 878 t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[ 5]; in rijndaelEncrypt() 879 t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[ 6]; in rijndaelEncrypt() 880 t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[ 7]; in rijndaelEncrypt() 882 s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >> 8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[ 8]; in rijndaelEncrypt() 887 t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[12]; in rijndaelEncrypt() 888 t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[13]; in rijndaelEncrypt() 889 t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[14]; in rijndaelEncrypt() [all …]
|
| /freebsd-src/contrib/llvm-project/clang/lib/Headers/ |
| H A D | velintrin_approx.h | 13 float s0; in _vel_approx_vfdivs_vvvl() local 16 s0 = 1.0; in _vel_approx_vfdivs_vvvl() 17 v4 = _vel_vfnmsbs_vsvvl(s0, v1, v5, l); in _vel_approx_vfdivs_vvvl() 28 float s0; in _vel_approx_pvfdiv_vvvl() local 31 s0 = 1.0; in _vel_approx_pvfdiv_vvvl() 32 v4 = _vel_pvfnmsb_vsvvl(s0, v1, v5, l); in _vel_approx_pvfdiv_vvvl() 42 static inline __vr _vel_approx_vfdivs_vsvl(float s0, __vr v0, int l) { in _vel_approx_vfdivs_vsvl() argument 49 v1 = _vel_vfmuls_vsvl(s0, v2, l); in _vel_approx_vfdivs_vsvl() 50 v3 = _vel_vfnmsbs_vsvvl(s0, v1, v0, l); in _vel_approx_vfdivs_vsvl() 52 v3 = _vel_vfnmsbs_vsvvl(s0, v1, v0, l); in _vel_approx_vfdivs_vsvl() [all …]
|
| /freebsd-src/contrib/bearssl/src/symcipher/ |
| H A D | chacha20_sse2.c | 92 __m128i s0, s1, s2, s3; in br_chacha20_sse2_run() local 95 s0 = cw; in br_chacha20_sse2_run() 104 s0 = _mm_add_epi32(s0, s1); in br_chacha20_sse2_run() 105 s3 = _mm_xor_si128(s3, s0); in br_chacha20_sse2_run() 116 s0 = _mm_add_epi32(s0, s1); in br_chacha20_sse2_run() 117 s3 = _mm_xor_si128(s3, s0); in br_chacha20_sse2_run() 137 s0 = _mm_add_epi32(s0, s1); in br_chacha20_sse2_run() 138 s3 = _mm_xor_si128(s3, s0); in br_chacha20_sse2_run() 149 s0 = _mm_add_epi32(s0, s1); in br_chacha20_sse2_run() 150 s3 = _mm_xor_si128(s3, s0); in br_chacha20_sse2_run() [all …]
|
| H A D | aes_big_enc.c | 92 uint32_t s0, s1, s2, s3; in br_aes_big_encrypt() local 97 s0 = br_dec32be(buf); in br_aes_big_encrypt() 101 s0 ^= skey[0]; in br_aes_big_encrypt() 108 v0 = SboxExt0(s0 >> 24) in br_aes_big_encrypt() 115 ^ SboxExt3(s0 & 0xFF); in br_aes_big_encrypt() 118 ^ SboxExt2((s0 >> 8) & 0xFF) in br_aes_big_encrypt() 121 ^ SboxExt1((s0 >> 16) & 0xFF) in br_aes_big_encrypt() 124 s0 = v0; in br_aes_big_encrypt() 128 s0 ^= skey[u << 2]; in br_aes_big_encrypt() 133 t0 = ((uint32_t)S[s0 >> 24] << 24) in br_aes_big_encrypt() [all …]
|
| H A D | aes_small_dec.c | 121 unsigned s0, s1, s2, s3; in inv_mix_columns() local 124 s0 = state[i + 0]; in inv_mix_columns() 128 t0 = (s0 << 1) ^ (s0 << 2) ^ (s0 << 3) in inv_mix_columns() 132 t1 = s0 ^ (s0 << 3) in inv_mix_columns() 136 t2 = s0 ^ (s0 << 2) ^ (s0 << 3) in inv_mix_columns() 140 t3 = s0 ^ (s0 << 1) ^ (s0 << 3) in inv_mix_columns()
|
| H A D | aes_big_dec.c | 191 uint32_t s0, s1, s2, s3; in br_aes_big_decrypt() local 196 s0 = br_dec32be(buf); in br_aes_big_decrypt() 200 s0 ^= skey[(num_rounds << 2) + 0]; in br_aes_big_decrypt() 205 uint32_t v0 = iSboxExt0(s0 >> 24) in br_aes_big_decrypt() 210 ^ iSboxExt1((s0 >> 16) & 0xFF) in br_aes_big_decrypt() 215 ^ iSboxExt2((s0 >> 8) & 0xFF) in br_aes_big_decrypt() 220 ^ iSboxExt3(s0 & 0xFF); in br_aes_big_decrypt() 221 s0 = v0; in br_aes_big_decrypt() 225 s0 ^= skey[u << 2]; in br_aes_big_decrypt() 230 t0 = ((uint32_t)iS[s0 >> 24] << 24) in br_aes_big_decrypt() [all …]
|
| /freebsd-src/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_rtl_riscv64.S | 14 sd s0, 16(sp) 20 addi s0, sp, 32 28 addi a0, s0, 0 38 ld s0, 16(sp) 62 sd s0, 16(sp) 68 addi s0, sp, 32 76 addi a0, s0, 0 86 ld s0, 16(sp) 110 sd s0, 16(sp) 116 addi s0, sp, 32 [all …]
|
| H A D | tsan_rtl_mips64.S | 12 sd $s0,32($sp) 21 move $s0,$gp 37 move $gp,$s0 46 ld $s0,32($sp) 64 sd $s0,32($sp) 73 move $s0,$gp 89 move $gp,$s0 98 ld $s0,32($sp) 116 sd $s0,40($sp) 125 move $s0,$gp [all …]
|
| /freebsd-src/crypto/openssl/crypto/aes/ |
| H A D | aes_core.c | 428 unsigned char *s0; in ShiftRows() local 431 s0 = (unsigned char *)state; in ShiftRows() 433 s[0] = s0[0*4 + r]; in ShiftRows() 434 s[1] = s0[1*4 + r]; in ShiftRows() 435 s[2] = s0[2*4 + r]; in ShiftRows() 436 s[3] = s0[3*4 + r]; in ShiftRows() 437 s0[0*4 + r] = s[(r+0) % 4]; in ShiftRows() 438 s0[1*4 + r] = s[(r+1) % 4]; in ShiftRows() 439 s0[2*4 + r] = s[(r+2) % 4]; in ShiftRows() 440 s0[3*4 + r] = s[(r+3) % 4]; in ShiftRows() [all …]
|
| H A D | aes_x86core.c | 663 u32 s0, s1, s2, s3, t[4]; in AES_encrypt() local 673 s0 = GETU32(in ) ^ rk[0]; in AES_encrypt() 681 t[0] = (u32)Te4[(s0 ) & 0xff] ^ in AES_encrypt() 688 (u32)Te4[(s0 >> 24) ] << 24; in AES_encrypt() 691 (u32)Te4[(s0 >> 16) & 0xff] << 16 ^ in AES_encrypt() 694 (u32)Te4[(s0 >> 8) & 0xff] << 8 ^ in AES_encrypt() 719 t[0] = Te0[(s0 ) & 0xff] ^ in AES_encrypt() 727 Te3[(s0 >> 24) ] ^ in AES_encrypt() 731 Te2[(s0 >> 16) & 0xff] ^ in AES_encrypt() 735 Te1[(s0 >> 8) & 0xff] ^ in AES_encrypt() [all …]
|
| /freebsd-src/contrib/gdtoa/ |
| H A D | g__fmt.c | 46 char *be, *s0; local 56 if (!(s0 = decimalpoint_cache)) { 57 s0 = localeconv()->decimal_point; 58 dlen = strlen(s0); 59 if ((decimalpoint_cache = (char*)MALLOC(strlen(s0) + 1))) { 60 strcpy(decimalpoint_cache, s0); 61 s0 = decimalpoint_cache; 64 decimalpoint = s0; 69 s0 = s; 145 freedtoa(s0);
|
| /freebsd-src/sys/crypto/aesni/ |
| H A D | aesni_ccm.c | 199 __m128i s0, rolling_mac, s_x, staging_block; in AES_CCM_encrypt() local 217 s0 = _mm_setzero_si128(); in AES_CCM_encrypt() 223 byte_ptr = (uint8_t*)&s0; in AES_CCM_encrypt() 230 bcopy(&s0, &s_x, sizeof(s0)); in AES_CCM_encrypt() 259 s0 = AESNI_ENC(s0, key, nr); in AES_CCM_encrypt() 260 staging_block = _mm_xor_si128(s0, rolling_mac); in AES_CCM_encrypt() 262 explicit_bzero(&s0, sizeof(s0)); in AES_CCM_encrypt() 292 __m128i s0, size_t nonce_length, __m128i *macp, in decrypt_loop() argument 296 __m128i s_x = s0, mac_block; in decrypt_loop() 366 __m128i s0, rolling_mac, staging_block; in AES_CCM_decrypt() local [all …]
|
| /freebsd-src/contrib/elftoolchain/elfcopy/ |
| H A D | segments.c | 105 struct section *s, *s0; in adjust_addr() local 236 s0 = s->seg->v_sec[i]; in adjust_addr() 237 s0->vma -= dl; in adjust_addr() 240 s0->name, (uintmax_t) s0->vma); in adjust_addr() 242 if (s0 == s) in adjust_addr() 246 s0 = s->seg->v_sec[i]; in adjust_addr() 247 s0->off += dl; in adjust_addr() 250 s0->name, (uintmax_t) s0->off); in adjust_addr() 270 s0 = s->seg->v_sec[i]; in adjust_addr() 271 s0->vma += dl; in adjust_addr() [all …]
|
| /freebsd-src/sys/cddl/contrib/opensolaris/uts/common/dtrace/ |
| H A D | dtrace_xoroshiro128_plus.c | 55 uint64_t s0 = 0; in dtrace_xoroshiro128_plus_jump() local 62 s0 ^= state[0]; in dtrace_xoroshiro128_plus_jump() 68 jump_state[0] = s0; in dtrace_xoroshiro128_plus_jump() 79 const uint64_t s0 = state[0]; in dtrace_xoroshiro128_plus_next() local 82 result = s0 + s1; in dtrace_xoroshiro128_plus_next() 84 s1 ^= s0; in dtrace_xoroshiro128_plus_next() 85 state[0] = rotl(s0, 55) ^ s1 ^ (s1 << 14); in dtrace_xoroshiro128_plus_next()
|