Home
last modified time | relevance | path

Searched refs:s0 (Results 1 – 25 of 247) sorted by relevance

12345678910

/freebsd-src/crypto/openssl/crypto/camellia/
H A Dcamellia.c288 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 Daeabi_vfp_float.S36 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 Daes-armv4.pl59 $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 Daes-ppc.pl86 $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 Daes-s390x.pl117 $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 Daes-586.pl207 $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 Daes-parisc.pl64 ($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 Daes-sparcv9.pl71 $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 Daes-x86_64.pl58 $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 Daes-mips.pl50 ($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 Drijndael.c765 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 Drijndael-alg-fst.c862 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 Dvelintrin_approx.h13 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 Dchacha20_sse2.c92 __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 Daes_big_enc.c92 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 Daes_small_dec.c121 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 Daes_big_dec.c191 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 Dtsan_rtl_riscv64.S14 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 Dtsan_rtl_mips64.S12 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 Daes_core.c428 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 Daes_x86core.c663 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 Dg__fmt.c46 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 Daesni_ccm.c199 __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 Dsegments.c105 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 Ddtrace_xoroshiro128_plus.c55 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()

12345678910