/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/ |
H A D | blamka-round-ssse3.h | 31 #define G1(A0, B0, C0, D0, A1, B1, C1, D1) \ 37 D1 = _mm_xor_si128(D1, A1); \ 40 D1 = _mm_roti_epi64(D1, -32); \ 43 C1 = fBlaMka(C1, D1); \ 52 #define G2(A0, B0, C0, D0, A1, B1, C1, D1) \ 58 D1 = _mm_xor_si128(D1, A1); \ 61 D1 [all...] |
H A D | blamka-round-avx2.h | 12 #define G1_AVX2(A0, A1, B0, B1, C0, C1, D0, D1) \ 30 D1 = _mm256_xor_si256(D1, A1); \ 31 D1 = rotr32(D1); \ 33 ml = _mm256_mul_epu32(C1, D1); \ 35 C1 = _mm256_add_epi64(C1, _mm256_add_epi64(D1, ml)); \ 41 #define G2_AVX2(A0, A1, B0, B1, C0, C1, D0, D1) \ 58 D1 = _mm256_xor_si256(D1, A [all...] |
H A D | blamka-round-avx512f.h | 17 #define G1_AVX512F(A0, B0, C0, D0, A1, B1, C1, D1) \ 23 D1 = _mm512_xor_si512(D1, A1); \ 26 D1 = ror64(D1, 32); \ 29 C1 = muladd(C1, D1); \ 38 #define G2_AVX512F(A0, B0, C0, D0, A1, B1, C1, D1) \ 44 D1 = _mm512_xor_si512(D1, A1); \ 47 D1 [all...] |
/freebsd-13-stable/crypto/openssl/crypto/poly1305/asm/ |
H A D | poly1305-x86.pl | 393 my ($D0,$D1,$D2,$D3,$D4,$T0,$T1,$T2)=map("xmm$_",(0..7)); 408 &movdqa ($D1,$D4); 412 &psrlq ($D1,26); 414 &pand ($D1,$MASK); 426 &movdqa (&QWP(16*1,"esp"),$D1); 431 &movdqa ($T1,$D1); 435 &paddd ($T1,$D1); # *5 449 &movdqa ($T0,$D1); 450 &pshufd ($D1,$D1, [all...] |
H A D | poly1305-c64xplus.pl | 34 ($D0,$D1,$D2,$D3)= ("A9","B9","A11","B11"); 122 [A2] LDNW *${INPB}[-3],$D1 ; load inp[1] 135 || SWAP2 $D1,$D1 139 || SWAP4 $D1,$D1 140 ADDU $D1,B25,$D1:$H1 ; h1+=inp[1] 151 || ADDU $D0,$D1:$H1,B25:B24 ; ADDU $D0,$D1 [all...] |
H A D | poly1305-x86_64.pl | 342 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) = 832 vmovdqu `16*1-64`($ctx),$D1 838 vpshufd \$0xEE,$D1,$D4 840 vpshufd \$0x44,$D1,$D1 842 vmovdqa $D1,0x10(%rsp) 844 vmovdqu `16*4-64`($ctx),$D1 853 vpshufd \$0xEE,$D1,$D3 855 vpshufd \$0x44,$D1,$D1 [all...] |
H A D | poly1305-armv4.pl | 449 my ($D0,$D1,$D2,$D3,$D4, $H0,$H1,$H2,$H3,$H4) = map("q$_",(5..14)); 503 vmull.u32 $D1,$R1,${R0}[1] 509 vmlal.u32 $D1,$R0,${R1}[1] 515 vmlal.u32 $D1,$R4,${S2}[1] 522 vmlal.u32 $D1,$R3,${S3}[1] 528 vmlal.u32 $D1,$R2,${S4}[1] 587 vadd.i64 $D1,$D1,$T1 @ h0 -> h1 592 vshr.u64 $T1,$D1,#26 593 vmovn.i64 $D1#l [all...] |
H A D | poly1305-ppc.pl | 299 $t0,$t1,$t2,$t3, $D0,$D1,$D2,$D3, $d0,$d1,$d2,$d3 431 mulhwu $D1,$h0,$r1 453 adde $D1,$D1,$t3 473 adde $D1,$D1,$t3 493 adde $D1,$D1,$t3 506 addze $D1,$D1 [all...] |
H A D | poly1305-sparcv9.pl | 282 my ($D0,$D1,$D2,$T0) = map("%g$_",(1..4)); 314 ldxa [$inp+$r1]0x88,$D1 318 sllx $D1,$shl,$T1 319 srlx $D1,$shr,$D1 322 or $D2,$D1,$D1 327 addxccc $D1,$H1,$H1 332 umulxhi $R0,$H0,$D1 337 addxc $T1,$D1, [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | ASTStructuralEquivalence.cpp | 42 // Decl *D1, Decl *D2); 51 // IsStructurallyEquivalent(StructuralEquivalenceContext &Context, Decl *D1, 94 Decl *D1, Decl *D2); 1013 RecordDecl *D1 = Field1->getType()->castAs<RecordType>()->getDecl(); local 1015 return IsStructurallyEquivalent(Context, D1, D2); 1151 CXXRecordDecl *D1, CXXRecordDecl *D2) { 1152 assert(D1->isLambda() && D2->isLambda() && 1154 if (!IsStructurallyEquivalent(Context, D1->getLambdaCallOperator(), 1163 RecordDecl *D1, RecordDecl *D2) { 1164 if (D1 1150 IsStructurallyEquivalentLambdas(StructuralEquivalenceContext &Context, CXXRecordDecl *D1, CXXRecordDecl *D2) argument 1162 IsStructurallyEquivalent(StructuralEquivalenceContext &Context, RecordDecl *D1, RecordDecl *D2) argument 1395 IsStructurallyEquivalent(StructuralEquivalenceContext &Context, EnumDecl *D1, EnumDecl *D2) argument 1491 IsStructurallyEquivalent(StructuralEquivalenceContext &Context, TemplateTypeParmDecl *D1, TemplateTypeParmDecl *D2) argument 1509 IsStructurallyEquivalent(StructuralEquivalenceContext &Context, NonTypeTemplateParmDecl *D1, NonTypeTemplateParmDecl *D2) argument 1540 IsStructurallyEquivalent(StructuralEquivalenceContext &Context, TemplateTemplateParmDecl *D1, TemplateTemplateParmDecl *D2) argument 1560 IsTemplateDeclCommonStructurallyEquivalent( StructuralEquivalenceContext &Ctx, TemplateDecl *D1, TemplateDecl *D2) argument 1571 IsStructurallyEquivalent(StructuralEquivalenceContext &Context, ClassTemplateDecl *D1, ClassTemplateDecl *D2) argument 1583 IsStructurallyEquivalent(StructuralEquivalenceContext &Context, FunctionTemplateDecl *D1, FunctionTemplateDecl *D2) argument 1595 IsStructurallyEquivalent(StructuralEquivalenceContext &Context, ConceptDecl *D1, ConceptDecl *D2) argument 1607 IsStructurallyEquivalent(StructuralEquivalenceContext &Context, FriendDecl *D1, FriendDecl *D2) argument 1623 IsStructurallyEquivalent(StructuralEquivalenceContext &Context, FunctionDecl *D1, FunctionDecl *D2) argument 1633 IsStructurallyEquivalent(StructuralEquivalenceContext &Context, Decl *D1, Decl *D2) argument 1765 IsEquivalent(Decl *D1, Decl *D2) argument 1793 CheckCommonEquivalence(Decl *D1, Decl *D2) argument 1807 CheckKindSpecificEquivalence( Decl *D1, Decl *D2) argument 1948 Decl *D1 = P.first; local [all...] |
H A D | ExternalASTMerger.cpp | 358 bool IsSameDC(const DeclContext *D1, const DeclContext *D2) { 359 if (isa<ObjCContainerDecl>(D1) && isa<ObjCContainerDecl>(D2)) 361 if (auto *T1 = dyn_cast<TagDecl>(D1)) 365 return D1 == D2 || D1 == CanonicalizeDC(D2);
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ASTStructuralEquivalence.h | 91 bool IsEquivalent(Decl *D1, Decl *D2); 125 /// \returns true if D1 and D2 may be equivalent, 127 bool CheckCommonEquivalence(Decl *D1, Decl *D2); 130 /// \returns true if D1 and D2 may be equivalent, 132 bool CheckKindSpecificEquivalence(Decl *D1, Decl *D2);
|
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/ |
H A D | u8.h | 67 #define VEC8_ROUND_SEQ(A1, B1, C1, D1, A2, B2, C2, D2, A3, B3, C3, D3, A4, B4, \ 69 VEC8_LINE1(A1, B1, C1, D1); \ 73 VEC8_LINE2(A1, B1, C1, D1); \ 77 VEC8_LINE3(A1, B1, C1, D1); \ 81 VEC8_LINE4(A1, B1, C1, D1); \ 86 #define VEC8_ROUND_HALF(A1, B1, C1, D1, A2, B2, C2, D2, A3, B3, C3, D3, A4, \ 88 VEC8_LINE1(A1, B1, C1, D1); \ 90 VEC8_LINE2(A1, B1, C1, D1); \ 92 VEC8_LINE3(A1, B1, C1, D1); \ 94 VEC8_LINE4(A1, B1, C1, D1); \ [all...] |
/freebsd-13-stable/crypto/openssl/crypto/chacha/asm/ |
H A D | chacha-armv8.pl | 344 my ($A0,$B0,$C0,$D0,$A1,$B1,$C1,$D1,$A2,$B2,$C2,$D2,$T0,$T1,$T2,$T3) = 440 mov $D1,@K[4] 457 my @thread1=&NEONROUND($A1,$B1,$C1,$D1,$T1,0); 468 @thread1=&NEONROUND($A1,$B1,$C1,$D1,$T1,1); 496 add $D1,$D1,@K[4] 565 eor $D1,$D1,$T3 566 st1.8 {$A1-$D1},[$out],#64 649 eor $D1, [all...] |
H A D | chacha-ppc.pl | 410 my ($A0,$B0,$C0,$D0,$A1,$B1,$C1,$D1,$A2,$B2,$C2,$D2) 579 vmr $D1,@K[4] 598 my @thread1=&VMXROUND($A1,$B1,$C1,$D1,0); 614 @thread1=&VMXROUND($A1,$B1,$C1,$D1,1); 667 vadduwm $D1,$D1,@K[4] 775 vxor $D1,$D1,@D[3] 782 vperm $D1,$D1, [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/ASTDiff/ |
H A D | ASTDiff.cpp | 663 for (SNodeId D1 = LMD1 + 1; D1 <= Id1; ++D1) { 664 ForestDist[D1][LMD2] = ForestDist[D1 - 1][LMD2] + DeletionCost; 667 SNodeId DLMD1 = S1.getLeftMostDescendant(D1); 670 double UpdateCost = getUpdateCost(D1, D2); 671 ForestDist[D1][D2] = 672 std::min({ForestDist[D1 - 1][D2] + DeletionCost, 673 ForestDist[D1][D [all...] |
/freebsd-13-stable/sys/netpfil/ipfw/test/ |
H A D | dn_test.h | 25 #define D1(fmt, args...) do {} while (0) macro
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CStringSyntaxChecker.cpp | 39 if (const auto *D1 = dyn_cast<DeclRefExpr>(A1->IgnoreParenCasts())) 41 return D1->getDecl() == D2->getDecl();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMExpandPseudoInsts.cpp | 468 unsigned &D1, unsigned &D2, unsigned &D3) { 471 D1 = TRI->getSubReg(Reg, ARM::dsub_1); 476 D1 = TRI->getSubReg(Reg, ARM::dsub_5); 481 D1 = TRI->getSubReg(Reg, ARM::dsub_4); 486 D1 = TRI->getSubReg(Reg, ARM::dsub_2); 492 D1 = TRI->getSubReg(Reg, ARM::dsub_3); 531 unsigned D0, D1, D2, D3; local 532 GetDSubRegs(DstReg, RegSpc, TRI, D0, D1, D2, D3); 535 MIB.addReg(D1, RegState::Define | getDeadRegState(DstIsDead)); 659 unsigned D0, D1, D local 466 GetDSubRegs(unsigned Reg, NEONRegSpacing RegSpc, const TargetRegisterInfo *TRI, unsigned &D0, unsigned &D1, unsigned &D2, unsigned &D3) argument 795 unsigned D0, D1, D2, D3; local 2416 Register D1 = TRI->getSubReg(DstReg, ARM::dsub_1); local 2448 Register D1 = TRI->getSubReg(SrcReg, ARM::dsub_1); local [all...] |
H A D | ARMBaseRegisterInfo.h | 78 case D3: case D2: case D1: case D0:
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaConcept.cpp | 914 bool Sema::IsAtLeastAsConstrained(NamedDecl *D1, ArrayRef<const Expr *> AC1, 927 std::pair<NamedDecl *, NamedDecl *> Key{D1, D2}; 934 if (subsumes(*this, D1, AC1, D2, AC2, Result, 943 bool Sema::MaybeEmitAmbiguousAtomicConstraintsDiagnostic(NamedDecl *D1, 982 auto *Normalized1 = getNormalizedAssociatedConstraints(D1, AC1);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonGenMux.cpp | 113 MachineOperand *TOp, MachineOperand *FOp, MachineInstr &D1, 115 : At(It), DefR(DR), PredR(PR), SrcT(TOp), SrcF(FOp), Def1(&D1), 112 MuxInfo(MachineBasicBlock::iterator It, unsigned DR, unsigned PR, MachineOperand *TOp, MachineOperand *FOp, MachineInstr &D1, MachineInstr &D2) argument
|
H A D | HexagonRegisterInfo.cpp | 51 R == Hexagon::R3 || R == Hexagon::D0 || R == Hexagon::D1; 63 D0, D1, D2, D3, D4, D5, D6, D7, 0
|
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | X86RecognizableInstr.h | 44 MAP(D1, 81) \
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64CallingConvention.cpp | 32 static const MCPhysReg DRegList[] = {AArch64::D0, AArch64::D1, AArch64::D2,
|