Home
last modified time | relevance | path

Searched refs:t2 (Results 1 – 25 of 380) sorted by relevance

12345678910>>...16

/freebsd-13-stable/crypto/openssl/crypto/modes/asm/
HDghashv8-armx.pl68 my ($t0,$t1,$t2,$xC2,$H,$Hhl,$H2)=map("q$_",(8..14));
102 vshr.u64 $t2,$xC2,#63
104 vext.8 $t0,$t2,$xC2,#8 @ t0=0xc2....01
105 vshr.u64 $t2,$IN,#63
107 vand $t2,$t2,$t0
109 vext.8 $t2,$t2,$t2,#8
111 vorr $IN,$IN,$t2 @ H<<<=1
123 veor $t2,$Xl,$Xh
125 veor $Xm,$Xm,$t2
126 vpmull.p64 $t2,$Xl,$xC2 @ 1st phase
[all …]
HDghash-armv4.pl379 my ($t0,$t1,$t2,$t3)=map("q$_",(8..12));
393 vext.8 $t2#lo, $a, $a, #3 @ A3
395 vmull.p8 $t2, $t2#lo, $b @ J = A3*B
405 veor $t2, $t2, $r @ N = I + J
408 veor $t2#lo, $t2#lo, $t2#hi @ t2 = (N) (P4 + P5) << 24
409 vand $t2#hi, $t2#hi, $k16
414 veor $t2#lo, $t2#lo, $t2#hi
417 vext.8 $t2, $t2, $t2, #13
419 veor $t2, $t2, $t3
421 veor $r, $r, $t2
[all …]
/freebsd-13-stable/crypto/openssl/crypto/aes/asm/
HDaes-armv4.pl62 $t2="r5";
216 ldrb $t2,[$rounds,#1]
220 orr $s0,$s0,$t2,lsl#16
223 ldrb $t2,[$rounds,#5]
227 orr $s1,$s1,$t2,lsl#16
230 ldrb $t2,[$rounds,#9]
234 orr $s2,$s2,$t2,lsl#16
237 ldrb $t2,[$rounds,#13]
240 orr $s3,$s3,$t2,lsl#16
270 mov $t2,$s0,lsr#16 @ manner...
[all …]
/freebsd-13-stable/contrib/bc/scripts/
HDsqrt_frac_guess.bc53 t2 = (1/i)
56 l = length(t2$)/2
76 print "t2: ", t2, "\n"
92 t2 = (t2 >> l$)
96 t2 = (t2 >> l$) / 2
100 t2 = (t2 >> l$) / 4
111 t2 = (t2 >> l$) * 2
115 t2 = (t2 >> l$)
120 good = (t1 < t2 && t2 < t3)
122 print t1, " < ", t2, " < ", t3, ": ", good, "\n\n"
/freebsd-13-stable/crypto/openssl/crypto/sha/asm/
HDsha1-thumb.pl37 $t2="r2";
54 lsl $t2,$a,#5
55 add $t2,$e
57 add $t2,$e @ E+=ROR(A,27)
58 add $t2,$t1 @ E+=X[i]
69 add $a,$t2,$t1 @ A=E+F_xx_xx(B,C,D)
141 mov $t2,sp
142 sub $t2,#16*4 @ [3]
156 cmp sp,$t2
160 sub $t2,#32*4
[all …]
HDsha512-armv4.pl87 $t2="r11";
114 ldr $t2,[sp,#$Hoff+0] @ h.lo
129 adds $Tlo,$Tlo,$t2
130 ldr $t2,[sp,#$Goff+0] @ g.lo
134 eor $t0,$t0,$t2
142 eor $t0,$t0,$t2
143 ldr $t2,[$Ktbl,#$lo] @ K[i].lo
151 adds $Tlo,$Tlo,$t2
152 and $t0,$t2,#0xff
155 ldr $t2,[sp,#$Boff+0] @ b.lo
[all …]
HDsha256-armv4.pl75 $t2="r12";
93 add $a,$a,$t2 @ h+=Maj(a,b,c) from the past
100 add $a,$a,$t2 @ h+=Maj(a,b,c) from the past
101 ldrb $t2,[$inp,#2]
103 orr $t1,$t1,$t2,lsl#8
104 ldrb $t2,[$inp],#4
110 orr $t1,$t1,$t2,lsl#24
115 ldr $t2,[$Ktbl],#4 @ *K256++
121 add $h,$h,$t2 @ h+=K256[i]
126 and $t2,$t2,#0xff
[all …]
/freebsd-13-stable/sys/contrib/libb2/
HDblake2s-load-sse41.h32 t2 = _mm_blend_epi16(t0, t1, 0xF0); \
33 buf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(2,1,0,3));
38 t2 = _mm_blend_epi16(t0, t1, 0xF0); \
39 buf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(2,3,0,1));
44 t2 = _mm_blend_epi16(m0, t1, 0xF0); \
45 buf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(2,3,0,1));
50 t2 = _mm_blend_epi16(t0, t1, 0x0C); \
51 buf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(2,3,0,1));
56 t2 = _mm_blend_epi16(t0, t1, 0x0F); \
57 buf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(3,1,0,2));
[all …]
/freebsd-13-stable/crypto/openssl/crypto/bn/asm/
HDarmv8-mont.pl278 my ($t0,$t1,$t2,$t3)=map("x$_",(14..17));
373 mul $t2,$a3,$a0
379 adcs $acc3,$acc3,$t2
380 mul $t2,$a7,$a0
387 adcs $acc7,$acc7,$t2
388 umulh $t2,$a4,$a0
397 adcs $acc5,$acc5,$t2
398 mul $t2,$a2,$a1 // lo(a[2..7]*a[1]) (ii)
406 adds $acc3,$acc3,$t2
407 mul $t2,$a6,$a1
[all …]
HDppc64-mont.pl137 $t2="r26";
286 extrdi $t2,$t3,16,16
290 std $t2,`$FRAME+16`($sp)
306 lwz $t2,`12^$LITTLE_ENDIAN`($ap) ; load a[1] as 32-bit word pair
332 extrwi $t2,$t3,16,16
336 std $t2,`$FRAME+16`($sp)
341 mullw $t2,$t5,$n0
343 add $t1,$t1,$t2
357 lwz $t2,8($ap) ; load a[j..j+3] as 32-bit word pairs
375 std $t2,`$FRAME+80`($sp)
[all …]
HDarmv4-gf2m.pl248 my ($r,$t0,$t1,$t2,$t3)=map("q$_",(0..3,8..12));
273 vext.8 $t2#lo, $a, $a, #3 @ A3
275 vmull.p8 $t2, $t2#lo, $b @ J = A3*B
285 veor $t2, $t2, $r @ N = I + J
288 veor $t2#lo, $t2#lo, $t2#hi @ t2 = (N) (P4 + P5) << 24
289 vand $t2#hi, $t2#hi, $k16
294 veor $t2#lo, $t2#lo, $t2#hi
297 vext.8 $t2, $t2, $t2, #13
299 veor $t2, $t2, $t3
301 veor $r, $r, $t2
/freebsd-13-stable/crypto/openssl/crypto/md5/asm/
HDmd5-sparcv9.pl41 ($t1,$t2,$t3,$saved_asi)=map("%l$_",(4..7));
74 add $t2,$a,$a
78 sethi %hi(@K[$i+1]),$t2
80 or $t2,%lo(@K[$i+1]),$t2
82 add @X[$j],$t2,$t2 ! X[`$i+1`]+K[`$i+1`]
92 add $t2,$a,$a
94 sethi %hi(@K[$i+1]),$t2
96 or $t2,%lo(@K[$i+1]),$t2
98 add $tx,$t2,$t2 ! X[`2*$j+1`]+K[`$i+1`]
114 add $t2,$a,$a
[all …]
/freebsd-13-stable/sys/crypto/rijndael/
HDrijndael-alg-fst.c862 u32 s0, s1, s2, s3, t0, t1, t2, t3; in rijndaelEncrypt() local
879 t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[ 6]; in rijndaelEncrypt()
882 s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >> 8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[ 8]; in rijndaelEncrypt()
883 s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >> 8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[ 9]; in rijndaelEncrypt()
884 s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >> 8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[10]; in rijndaelEncrypt()
885 s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[11]; in rijndaelEncrypt()
889 t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[14]; in rijndaelEncrypt()
892 s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >> 8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[16]; in rijndaelEncrypt()
893 s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >> 8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[17]; in rijndaelEncrypt()
894 s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >> 8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[18]; in rijndaelEncrypt()
[all …]
/freebsd-13-stable/crypto/openssh/
HDrijndael.c765 u32 s0, s1, s2, s3, t0, t1, t2, t3; in rijndaelEncrypt() local
782 t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[ 6]; in rijndaelEncrypt()
785 s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >> 8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[ 8]; in rijndaelEncrypt()
786 s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >> 8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[ 9]; in rijndaelEncrypt()
787 s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >> 8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[10]; in rijndaelEncrypt()
788 s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[11]; in rijndaelEncrypt()
792 t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[14]; in rijndaelEncrypt()
795 s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >> 8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[16]; in rijndaelEncrypt()
796 s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >> 8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[17]; in rijndaelEncrypt()
797 s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >> 8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[18]; in rijndaelEncrypt()
[all …]
/freebsd-13-stable/crypto/openssl/crypto/ec/asm/
HDecp_nistz256-armv8.pl46 my ($rp,$ap,$bp,$bi,$a0,$a1,$a2,$a3,$t0,$t1,$t2,$t3,$poly1,$poly3,
228 ldp $t2,$t3,[$bp,#16]
275 mov $t2,$acc2
300 mov $t2,$acc2
311 mov $t2,$a2
379 umulh $t2,$a2,$bi
389 adcs $acc3,$acc3,$t2
419 subs $t2,$acc0,$t0 // "*0xffff0001"
425 adcs $acc2,$acc3,$t2 // +=acc[0]*0xffff0001
426 mul $t2,$a2,$bi // lo(a[2]*b[i])
[all …]
HDecp_nistz256-ppc64.pl43 $acc4,$acc5,$a0,$a1,$a2,$a3,$t0,$t1,$t2,$t3) =
213 ld $t2, 16($bp)
289 mr $t2,$acc2
331 mr $t2,$acc2
345 ld $t2,80($sp)
446 mulhdu $t2,$a2,$bi
456 adde $acc3,$acc3,$t2
487 subfc $t2,$t0,$acc0 # "*0xffff0001"
491 adde $acc2,$acc3,$t2 # +=acc[0]*0xffff0001
497 mulld $t2,$a2,$bi # lo(a[2]*b[i])
[all …]
HDecp_nistz256-sparcv9.pl99 my ($t0,$t1,$t2,$t3,$t4,$t5,$t6,$t7)=(map("%o$_",(0..5)),"%g4","%g5");
189 ld [$ap+8],$t2
197 mulx $t2,$bi,$t2
205 srlx $t2,32,@acc[3]
218 addccc @acc[2],$t2,@acc[2]
220 ld [$ap+8],$t2
282 mulx $t2,$bi,$t2
291 add @acc[2],$t2,$t2
294 srlx $t2,32,@acc[3]
308 addccc @acc[2],$t2,@acc[2]
[all …]
/freebsd-13-stable/crypto/openssl/include/openssl/
HDsafestack.h22 # define SKM_DEFINE_STACK_OF(t1, t2, t3) \ argument
31 static ossl_unused ossl_inline t2 *sk_##t1##_value(const STACK_OF(t1) *sk, int idx) \
33 return (t2 *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx); \
59 static ossl_unused ossl_inline t2 *sk_##t1##_delete(STACK_OF(t1) *sk, int i) \
61 return (t2 *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i); \
63 static ossl_unused ossl_inline t2 *sk_##t1##_delete_ptr(STACK_OF(t1) *sk, t2 *ptr) \
65 return (t2 *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, \
68 static ossl_unused ossl_inline int sk_##t1##_push(STACK_OF(t1) *sk, t2 *ptr) \
72 static ossl_unused ossl_inline int sk_##t1##_unshift(STACK_OF(t1) *sk, t2 *ptr) \
76 static ossl_unused ossl_inline t2 *sk_##t1##_pop(STACK_OF(t1) *sk) \
[all …]
/freebsd-13-stable/sys/mips/mips/
HDfp.S648 bne t2, zero, result_fs_s # if FS is NAN, result is FS
655 beq t2, zero, 3f # is FS zero?
680 or t2, t2, SIMPL_ONE # set implied one bit
685 or t2, t2, SIMPL_ONE # set implied one bit
703 move t2, zero # FSs fraction shifted is zero
713 sll t8, t2, t9 # save bits shifted out
714 srl t2, t2, v1 # shift FSs fraction
721 addu t2, t2, ta2 # add fractions
724 blt t2, ta2, 3f # subtract larger from smaller
725 bne t2, ta2, 2f # if same, result=0
[all …]
/freebsd-13-stable/lib/libc/mips/gen/
HDldexp.S80 sll t2, v1, 32 - 20 # get x fraction
81 srl t2, t2, 32 - 20
83 bne t2, zero, 1f
89 move v0, t2
91 bne t2, zero, 1f
129 sll t2, t3, t9
134 sll t2, t2, t9
136 or t2, t2, ta0
141 sll t2, t2, 32 - 20 # clear implied one bit
142 srl t2, t2, 32 - 20
[all …]
/freebsd-13-stable/contrib/bearssl/src/symcipher/
HDaes_x86ni.c62 expand_step192(__m128i *t1, __m128i *t2, __m128i *t3) in expand_step192() argument
66 *t2 = _mm_shuffle_epi32(*t2, 0x55); in expand_step192()
73 *t1 = _mm_xor_si128(*t1, *t2); in expand_step192()
74 *t2 = _mm_shuffle_epi32(*t1, 0xFF); in expand_step192()
77 *t3 = _mm_xor_si128(*t3, *t2); in expand_step192()
82 expand_step256_1(__m128i *t1, __m128i *t2) in expand_step256_1() argument
86 *t2 = _mm_shuffle_epi32(*t2, 0xFF); in expand_step256_1()
93 *t1 = _mm_xor_si128(*t1, *t2); in expand_step256_1()
100 __m128i t2, t4; in expand_step256_2() local
103 t2 = _mm_shuffle_epi32(t4, 0xAA); in expand_step256_2()
[all …]
/freebsd-13-stable/contrib/bearssl/src/ec/
HDec_p256_m64.c263 uint64_t x, f, t0, t1, t2, t3, t4; in f256_montymul() local
288 t2 = (uint64_t)z; in f256_montymul()
291 z = (unsigned __int128)t2 + (uint64_t)ff; in f256_montymul()
292 t2 = (uint64_t)z; in f256_montymul()
308 z = (unsigned __int128)b[2] * x + t2 + (z >> 64); in f256_montymul()
311 t2 = (uint64_t)z; in f256_montymul()
325 z = (z >> 64) + (unsigned __int128)t2 + (uint64_t)ff; in f256_montymul()
326 t2 = (uint64_t)z; in f256_montymul()
354 z = (unsigned __int128)t2 - (z >> 127); in f256_montymul()
355 t2 = (uint64_t)z; in f256_montymul()
[all …]
HDec_c25519_m64.c102 uint64_t t0, t1, t2, t3, cc; in f255_add() local
110 t2 = (uint64_t)z; in f255_add()
127 z = (unsigned __int128)t2 + (z >> 64); in f255_add()
133 uint64_t t0, t1, t2, t3, cc; in f255_add()
138 k = _addcarry_u64(k, a[2], b[2], &t2); in f255_add()
153 k = _addcarry_u64(k, t2, 0, &d[2]); in f255_add()
174 uint64_t t0, t1, t2, t3, t4, cc; in f255_sub() local
186 t2 = (uint64_t)z; in f255_sub()
205 z = (unsigned __int128)t2 + (z >> 64); in f255_sub()
218 uint64_t t0, t1, t2, t3, t4; in f255_sub()
[all …]
/freebsd-13-stable/contrib/bearssl/src/hash/
HDghash_pclmul.c274 __m128i t0, t1, t2, t3; in br_ghash_pclmul() local
286 t2 = _mm_xor_si128(pclmulqdq00(h1x, h2x), in br_ghash_pclmul()
289 t1 = _mm_xor_si128(t1, _mm_shuffle_epi32(t2, 0x0E)); in br_ghash_pclmul()
290 t2 = _mm_xor_si128(t2, _mm_shuffle_epi32(t3, 0x0E)); in br_ghash_pclmul()
291 SL_256(t0, t1, t2, t3); in br_ghash_pclmul()
292 REDUCE_F128(t0, t1, t2, t3); in br_ghash_pclmul()
334 t2 = _mm_xor_si128( in br_ghash_pclmul()
341 t2 = _mm_xor_si128(t2, _mm_xor_si128(t1, t3)); in br_ghash_pclmul()
343 t1 = _mm_xor_si128(t1, _mm_shuffle_epi32(t2, 0x0E)); in br_ghash_pclmul()
344 t2 = _mm_xor_si128(t2, _mm_shuffle_epi32(t3, 0x0E)); in br_ghash_pclmul()
[all …]
/freebsd-13-stable/contrib/bearssl/src/rsa/
HDrsa_i32_priv.c36 uint32_t *mp, *mq, *s1, *s2, *t1, *t2, *t3; in br_rsa_i32_private() local
51 t2 = tmp + 2 * U; in br_rsa_i32_private()
88 br_i32_zero(t2, mp[0]); in br_rsa_i32_private()
89 br_i32_mulacc(t2, mp, mq); in br_rsa_i32_private()
91 br_i32_encode(t2 + 2 * U, xlen, t2); in br_rsa_i32_private()
98 wn = ((unsigned char *)(t2 + 2 * U))[u]; in br_rsa_i32_private()
108 br_i32_modpow(s1, sk->dp, sk->dplen, mp, p0i, t1, t2); in br_rsa_i32_private()
115 br_i32_modpow(s2, sk->dq, sk->dqlen, mq, q0i, t1, t2); in br_rsa_i32_private()
130 br_i32_reduce(t2, s2, mp); in br_rsa_i32_private()
131 br_i32_add(s1, mp, br_i32_sub(s1, t2, 1)); in br_rsa_i32_private()
[all …]

12345678910>>...16