Home
last modified time | relevance | path

Searched refs:T3 (Results 1 – 25 of 76) sorted by relevance

1234

/src/crypto/openssl/crypto/aes/asm/
H A Daes-riscv32-zkn.pl193 my ($T0,$T1,$T2,$T3) = use_regs(13..16);
262 lw $T3,12($KEYP)
271 xor $Q3,$Q3,$T3
282 lw $T3,12($KEYP)
287 @{[aes32esmi4 $T3,$Q3,$Q0,$Q1,$Q2]}
297 @{[aes32esmi4 $Q0,$T0,$T1,$T2,$T3]}
298 @{[aes32esmi4 $Q1,$T1,$T2,$T3,$T0]}
299 @{[aes32esmi4 $Q2,$T2,$T3,$T0,$T1]}
300 @{[aes32esmi4 $Q3,$T3,$T0,$T1,$T2]}
312 lw $T3,12($KEYP)
[all …]
H A Daes-riscv64.pl84 my ($T0,$T1,$T2,$T3) = use_regs(13..16);
267 [$T0,$T1,$T2,$T3], # Temporaries
279 [$T0,$T1,$T2,$T3],
291 [$T0,$T1,$T2,$T3],
301 [$T0,$T1,$T2,$T3],
303 [$T0,$T1,$T2,$T3],
323 xor $T3,$T3,$T7
342 xor $Q3,$T3,$T7
367 [$T0,$T1,$T2,$T3],
374 [$T0,$T1,$T2,$T3],
[all …]
H A Daes-riscv64-zkn.pl282 my ($T0,$T1,$T2,$T3,$T4) = use_regs(6..8,13..14);
323 @{[aes64ks1i $T3,$T2,$rnum]}
324 @{[aes64ks2 $T0,$T3,$T0]}
356 ld $T3,24($UKEY)
360 sd $T3,24($KEYP)
364 @{[aes64ks1i $T4,$T3,$rnum]}
377 @{[aes64ks2 $T3,$T2,$T3]}
379 sd $T3,24($KEYP)
495 @{[aes64im $T3,$T2]}
496 sd $T3,16($KEYP)
[all …]
H A Daes-riscv64-zvkb-zvkned.pl69 my ($T0, $T1, $T2, $T3) = ("t0", "t1", "t2", "t3");
125 li $T3, 10
131 beq $T0, $T3, ctr32_encrypt_blocks_128
/src/sys/contrib/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/
H A Dpoly1305_sse2.c207 xmmi T0, T1, T2, T3, T4, T5, T6, T7, T8; in poly1305_blocks() local
252 T3 = _mm_cvtsi32_si128(st->R[4]); in poly1305_blocks()
257 R24 = _mm_unpacklo_epi64(T1, T3); in poly1305_blocks()
324 T3 = H4; in poly1305_blocks()
325 T3 = _mm_mul_epu32(T3, T15); in poly1305_blocks()
346 T3 = _mm_add_epi64(T3, v31); in poly1305_blocks()
365 T3 = _mm_add_epi64(T3, v32); in poly1305_blocks()
381 T3 = _mm_add_epi64(T3, v33); in poly1305_blocks()
391 T3 = _mm_add_epi64(T3, v34); in poly1305_blocks()
413 T3 = _mm_add_epi64(T3, M8); in poly1305_blocks()
[all …]
/src/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-x86_64.pl346 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) =
819 vpsrldq \$6,$T1,$T3
822 vpunpcklqdq $T3,$T2,$T3 # 2:3
827 vpsrlq \$4,$T3,$T2
829 vpsrlq \$30,$T3,$T3
831 vpand $MASK,$T3,$T3 # 3
912 vpmuludq $T3,$D4,$D3 # d3 = h3*r0
918 vpmuludq $T3,$H2,$H1 # h3*r1
940 vpmuludq $T3,$H4,$H4 # h3*s2
951 vpmuludq $T3,$H3,$H1 # h3*s3
[all …]
H A Dpoly1305-ppc.pl770 my ($T0, $T1, $T2, $T3, $T4) = map("v$_",(20..24));
1344 lvx_u $T3,$x20,$inp
1348 be?vperm $T3,$T3,$T3,$_4
1366 vpermdi $T1,$T3,$T4,0b00
1367 vperm $T2,$T3,$T4,$I2perm # 0x...0e0f0001...1e1f1011
1368 vpermdi $T3,$T3,$T4,0b11
1372 vsrd $T4,$T3,$_40
1373 vsrd $T3,$T3,$_14
1377 vand $T3,$T3,$mask26
1384 vmrgow $I3,$T3,$I3
[all …]
H A Dpoly1305-s390x.pl230 my ($T1, $T2, $T3, $T4) = map("%v$_",(24..27));
517 vperm ($I0,$T3,$T4,$bswaplo);
518 vperm ($I2,$T3,$T4,$bswapmi);
519 vperm ($T3,$T3,$T4,$bswaphi);
524 verimg ($I3,$T3,$mask26,18); # >>14
525 verimg ($I4,$T3,$mask26,58); # >>38
531 vperm ($T3,$T1,$T2,$bswaplo);
535 verimg ($I0,$T3,$mask26,0);
536 verimg ($I1,$T3,$mask26,38); # >>26
581 vperm ($I0,$T3,$T4,$bswaplo);
[all …]
/src/crypto/openssl/crypto/modes/asm/
H A Dghash-x86.pl839 ($T1,$T2,$T3)=("xmm3","xmm4","xmm5");
880 &pshufd ($T3,$Hkey,0b01001110);
882 &pxor ($T3,$Hkey);
883 &pclmulqdq ($T2,$T3,0x00); #######
887 &movdqa ($T3,$T2); #
889 &pslldq ($T3,8); #
891 &pxor ($Xi,$T3); #
947 &pxor ($T3,$T3); #
949 &pcmpgtd ($T3,$T2); # broadcast carry bit
954 &pand ($T3,&QWP(16,$const)); # 0x1c2_polynomial
[all …]
H A Dghash-x86_64.pl463 ($T1,$T2,$T3)=("%xmm3","%xmm4","%xmm5");
554 pxor $T3,$T3 #
556 pcmpgtd $T2,$T3 # broadcast carry bit
561 pand .L0x1c2_polynomial(%rip),$T3
562 pxor $T3,$Hkey # if(carry) H^=0x1c2_polynomial
585 movdqa $Xi,$T3
590 pshufd \$0b01001110,$T3,$T1
592 pxor $T3,$T1 # Karatsuba pre-processing
593 movdqu $T3,0x30($Htbl) # save H^3
623 movdqa .Lbswap_mask(%rip),$T3
[all …]
H A Daesni-gcm-x86_64.pl749 { my ($HK,$T3)=($rndkey,$inout0);
760 vmovdqu 0x40(%rsp),$T3 # I[3]
764 vpunpckhqdq $T3,$T3,$Z1
766 vpxor $T3,$Z1,$Z1
773 vpclmulqdq \$0x00,$Hkey,$T3,$Z3
777 vpclmulqdq \$0x11,$Hkey,$T3,$T3
779 vpxor $Z2,$T3,$T3
790 vpxor $T3,$T1,$T1
798 vpunpckhqdq $Xi,$Xi,$T3
801 vpxor $Xi,$T3,$T3
[all …]
H A Daes-gcm-riscv64-zvkb-zvkg-zvkned.pl80 my ($T0, $T1, $T2, $T3) = ("t0", "t1", "t2", "t3");
626 li $T3, 10
630 beq $T0, $T3, aes_gcm_enc_blocks_128
811 li $T3, 10
815 beq $T0, $T3, aes_gcm_dec_blocks_128
/src/crypto/openssl/crypto/aria/
H A Daria.c338 #define ARIA_ADD_ROUND_KEY(RK, T0, T1, T2, T3) \ argument
343 (T3) ^= (RK)->u[3]; \
347 #define ARIA_SBOX_LAYER1_WITH_PRE_DIFF(T0, T1, T2, T3) … argument
352 …(T3) = S1[GET_U8_BE(T3, 0)] ^ S2[GET_U8_BE(T3, 1)] ^ X1[GET_U8_BE(T3, 2)] ^ X2[GET_U8_BE(T3, 3)]; \
356 #define ARIA_SBOX_LAYER2_WITH_PRE_DIFF(T0, T1, T2, T3) … argument
361 …(T3) = X1[GET_U8_BE(T3, 0)] ^ X2[GET_U8_BE(T3, 1)] ^ S1[GET_U8_BE(T3, 2)] ^ S2[GET_U8_BE(T3, 3)]; \
365 #define ARIA_DIFF_WORD(T0, T1, T2, T3) \ argument
368 (T2) ^= (T3); \
371 (T3) ^= (T1); \
377 #define ARIA_DIFF_BYTE(T0, T1, T2, T3) \ argument
[all …]
/src/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_syscall_linux_x86_64.inc38 template <typename T1, typename T2, typename T3>
39 static uptr internal_syscall(u64 nr, T1 arg1, T2 arg2, T3 arg3) {
46 template <typename T1, typename T2, typename T3, typename T4>
47 static uptr internal_syscall(u64 nr, T1 arg1, T2 arg2, T3 arg3, T4 arg4) {
56 template <typename T1, typename T2, typename T3, typename T4, typename T5>
57 static uptr internal_syscall(u64 nr, T1 arg1, T2 arg2, T3 arg3, T4 arg4,
68 template <typename T1, typename T2, typename T3, typename T4, typename T5,
70 static uptr internal_syscall(u64 nr, T1 arg1, T2 arg2, T3 arg3, T4 arg4,
/src/crypto/openssl/crypto/chacha/asm/
H A Dchacha-riscv64-v-zbb.pl90 my ( $T3 ) = ( "t6" );
382 li $T3, 0x6b206574
383 @{[vadd_vx $V3, $V3, $T3]}
384 add $STATE3, $STATE3, $T3
388 lw $T3, 12($KEY)
393 @{[vadd_vx $V7, $V7, $T3]}
394 add $STATE7, $STATE7, $T3
418 li $T3, 64
419 @{[vssseg_nf_e32_v 8, $V16, $OUTPUT, $T3]}
424 lw $T3, 28($KEY)
[all …]
/src/lib/msun/src/
H A Ds_tanhl.c46 #define T3 T3u.e macro
62 T3 = -3.33333333333333333333333333333332980e-1L, /* -0x1555555555555555555555555554e.0p-114L */ variable
140 T3*(x2*x) + x); in tanhl()
148 T3*(x2*x) + x); in tanhl()
154 RETURNI(q + T3*(x2*x) + x); in tanhl()
/src/contrib/googletest/googletest/test/
H A Dgtest_pred_impl_unittest.cc833 template <typename T1, typename T2, typename T3>
834 bool PredFunction3(T1 v1, T2 v2, T3 v3) { in PredFunction3()
845 template <typename T1, typename T2, typename T3>
846 bool operator()(const T1& v1, const T2& v2, const T3& v3) { in operator ()()
852 template <typename T1, typename T2, typename T3>
855 const T2& v2, const T3& v3) { in PredFormatFunction3()
866 template <typename T1, typename T2, typename T3>
869 const T2& v2, const T3& v3) const { in operator ()()
1231 template <typename T1, typename T2, typename T3, typename T4>
1232 bool PredFunction4(T1 v1, T2 v2, T3 v3, T4 v4) { in PredFunction4()
[all …]
/src/crypto/openssl/crypto/sha/asm/
H A Dsha512-armv8.pl460 my ($T0,$T1,$T2,$T3,$T4,$T5,$T6,$T7) = map("q$_",(4..7,16..19));
484 &ext_8 ($T3,@X[2],@X[3],4); # X[9..12]
494 &add_32 (@X[0],@X[0],$T3); # X[0..3] += X[9..12]
499 &ushr_32 ($T3,$T0,$sigma0[1]);
505 &sli_32 ($T3,$T0,32-$sigma0[1]);
511 &eor_8 ($T1,$T1,$T3); # sigma0(X[1..4])
520 &ushr_32 ($T3,$T7,$sigma1[1]);
526 &sli_u32 ($T3,$T7,32-$sigma1[1]);
533 &eor_8 ($T5,$T5,$T3); # sigma1(X[14..15])
661 ld1.32 {$T3},[$Ktbl], #16
[all …]
H A Dsha256-armv4.pl312 my ($T0,$T1,$T2,$T3,$T4,$T5)=("q8","q9","q10","q11","d24","d25");
352 &vshr_u32 ($T3,$T0,$sigma0[1]);
358 &vsli_32 ($T3,$T0,32-$sigma0[1]);
364 &veor ($T1,$T1,$T3); # sigma0(X[1..4])
507 vld1.32 {$T3},[$Ktbl,:128]!
522 vadd.i32 $T3,$T3,@X[3]
524 vst1.32 {$T3},[$Xfer,:128]!
/src/crypto/openssl/crypto/bn/asm/
H A Drsaz-3k-avxifma.pl104 my ($T0,$T0h,$T1,$T1h,$T2,$T2h,$T3,$T3h) = ("$zero", "$Bi", "$Yi", map("%ymm$_", (11..15)));
221 vpsrlq \$52, $_R3, $T3
229 vpermq \$3, $T3, $_R0
232 vpermq \$144, $T3, $T3
234 vblendpd \$1, $_R0, $T3, $T3
279 vpaddq $T3, $_R3, $_R3
305 vpcmpgtq .Lmask52x4(%rip),${_R3},$T3
307 vmovmskpd $T3, %r11d
339 vpcmpeqq .Lmask52x4(%rip),${_R3},$T3
341 vmovmskpd $T3, %ecx
H A Drsaz-3k-avx512.pl123 my ($T0,$T0h,$T1,$T1h,$T2,$T2h,$T3,$T3h) = ("$zero", "$Bi", "$Yi", map("%ymm$_", (19..23)));
226 vpsrlq \$52, $_R3, $T3
230 valignq \$3, $T3, $T3h, $T3h
231 valignq \$3, $T2h, $T3, $T3
256 vpaddq $T3, $_R3, $_R3
/src/lib/msun/ld80/
H A Dk_tanl.c38 #define T3 ((long double)T3hi + T3lo) macro
45 T3 = 0.333333333333333333180L, /* 0xaaaaaaaaaaaaaaa5.0p-65 */ variable
95 r += T3 * s; in __kernel_tanl()
/src/contrib/googletest/googletest/include/gtest/
H A Dgtest_pred_impl.h154 template <typename Pred, typename T1, typename T2, typename T3>
157 const T1& v1, const T2& v2, const T3& v3) { in AssertPred3Helper()
193 template <typename Pred, typename T1, typename T2, typename T3, typename T4>
197 const T2& v2, const T3& v3, const T4& v4) { in AssertPred4Helper()
234 template <typename Pred, typename T1, typename T2, typename T3, typename T4,
239 const T1& v1, const T2& v2, const T3& v3, in AssertPred5Helper()
/src/lib/msun/ld128/
H A Dk_tanl.c26 T3 = 0x1.5555555555555555555555555553p-2L, variable
90 r += T3 * s; in __kernel_tanl()
/src/contrib/file/magic/Magdir/
H A Dadventure99 # Game files start with "T3-image\015\012\032"
100 0 string T3-image\015\012\032
102 # Saved game files start with "T3-state-v####\015\012\032"
104 0 string T3-state-v

1234