Home
last modified time | relevance | path

Searched refs:getAllDerivedDefinitions (Results 1 – 25 of 57) sorted by relevance

123

/src/contrib/llvm-project/llvm/utils/TableGen/
H A DAttributes.cpp47 for (auto *A : Records.getAllDerivedDefinitions(KindName)) { in emitTargetIndependentNames()
71 for (auto *A : Records.getAllDerivedDefinitions(KindName)) { in emitTargetIndependentNames()
89 Records.getAllDerivedDefinitions("CompatRule"); in emitFnAttrCompatCheck()
105 Records.getAllDerivedDefinitions("MergeRule"); in emitFnAttrCompatCheck()
125 for (auto *A : Records.getAllDerivedDefinitions(KindName)) { in emitAttributeProperties()
H A DARMTargetDefEmitter.cpp61 for (const Record *Rec : RK.getAllDerivedDefinitions("SubtargetFeature")) { in EmitARMTargetDef()
71 RK.getAllDerivedDefinitions("Extension"); in EmitARMTargetDef()
253 for (const Record *Rec : RK.getAllDerivedDefinitions("ProcessorModel")) in EmitARMTargetDef()
257 for (const Record *Rec : RK.getAllDerivedDefinitions("ProcessorAlias")) { in EmitARMTargetDef()
282 for (const Record *Rec : RK.getAllDerivedDefinitions("ProcessorModel")) { in EmitARMTargetDef()
H A DExegesisEmitter.cpp70 for (Record *Def : Records.getAllDerivedDefinitions("ProcPfmCounters")) { in collectPfmCounters()
100 std::vector<Record *> Targets = Records.getAllDerivedDefinitions("Target"); in ExegesisEmitter()
199 Records.getAllDerivedDefinitions("ProcPfmCounters"); in emitPfmCounters()
227 Records.getAllDerivedDefinitions("PfmCountersBinding"); in emitPfmCountersLookupTable()
H A DTableGen.cpp48 for (Record *Rec : Records.getAllDerivedDefinitions(Class)) in PrintEnums()
56 for (Record *Rec : Records.getAllDerivedDefinitions("Set")) { in PrintSets()
H A DOptRSTEmitter.cpp24 std::vector<Record *> Opts = Records.getAllDerivedDefinitions("Option"); in EmitOptRST()
29 Records.getAllDerivedDefinitions("OptionGroup"); in EmitOptRST()
H A DCodeGenMapTable.cpp194 InstrDefs = Records.getAllDerivedDefinitions(FilterClass); in MapTableEmitter()
505 InstrMapVec = Records.getAllDerivedDefinitions("InstrMapping"); in emitEnums()
572 InstrMapVec = Records.getAllDerivedDefinitions("InstrMapping"); in EmitMapTable()
H A DSearchableTableEmitter.cpp721 for (auto *EnumRec : Records.getAllDerivedDefinitions("GenericEnum")) { in run()
742 Records.getAllDerivedDefinitions(FilterClass)); in run()
747 for (auto *TableRec : Records.getAllDerivedDefinitions("GenericTable")) { in run()
780 Records.getAllDerivedDefinitions(FilterClass); in run()
813 for (Record *IndexRec : Records.getAllDerivedDefinitions("SearchIndex")) { in run()
838 std::vector<Record *> Items = Records.getAllDerivedDefinitions(TableName); in run()
/src/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DDirectiveEmitter.h55 return Records.getAllDerivedDefinitions("Association"); in getAssociations()
59 return Records.getAllDerivedDefinitions("Category"); in getCategories()
63 return Records.getAllDerivedDefinitions("Directive"); in getDirectives()
67 return Records.getAllDerivedDefinitions("Clause"); in getClauses()
77 return Records.getAllDerivedDefinitions("DirectiveLanguage"); in getDirectiveLanguages()
/src/contrib/llvm-project/clang/utils/TableGen/
H A DClangASTNodesEmitter.cpp80 : R.getAllDerivedDefinitions(PriorizeIfSubclassOf); in ClangASTNodesEmitter()
173 = Records.getAllDerivedDefinitions(NodeClassName); in deriveChildTree()
249 Records.getAllDerivedDefinitions(DeclContextNodeClassName); in EmitClangDeclContext()
251 Records.getAllDerivedDefinitions(DeclNodeClassName); in EmitClangDeclContext()
256 Records.getAllDerivedDefinitions(DeclNodeClassName); in EmitClangDeclContext()
H A DClangOpenCLBuiltinEmitter.cpp396 Records.getAllDerivedDefinitions("GenericType"); in EmitDeclarations()
399 std::vector<Record *> Types = Records.getAllDerivedDefinitions("Type"); in EmitDeclarations()
502 std::vector<Record *> Types = Records.getAllDerivedDefinitions("Type"); in GetOverloads()
510 std::vector<Record *> Builtins = Records.getAllDerivedDefinitions("Builtin"); in GetOverloads()
542 Records.getAllDerivedDefinitions("FunctionExtension"); in EmitExtensionTable()
796 for (const auto *VectList : Records.getAllDerivedDefinitions("IntList")) { in EmitQualTypeFinder()
811 Records.getAllDerivedDefinitions("ImageType"); in EmitQualTypeFinder()
861 for (const auto *GenType : Records.getAllDerivedDefinitions("GenericType")) { in EmitQualTypeFinder()
905 std::vector<Record *> Types = Records.getAllDerivedDefinitions("Type"); in EmitQualTypeFinder()
1226 std::vector<Record *> Builtins = Records.getAllDerivedDefinitions("Builtin"); in emit()
[all …]
H A DClangCommentHTMLTagsEmitter.cpp23 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Tag"); in EmitClangCommentHTMLTags()
40 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Tag"); in EmitClangCommentHTMLTagsProperties()
H A DSveEmitter.cpp308 for (auto *RV : Records.getAllDerivedDefinitions("EltType")) in SVEEmitter()
310 for (auto *RV : Records.getAllDerivedDefinitions("MemEltType")) in SVEEmitter()
312 for (auto *RV : Records.getAllDerivedDefinitions("FlagType")) in SVEEmitter()
314 for (auto *RV : Records.getAllDerivedDefinitions("MergeType")) in SVEEmitter()
316 for (auto *RV : Records.getAllDerivedDefinitions("ImmCheckType")) in SVEEmitter()
1243 std::vector<Record *> RV = Records.getAllDerivedDefinitions("Inst"); in createCoreHeaderIntrinsics()
1445 std::vector<Record *> RV = Records.getAllDerivedDefinitions("Inst"); in createBuiltins()
1487 std::vector<Record *> RV = Records.getAllDerivedDefinitions("Inst"); in createCodeGenMap()
1520 std::vector<Record *> RV = Records.getAllDerivedDefinitions("Inst"); in createRangeChecks()
1650 std::vector<Record *> RV = Records.getAllDerivedDefinitions("Inst"); in createSMEBuiltins()
[all …]
H A DClangCommentCommandInfoEmitter.cpp30 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Command"); in EmitClangCommentCommandInfo()
124 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Command"); in EmitClangCommentCommandList()
H A DClangASTPropertiesEmitter.cpp103 records.getAllDerivedDefinitions(PropertyClassName)) { in ASTPropsEmitter()
110 records.getAllDerivedDefinitions(CreationRuleClassName)) { in ASTPropsEmitter()
124 records.getAllDerivedDefinitions(OverrideRuleClassName)) { in ASTPropsEmitter()
138 records.getAllDerivedDefinitions(ReadHelperRuleClassName)) { in ASTPropsEmitter()
152 records.getAllDerivedDefinitions(PropertyTypeClassName)) { in ASTPropsEmitter()
162 records.getAllDerivedDefinitions(TypeKindClassName)) { in ASTPropsEmitter()
175 records.getAllDerivedDefinitions(TypeCaseClassName)) { in ASTPropsEmitter()
H A DClangBuiltinsEmitter.cpp374 for (const auto *Builtin : Records.getAllDerivedDefinitions("AtomicBuiltin")) in EmitClangBuiltins()
377 for (const auto *Builtin : Records.getAllDerivedDefinitions("Builtin")) { in EmitClangBuiltins()
383 for (const auto *Entry : Records.getAllDerivedDefinitions("CustomEntry")) { in EmitClangBuiltins()
H A DClangSyntaxEmitter.cpp45 for (llvm::Record *T : Records.getAllDerivedDefinitions("NodeType")) in Hierarchy()
47 for (llvm::Record *Derived : Records.getAllDerivedDefinitions("NodeType")) in Hierarchy()
H A DClangAttrEmitter.cpp176 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr"); in getParsedAttrList()
1898 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr"); in emitClangAttrLateParsedListImpl()
2091 Records.getAllDerivedDefinitions("AttrSubjectMatcherRule"); in PragmaClangAttributeSupport()
2120 Records.getAllDerivedDefinitions("AttrSubjectMatcherAggregateRule"); in PragmaClangAttributeSupport()
2122 Records.getAllDerivedDefinitions(DeclNodeClassName); in PragmaClangAttributeSupport()
2393 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr"); in emitClangAttrTypeArgList()
2478 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr"); in emitClangAttrVariadicIdentifierArgList()
2565 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); in emitClangAttrIdentifierArgList()
2585 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr"); in emitClangAttrStrictIdentifierArgAtIndexList()
2618 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr"); in emitClangAttrThisIsaIdentifierArgList()
[all …]
H A DClangSACheckersEmitter.cpp178 std::vector<Record*> checkers = Records.getAllDerivedDefinitions("Checker"); in EmitClangSACheckers()
179 std::vector<Record*> packages = Records.getAllDerivedDefinitions("Package"); in EmitClangSACheckers()
H A DClangDiagnosticsEmitter.cpp47 = Records.getAllDerivedDefinitions("DiagGroup"); in DiagGroupParentMap()
109 Records.getAllDerivedDefinitions("Diagnostic"); in DiagCategoryIDMap()
588 for (auto *S : Records.getAllDerivedDefinitions("TextSubstitution")) { in DiagnosticTextBuilder()
596 for (Record *Diag : Records.getAllDerivedDefinitions("Diagnostic")) { in DiagnosticTextBuilder()
1424 std::vector<Record *> Diags = Records.getAllDerivedDefinitions("Diagnostic"); in EmitClangDiagsDefs()
1427 = Records.getAllDerivedDefinitions("DiagGroup"); in EmitClangDiagsDefs()
1778 std::vector<Record *> Diags = Records.getAllDerivedDefinitions("Diagnostic"); in EmitClangDiagGroups()
1781 Records.getAllDerivedDefinitions("DiagGroup"); in EmitClangDiagGroups()
1828 Records.getAllDerivedDefinitions("Diagnostic"); in EmitClangDiagsIndexName()
1933 Records.getAllDerivedDefinitions("Diagnostic"); in EmitClangDiagDocs()
[all …]
H A DClangCommentHTMLNamedCharacterReferenceEmitter.cpp51 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("NCR"); in EmitClangCommentHTMLNamedCharacterReferences()
H A DClangOptionDocEmitter.cpp77 for (Record *R : Records.getAllDerivedDefinitions("Option")) in extractDocumentation()
94 for (Record *R : Records.getAllDerivedDefinitions("OptionGroup")) { in extractDocumentation()
104 for (Record *R : Records.getAllDerivedDefinitions("Option")) { in extractDocumentation()
/src/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenTarget.cpp90 std::vector<Record *> Targets = Records.getAllDerivedDefinitions("Target"); in CodeGenTarget()
96 MacroFusions = Records.getAllDerivedDefinitions("Fusion"); in CodeGenTarget()
227 RegAltNameIndices = Records.getAllDerivedDefinitions("RegAltNameIndex"); in ReadRegAltNameIndices()
273 std::vector<Record *> Insts = Records.getAllDerivedDefinitions("Instruction"); in ReadInstructions()
361 Records.getAllDerivedDefinitions("InstructionEncoding"); in reverseBitsForLittleEndianEncoding()
H A DCodeGenSchedule.cpp258 const RecVec Decls = Records.getAllDerivedDefinitions("STIPredicateDecl"); in checkSTIPredicates()
273 Records.getAllDerivedDefinitions("InstructionEquivalenceClass"); in checkSTIPredicates()
420 RecVec RV = Records.getAllDerivedDefinitions("STIPredicate"); in collectSTIPredicates()
456 RecVec MCPredicates = Records.getAllDerivedDefinitions("TIIPredicate"); in checkMCInstPredicates()
478 RecVec Units = Records.getAllDerivedDefinitions("RetireControlUnit"); in collectRetireControlUnits()
493 RecVec Queues = Records.getAllDerivedDefinitions("MemoryQueue"); in collectLoadStoreQueueInfo()
535 RecVec ProcRecords = Records.getAllDerivedDefinitions("Processor"); in collectProcModels()
633 RecVec InstRWDefs = Records.getAllDerivedDefinitions("InstRW"); in collectSchedRW()
647 RecVec ItinRWDefs = Records.getAllDerivedDefinitions("ItinRW"); in collectSchedRW()
662 RecVec AliasDefs = Records.getAllDerivedDefinitions("SchedAlias"); in collectSchedRW()
[all …]
H A DCodeGenHwModes.cpp68 for (Record *R : Records.getAllDerivedDefinitions("HwMode")) { in CodeGenHwModes()
79 for (Record *R : Records.getAllDerivedDefinitions("HwModeSelect")) { in CodeGenHwModes()
/src/contrib/llvm-project/lldb/utils/TableGen/
H A DLLDBPropertyDefEmitter.cpp174 Records.getAllDerivedDefinitions("Property"); in EmitPropertyDefs()
185 Records.getAllDerivedDefinitions("Property"); in EmitPropertyEnumDefs()

123