Home
last modified time | relevance | path

Searched refs:TA (Results 1 – 25 of 102) sorted by relevance

12345

/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DTemplateArgumentHasher.cpp41 void AddTemplateArgument(TemplateArgument TA);
63 void TemplateArgumentHasher::AddTemplateArgument(TemplateArgument TA) { in AddTemplateArgument() argument
64 const auto Kind = TA.getKind(); in AddTemplateArgument()
73 AddQualType(TA.getAsType()); in AddTemplateArgument()
76 AddDecl(TA.getAsDecl()); in AddTemplateArgument()
84 TA.getAsIntegral().Profile(ID); in AddTemplateArgument()
88 AddQualType(TA.getStructuralValueType()); in AddTemplateArgument()
89 AddStructuralValue(TA.getAsStructuralValue()); in AddTemplateArgument()
93 AddTemplateName(TA.getAsTemplateOrTemplatePattern()); in AddTemplateArgument()
102 AddInteger(TA.pack_size()); in AddTemplateArgument()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateArgumentVisitor.h31 TA, std::forward<ParamTys>(P)...)
33 RetTy Visit(REF(TemplateArgument) TA, ParamTys... P) { in Visit() argument
34 switch (TA.getKind()) { in Visit()
53 RetTy Visit##CATEGORY##TemplateArgument(REF(TemplateArgument) TA, \
56 TA, std::forward<ParamTys>(P)...); \
H A DTextNodeDumper.h175 void Visit(const TemplateArgument &TA, SourceRange R,
216 void dumpTemplateArgument(const TemplateArgument &TA);
247 void VisitNullTemplateArgument(const TemplateArgument &TA);
248 void VisitTypeTemplateArgument(const TemplateArgument &TA);
249 void VisitDeclarationTemplateArgument(const TemplateArgument &TA);
250 void VisitNullPtrTemplateArgument(const TemplateArgument &TA);
251 void VisitIntegralTemplateArgument(const TemplateArgument &TA);
252 void VisitStructuralValueTemplateArgument(const TemplateArgument &TA);
253 void VisitTemplateTemplateArgument(const TemplateArgument &TA);
254 void VisitTemplateExpansionTemplateArgument(const TemplateArgument &TA);
[all …]
H A DJSONNodeDumper.h203 void Visit(const TemplateArgument &TA, SourceRange R = {},
220 void VisitTLSModelAttr(const TLSModelAttr *TA);
346 void VisitNullTemplateArgument(const TemplateArgument &TA);
347 void VisitTypeTemplateArgument(const TemplateArgument &TA);
348 void VisitDeclarationTemplateArgument(const TemplateArgument &TA);
349 void VisitNullPtrTemplateArgument(const TemplateArgument &TA);
350 void VisitIntegralTemplateArgument(const TemplateArgument &TA);
351 void VisitStructuralValueTemplateArgument(const TemplateArgument &TA);
352 void VisitTemplateTemplateArgument(const TemplateArgument &TA);
353 void VisitTemplateExpansionTemplateArgument(const TemplateArgument &TA);
[all …]
H A DASTNodeTraverser.h360 for (const auto &TA : TALI->arguments()) in dumpASTTemplateArgumentListInfo() local
361 dumpTemplateArgumentLoc(TA); in dumpASTTemplateArgumentListInfo()
994 void VisitExpressionTemplateArgument(const TemplateArgument &TA) { in VisitExpressionTemplateArgument() argument
995 Visit(TA.getAsExpr()); in VisitExpressionTemplateArgument()
998 void VisitTypeTemplateArgument(const TemplateArgument &TA) { in VisitTypeTemplateArgument() argument
999 Visit(TA.getAsType()); in VisitTypeTemplateArgument()
1002 void VisitPackTemplateArgument(const TemplateArgument &TA) { in VisitPackTemplateArgument() argument
1003 for (const auto &TArg : TA.pack_elements()) in VisitPackTemplateArgument()
H A DODRHash.h106 void AddTemplateArgument(TemplateArgument TA);
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRDFLiveness.cpp140 auto TA = DFG.addr<DefNode *>(DefQ[i]); in getAllReachingDefs() local
141 if (TA.Addr->getFlags() & NodeAttrs::PhiRef) in getAllReachingDefs()
144 RegisterRef RR = TA.Addr->getRegRef(DFG); in getAllReachingDefs()
145 if (!DFG.IsPreservingDef(TA)) in getAllReachingDefs()
150 for (auto S : DFG.getRelatedRefs(TA.Addr->getOwner(DFG), TA)) in getAllReachingDefs()
175 auto TA = DFG.addr<DefNode *>(N); in getAllReachingDefs() local
176 bool IsPhi = TA.Addr->getFlags() & NodeAttrs::PhiRef; in getAllReachingDefs()
177 if (!IsPhi && !PRI.alias(RefRR, TA.Addr->getRegRef(DFG))) in getAllReachingDefs()
179 Defs.insert(TA.Id); in getAllReachingDefs()
180 NodeAddr<InstrNode *> IA = TA.Addr->getOwner(DFG); in getAllReachingDefs()
[all …]
H A DRDFGraph.cpp1168 auto IsRelated = [this, RA](Ref TA) -> bool { in getNextRelated() argument
1169 if (TA.Addr->getKind() != RA.Addr->getKind()) in getNextRelated()
1171 if (!getPRI().equal_to(TA.Addr->getRegRef(*this), in getNextRelated()
1180 auto Cond = [&IsRelated, RA](Ref TA) -> bool { in getNextRelated() argument
1181 return IsRelated(TA) && &RA.Addr->getOp() == &TA.Addr->getOp(); in getNextRelated()
1187 auto Cond = [&IsRelated, RA](Ref TA) -> bool { in getNextRelated() argument
1188 if (!IsRelated(TA)) in getNextRelated()
1190 if (TA.Addr->getKind() != NodeAttrs::Use) in getNextRelated()
1193 return PhiUse(TA).Addr->getPredecessor() == in getNextRelated()
1231 auto IsShadow = [Flags](Ref TA) -> bool { in getNextShadow() argument
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DODRHash.cpp184 void ODRHash::AddTemplateArgument(TemplateArgument TA) { in AddTemplateArgument() argument
185 const auto Kind = TA.getKind(); in AddTemplateArgument()
192 AddQualType(TA.getAsType()); in AddTemplateArgument()
195 AddDecl(TA.getAsDecl()); in AddTemplateArgument()
203 TA.getAsIntegral().Profile(ID); in AddTemplateArgument()
207 AddQualType(TA.getStructuralValueType()); in AddTemplateArgument()
208 AddStructuralValue(TA.getAsStructuralValue()); in AddTemplateArgument()
212 AddTemplateName(TA.getAsTemplateOrTemplatePattern()); in AddTemplateArgument()
215 AddStmt(TA.getAsExpr()); in AddTemplateArgument()
218 ID.AddInteger(TA.pack_size()); in AddTemplateArgument()
[all …]
H A DTextNodeDumper.cpp115 void TextNodeDumper::Visit(const TemplateArgument &TA, SourceRange R, in Visit() argument
124 ConstTemplateArgumentVisitor<TextNodeDumper>::Visit(TA); in Visit()
1084 void TextNodeDumper::dumpTemplateArgument(const TemplateArgument &TA) { in dumpTemplateArgument() argument
1088 TA.print(PrintPolicy, SS, /*IncludeType=*/true); in dumpTemplateArgument()
1095 if (TemplateArgument CanonTA = Context->getCanonicalTemplateArgument(TA); in dumpTemplateArgument()
1096 !CanonTA.structurallyEquals(TA)) { in dumpTemplateArgument()
1244 void TextNodeDumper::VisitTypeTemplateArgument(const TemplateArgument &TA) { in VisitTypeTemplateArgument() argument
1246 dumpTemplateArgument(TA); in VisitTypeTemplateArgument()
1250 const TemplateArgument &TA) { in VisitDeclarationTemplateArgument() argument
1252 dumpTemplateArgument(TA); in VisitDeclarationTemplateArgument()
[all …]
H A DJSONNodeDumper.cpp163 void JSONNodeDumper::Visit(const TemplateArgument &TA, SourceRange R, in Visit() argument
172 InnerTemplateArgVisitor::Visit(TA); in Visit()
598 void JSONNodeDumper::VisitTLSModelAttr(const TLSModelAttr *TA) { in VisitTLSModelAttr() argument
599 JOS.attribute("tls_model", TA->getModel()); in VisitTLSModelAttr()
1694 void JSONNodeDumper::VisitNullTemplateArgument(const TemplateArgument &TA) { in VisitNullTemplateArgument() argument
1697 void JSONNodeDumper::VisitTypeTemplateArgument(const TemplateArgument &TA) { in VisitTypeTemplateArgument() argument
1698 JOS.attribute("type", createQualType(TA.getAsType())); in VisitTypeTemplateArgument()
1701 const TemplateArgument &TA) { in VisitDeclarationTemplateArgument() argument
1702 JOS.attribute("decl", createBareDeclRef(TA.getAsDecl())); in VisitDeclarationTemplateArgument()
1704 void JSONNodeDumper::VisitNullPtrTemplateArgument(const TemplateArgument &TA) { in VisitNullPtrTemplateArgument() argument
[all …]
H A DMicrosoftMangle.cpp471 void mangleTemplateArg(const TemplateDecl *TD, const TemplateArgument &TA,
1731 const TemplateArgument &TA = TemplateArgs[i]; in mangleTemplateArgs() local
1734 if (i > 0 && TA.getKind() == TemplateArgument::Pack && in mangleTemplateArgs()
1738 mangleTemplateArg(TD, TA, TPL->getParam(i)); in mangleTemplateArgs()
1759 const TemplateArgument &TA, in mangleTemplateArg() argument
1796 switch (TA.getKind()) { in mangleTemplateArg()
1802 QualType T = TA.getAsType(); in mangleTemplateArg()
1807 const NamedDecl *ND = TA.getAsDecl(); in mangleTemplateArg()
1813 TA.getParamTypeForDecl()); in mangleTemplateArg()
1819 cast<NonTypeTemplateParmDecl>(Parm), TA.getParamTypeForDecl()); in mangleTemplateArg()
[all …]
H A DASTDiagnostic.cpp1018 TemplateArgument TA = TST->template_arguments()[0]; in InternalIterator() local
1019 if (TA.getKind() != TemplateArgument::Pack) return; in InternalIterator()
1022 CurrentTA = TA.pack_begin(); in InternalIterator()
1023 EndTA = TA.pack_end(); in InternalIterator()
1063 TemplateArgument TA = TST->template_arguments()[Index]; in operator ++() local
1064 if (TA.getKind() != TemplateArgument::Pack) in operator ++()
1068 CurrentTA = TA.pack_begin(); in operator ++()
1069 EndTA = TA.pack_end(); in operator ++()
1287 const TemplateArgument &TA = Iter.getDesugaredTA(); in InitializeNonTypeDiffVariables() local
1288 switch (TA.getKind()) { in InitializeNonTypeDiffVariables()
[all …]
H A DASTTypeTraits.cpp188 if (const TemplateArgument *TA = get<TemplateArgument>()) in print() local
189 TA->print(PP, OS, /*IncludeType*/ true); in print()
/freebsd/sys/net80211/
H A Dieee80211_crypto_tkip.c595 static void tkip_mixing_phase1(u16 *TTAK, const u8 *TK, const u8 *TA, u32 IV32) in tkip_mixing_phase1() argument
602 TTAK[2] = Mk16(TA[1], TA[0]); in tkip_mixing_phase1()
603 TTAK[3] = Mk16(TA[3], TA[2]); in tkip_mixing_phase1()
604 TTAK[4] = Mk16(TA[5], TA[4]); in tkip_mixing_phase1()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp491 TBAANode TA(A); in getLeastCommonType() local
492 while (TA.getNode()) { in getLeastCommonType()
493 if (!PathA.insert(TA.getNode())) in getLeastCommonType()
495 TA = TA.getParent(); in getLeastCommonType()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVAsmBackend.cpp819 unsigned TA = 0, TB = 0; in addReloc() local
822 TA = ELF::R_RISCV_ADD8; in addReloc()
826 TA = ELF::R_RISCV_ADD16; in addReloc()
830 TA = ELF::R_RISCV_ADD32; in addReloc()
834 TA = ELF::R_RISCV_ADD64; in addReloc()
838 TA = ELF::R_RISCV_SET_ULEB128; in addReloc()
846 auto FA = MCFixup::create(Fixup.getOffset(), nullptr, TA); in addReloc()
/freebsd/crypto/openssl/doc/man3/
H A DSSL_CTX_dane_enable.pod98 number indicating the depth at which a TA record matched an issuer certificate.
112 a DANE-TA(2) SPKI(1) Full(0) record provided the public key that signed an
231 * Opportunistic DANE TLS clients support only DANE-TA(2) or DANE-EE(3).
232 * They treat all other certificate usages, and in particular PKIX-TA(0)
237 case 0: /* PKIX-TA(0) */
240 case 2: /* DANE-TA(2) */
313 mdpth ? "matched the TA" : "matched the EE", mdpth);
339 with usages PKIX-TA(0) and PKIX-EE(1) as "unusable", and should not include
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h399 const Node *TA; variable
403 : Node(KVendorExtQualType), Ty(Ty_), Ext(Ext_), TA(TA_) {} in VendorExtQualType()
407 const Node *getTA() const { return TA; } in getTA()
409 template <typename Fn> void match(Fn F) const { F(Ty, Ext, TA); } in match()
415 if (TA != nullptr) in printLeft()
416 TA->print(OB); in printLeft()
3080 Node *TA = getDerived().parseTemplateArgs(State != nullptr); in parseName() local
3081 if (TA == nullptr) in parseName()
3085 Result = make<NameWithTemplateArgs>(Result, TA); in parseName()
3642 Node *TA = getDerived().parseTemplateArgs(State != nullptr); in parseNestedName() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrUtils.td29 class TA { Map OpMap = TA; }
683 // SS3AI - SSSE3 instructions with TA prefix.
685 // MMXSS3AI - SSSE3 instructions with TA prefix and MMX operands.
697 : Ii8<o, F, outs, ins, asm, pattern, SSEPackedInt>, TA, PD,
705 : Ii8<o, F, outs, ins, asm, pattern, SSEPackedInt>, TA,
711 // SS41AIi8 - SSE 4.1 instructions with TA prefix and ImmT == Imm8.
719 : Ii8<o, F, outs, ins, asm, pattern, SSEPackedInt>, TA, PD,
730 // SS42AI = SSE 4.2 instructions with TA prefix
733 : Ii8<o, F, outs, ins, asm, pattern, SSEPackedInt>, TA, PD,
740 // AVXAIi8 - AVX instructions with TA, PD prefix and ImmT = Imm8.
[all …]
/freebsd/crypto/openssl/test/
H A Ddanetest.in1510 # DANE-EE(3) beats DANE-TA(2)
1559 # DANE-TA(2) depth 1 beats DANE-TA(2) depth 2
1608 # DANE-TA(2) depth 2 beats PKIX-TA(0) depth 1
1657 # DANE-TA(2) depth 2 beats PKIX-EE depth 0
1706 # DANE-TA(2) Full(0) root "from DNS":
1740 # DANE-TA(2) Full(0) intermediate "from DNS":
1760 # DANE-TA(2) SPKI(1) Full(0) intermediate "from DNS":
1780 # DANE-TA(2) SPKI(1) Full(0) root "from DNS":
1863 # Mismatched name "example.org", should fail despite a DANE-TA(2)
1912 # Mismatched name "example.org", should fail despite a DANE-TA(2)
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86ATTInstPrinter.cpp205 if ((Desc.TSFlags & X86II::OpMapMask) == X86II::TA) { in printVecCompareInstr()
222 if ((Desc.TSFlags & X86II::OpMapMask) == X86II::TA) { in printVecCompareInstr()
229 if ((Desc.TSFlags & X86II::OpMapMask) == X86II::TA) in printVecCompareInstr()
234 (Desc.TSFlags & X86II::OpMapMask) != X86II::TA) { in printVecCompareInstr()
H A DX86IntelInstPrinter.cpp179 if ((Desc.TSFlags & X86II::OpMapMask) == X86II::TA) { in printVecCompareInstr()
196 if ((Desc.TSFlags & X86II::OpMapMask) == X86II::TA) { in printVecCompareInstr()
203 if ((Desc.TSFlags & X86II::OpMapMask) == X86II::TA) in printVecCompareInstr()
208 (Desc.TSFlags & X86II::OpMapMask) != X86II::TA) { in printVecCompareInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DRDFDeadCode.cpp102 for (NodeAddr<DefNode*> TA : DFG.getRelatedRefs(IA, DA)) in processDef()
103 LiveNodes.insert(TA.Id); in processDef()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp830 llvm::count_if(Pack, [](const TemplateArgument &TA) { in CheckParameterPacksForExpansion() argument
831 if (!TA.isPackExpansion()) in CheckParameterPacksForExpansion()
834 if (TA.getKind() == TemplateArgument::Type) in CheckParameterPacksForExpansion()
835 return !TA.getAsType() in CheckParameterPacksForExpansion()
839 if (TA.getKind() == TemplateArgument::Expression) in CheckParameterPacksForExpansion()
840 return !cast<PackExpansionExpr>(TA.getAsExpr()) in CheckParameterPacksForExpansion()
843 return !TA.getNumTemplateExpansions(); in CheckParameterPacksForExpansion()

12345