/freebsd/crypto/openssl/crypto/modes/asm/ |
H A D | ghash-x86_64.pl | 463 ($T1,$T2,$T3)=("%xmm3","%xmm4","%xmm5"); 468 if (!defined($HK)) { $HK = $T2; 472 pshufd \$0b01001110,$Hkey,$T2 474 pxor $Hkey,$T2 490 movdqa $T1,$T2 # 492 pslldq \$8,$T2 # 494 pxor $T2,$Xi # 503 movdqa $Xi,$T2 # 513 pxor $T2,$Xi 517 movdqa $Xi,$T2 [all …]
|
H A D | aesni-gcm-x86_64.pl | 82 ($Ii,$T1,$T2,$Hkey, 96 vmovdqu 0x20($const),$T2 # borrow $T2, .Lone_msb 100 vpaddb $T2,$T1,$inout1 101 vpaddb $T2,$inout1,$inout2 102 vpaddb $T2,$inout2,$inout3 103 vpaddb $T2,$inout3,$inout4 104 vpaddb $T2,$inout4,$inout5 114 vpaddb $T2,$inout5,$T1 # next counter value 122 vmovups 0x10-0x80($key),$T2 # borrow $T2 for $rndkey 127 vaesenc $T2,$inout0,$inout0 [all …]
|
H A D | ghash-x86.pl | 839 ($T1,$T2,$T3)=("xmm3","xmm4","xmm5"); 849 &pshufd ($T2,$Hkey,0b01001110) if (!defined($HK)); 851 &pxor ($T2,$Hkey) if (!defined($HK)); 852 $HK=$T2 if (!defined($HK)); 860 &movdqa ($T2,$T1); # 862 &pslldq ($T2,8); # 864 &pxor ($Xi,$T2); # 879 &pshufd ($T2,$T1,0b01001110); # 881 &pxor ($T2,$T1); # 883 &pclmulqdq ($T2,$T3,0x00); ####### [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | utility | 73 template <class T1, class T2> 77 typedef T2 second_type; 80 T2 second; 85 … explicit(see-below) pair(const T1& x, const T2& y); // constexpr in C++14 86 … template <class U = T1, class V = T2> explicit(see-below) pair(U&&, V&&); // constexpr in C++14 102 … is_nothrow_move_assignable<T2>::value); // constexpr in C++20 111 … is_nothrow_swappable_v<T2>); // constexpr in C++20 115 template<class T1, class T2, class U1, class U2, template<class> class TQual, template<class> class… 116 struct basic_common_reference<pair<T1, T2>, pair<U1, U2>, TQual, UQual>; // since C++23 118 template<class T1, class T2, class U1, class U2> [all …]
|
H A D | memory_resource | 29 template <class T1, class T2> 31 const polymorphic_allocator<T2>& b) noexcept; 32 template <class T1, class T2> 34 const polymorphic_allocator<T2>& b) noexcept; // removed in C++20
|
/freebsd/crypto/openssl/crypto/poly1305/asm/ |
H A D | poly1305-x86.pl | 392 my ($D0,$D1,$D2,$D3,$D4,$T0,$T1,$T2)=map("xmm$_",(0..7)); 393 my $MASK=$T2; # borrow and keep in mind 484 &movdqa ($T2,$T1); 487 &movdqa ($T0,$T2); 488 &pmuludq ($T2,&QWP(16*1,$base)); # r1*h1 492 &paddq ($D2,$T2); 494 &$load ($T2,2); # r2^n 497 &movdqa ($T0,$T2); 498 &pmuludq ($T2,&QWP(16*2,$base)); # r2*h2 502 &paddq ($D4,$T2); [all …]
|
H A D | poly1305-x86_64.pl | 344 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) = 815 vpsrldq \$6,$T0,$T2 # splat input 819 vpunpcklqdq $T3,$T2,$T3 # 2:3 824 vpsrlq \$4,$T3,$T2 827 vpand $MASK,$T2,$T2 # 2 907 vpmuludq $T2,$D4,$D2 # d3 = h2*r0 919 vpmuludq $T2,$H2,$H0 # h2*r1 926 vpmuludq $T2,$H3,$H0 # h2*r2 952 vpmuludq $T2,$H3,$H3 # h2*s3 953 vpmuludq $T2,$H4,$T2 # h2*s4 [all …]
|
H A D | poly1305-ppc.pl | 770 my ($T0, $T1, $T2, $T3, $T4) = map("v$_",(20..24)); 1343 lvx_u $T2,$x10,$inp 1347 be?vperm $T2,$T2,$T2,$_4 1351 vpermdi $I0,$T1,$T2,0b00 # smash input to base 2^26 1353 vperm $I2,$T1,$T2,$I2perm # 0x...0e0f0001...1e1f1011 1355 vpermdi $I3,$T1,$T2,0b11 1367 vperm $T2,$T3,$T4,$I2perm # 0x...0e0f0001...1e1f1011 1371 vsrd $T2,$T2,$_4 1376 vand $T2,$T2,$mask26 1383 vmrgow $I2,$T2,$I2 [all …]
|
H A D | poly1305-s390x.pl | 230 my ($T1, $T2, $T3, $T4) = map("%v$_",(24..27)); 531 vperm ($T3,$T1,$T2,$bswaplo); 532 vperm ($T4,$T1,$T2,$bswaphi); 533 vperm ($T2,$T1,$T2,$bswapmi); 537 verimg ($I2,$T2,$mask26,60); # >>4 615 vperm ($T3,$T1,$T2,$bswaplo); 616 vperm ($T4,$T1,$T2,$bswaphi); 617 vperm ($T2,$T1,$T2,$bswapmi); 627 verimg ($I2,$T2,$mask26,60); # >>4 816 vperm ($T3,$T1,$T2,$bswaplo); [all …]
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/ |
H A D | poly1305_sse2.c | 207 xmmi T0, T1, T2, T3, T4, T5, T6, T7, T8; in poly1305_blocks() local 241 T2 = _mm_loadu_si128((const xmmi *) (const void *) &st->H.hh[8]); in poly1305_blocks() 246 H4 = _mm_shuffle_epi32(T2, _MM_SHUFFLE(1, 1, 0, 0)); in poly1305_blocks() 251 T2 = _mm_loadu_si128((const xmmi *) (const void *) &st->R[0]); in poly1305_blocks() 255 T4 = _mm_unpacklo_epi32(T0, T2); in poly1305_blocks() 256 T5 = _mm_unpackhi_epi32(T0, T2); in poly1305_blocks() 262 T2 = _mm_cvtsi32_si128(1); in poly1305_blocks() 263 T4 = _mm_unpacklo_epi32(T0, T2); in poly1305_blocks() 264 T5 = _mm_unpackhi_epi32(T0, T2); in poly1305_blocks() 318 T2 = H4; in poly1305_blocks() [all …]
|
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_syscall_linux_x86_64.inc | 30 template <typename T1, typename T2> 31 static uptr internal_syscall(u64 nr, T1 arg1, T2 arg2) { 38 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,
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ASTStructuralEquivalence.cpp | 99 QualType T1, QualType T2); 804 QualType T1, QualType T2) { in IsStructurallyEquivalent() argument 805 if (T1.isNull() || T2.isNull()) in IsStructurallyEquivalent() 806 return T1.isNull() && T2.isNull(); in IsStructurallyEquivalent() 809 QualType OrigT2 = T2; in IsStructurallyEquivalent() 815 T2 = Context.ToCtx.getCanonicalType(T2); in IsStructurallyEquivalent() 818 if (T1.getQualifiers() != T2.getQualifiers()) in IsStructurallyEquivalent() 823 if (T1->getTypeClass() != T2->getTypeClass()) { in IsStructurallyEquivalent() 827 T2->getTypeClass() == Type::FunctionNoProto) in IsStructurallyEquivalent() 830 T2->getTypeClass() == Type::FunctionProto) in IsStructurallyEquivalent() [all …]
|
/freebsd/crypto/openssl/crypto/aria/ |
H A D | aria.c | 345 #define ARIA_ADD_ROUND_KEY(RK, T0, T1, T2, T3) \ argument 349 (T2) ^= (RK)->u[2]; \ 354 #define ARIA_SBOX_LAYER1_WITH_PRE_DIFF(T0, T1, T2, T3) \ argument 366 (T2) = \ 367 S1[GET_U8_BE(T2, 0)] ^ \ 368 S2[GET_U8_BE(T2, 1)] ^ \ 369 X1[GET_U8_BE(T2, 2)] ^ \ 370 X2[GET_U8_BE(T2, 3)]; \ 379 #define ARIA_SBOX_LAYER2_WITH_PRE_DIFF(T0, T1, T2, T3) \ argument 391 (T2) = \ [all …]
|
/freebsd/contrib/googletest/googletest/test/ |
H A D | gtest_pred_impl_unittest.cc | 450 template <typename T1, typename T2> 451 bool PredFunction2(T1 v1, T2 v2) { in PredFunction2() 462 template <typename T1, typename T2> 463 bool operator()(const T1& v1, const T2& v2) { in operator ()() 469 template <typename T1, typename T2> 471 const T1& v1, const T2& v2) { in PredFormatFunction2() 481 template <typename T1, typename T2> 483 const T1& v1, const T2& v2) const { in operator ()() 833 template <typename T1, typename T2, typename T3> 834 bool PredFunction3(T1 v1, T2 v2, T3 v3) { in PredFunction3() [all …]
|
/freebsd/crypto/openssl/crypto/sha/asm/ |
H A D | sha256-c64xplus.pl | 34 ($A,$Actx,$B,$Bctx,$C,$Cctx,$D,$Dctx,$T2,$S0,$s1,$t0a,$t1a,$t2a,$X9,$X14) 43 ($Maj,$Ch)=($T2,"B6"); 147 || ADD $S0,$Maj,$T2 ; T2 = Sigma0(a) + Maj(a,b,c) 158 || ADD $T1,$T2,$A ; a = T1 + T2 186 || ADD $S0,$Maj,$T2 ; T2 = Sigma0(a) + Maj(a,b,c) 201 || ADD $T1,$T2,$A ; a = T1 + T2 243 || ADD $S0,$Maj,$T2 ; T2 = Sigma0(a) + Maj(a,b,c) 256 || ADD $T1,$T2,$A ; a = T1 + T2
|
H A D | sha512-armv8.pl | 106 my ($T0,$T1,$T2)=(@X[($i-8)&15],@X[($i-9)&15],@X[($i-10)&15]); 163 ror $T2,@X[($j+14)&15],#$sigma1[0] 175 eor $T2,$T2,@X[($j+14)&15],ror#$sigma1[1] 180 eor $T2,$T2,@X[($j+14)&15],lsr#$sigma1[2] // sigma1(X[i+14]) 187 add @X[$j],@X[$j],$T2 454 my ($T0,$T1,$T2,$T3,$T4,$T5,$T6,$T7) = map("q$_",(4..7,16..19)); 484 &ushr_32 ($T2,$T0,$sigma0[0]); 490 &sli_32 ($T2,$T0,32-$sigma0[0]); 496 &eor_8 ($T1,$T1,$T2); 653 ld1.32 {$T2},[$Ktbl], #16 [all …]
|
H A D | sha256-armv4.pl | 312 my ($T0,$T1,$T2,$T3,$T4,$T5)=("q8","q9","q10","q11","d24","d25"); 340 &vshr_u32 ($T2,$T0,$sigma0[0]); 349 &vsli_32 ($T2,$T0,32-$sigma0[0]); 355 &veor ($T1,$T1,$T2); 506 vld1.32 {$T2},[$Ktbl,:128]! 520 vadd.i32 $T2,$T2,@X[2] 523 vst1.32 {$T2},[$Xfer,:128]!
|
/freebsd/contrib/googletest/googletest/include/gtest/ |
H A D | gtest_pred_impl.h | 117 template <typename Pred, typename T1, typename T2> 120 const T2& v2) { in AssertPred2Helper() 154 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()
|
/freebsd/sys/cddl/boot/zfs/ |
H A D | sha256.c | 130 uint32_t a, b, c, d, e, f, g, h, t, T1, T2, W[64]; in SHA256Transform() local 148 T2 = BIGSIGMA0_256(a) + Maj(a, b, c); in SHA256Transform() 150 d = c; c = b; b = a; a = T1 + T2; in SHA256Transform() 161 uint64_t a, b, c, d, e, f, g, h, t, T1, T2, W[80]; in SHA512Transform() local 182 T2 = BIGSIGMA0_512(a) + Maj(a, b, c); in SHA512Transform() 184 d = c; c = b; b = a; a = T1 + T2; in SHA512Transform()
|
/freebsd/contrib/unbound/compat/ |
H A D | sha512.c | 274 sha2_word64 T1, T2, *W512 = (sha2_word64*)context->buffer; in SHA512_Transform() local 298 T2 = Sigma0_512(a) + Maj(a, b, c); in SHA512_Transform() 306 a = T1 + T2; in SHA512_Transform() 321 T2 = Sigma0_512(a) + Maj(a, b, c); in SHA512_Transform() 329 a = T1 + T2; in SHA512_Transform() 345 a = b = c = d = e = f = g = h = T1 = T2 = 0; in SHA512_Transform()
|
/freebsd/sys/fs/nfsclient/ |
H A D | nfsnode.h | 172 #define NFS_TIMESPEC_COMPARE(T1, T2) (((T1)->tv_sec != (T2)->tv_sec) || ((T1)->tv_nsec != (T2)->tv_nsec)) 175 NFS_TIMESPEC_COMPARE(T1,T2) global() argument
|
/freebsd/contrib/kyua/utils/format/ |
H A D | containers.hpp | 51 template< typename T1, typename T2 > 52 std::ostream& operator<<(std::ostream&, const std::pair< T1, T2 >&);
|
/freebsd/sys/nfsclient/ |
H A D | nfsnode.h | 164 #define NFS_TIMESPEC_COMPARE(T1, T2) (((T1)->tv_sec != (T2)->tv_sec) || ((T1)->tv_nsec != (T2)->tv_… argument
|
/freebsd/crypto/openssh/openbsd-compat/ |
H A D | sha2.c | 450 u_int32_t T1, T2, W256[16]; in SHA256Transform() local 469 T2 = Sigma0_256(a) + Maj(a, b, c); in SHA256Transform() 477 a = T1 + T2; in SHA256Transform() 492 T2 = Sigma0_256(a) + Maj(a, b, c); in SHA256Transform() 500 a = T1 + T2; in SHA256Transform() 516 a = b = c = d = e = f = g = h = T1 = T2 = 0; in SHA256Transform() 731 u_int64_t T1, T2, W512[16]; in SHA512Transform() local 750 T2 = Sigma0_512(a) + Maj(a, b, c); in SHA512Transform() 758 a = T1 + T2; in SHA512Transform() 773 T2 = Sigma0_512(a) + Maj(a, b, c); in SHA512Transform() [all …]
|
/freebsd/contrib/arm-optimized-routines/pl/math/ |
H A D | log10_2u.c | 14 #define T2 __log10_data.tab2 macro 113 r = (z - T2[i].chi - T2[i].clo) * invc; in log10()
|