Home
last modified time | relevance | path

Searched refs:getValueAsListOfDefs (Results 1 – 25 of 42) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DDirectiveEmitter.h118 return Def->getValueAsListOfDefs("allowedClauses"); in getAllowedClauses()
122 return Def->getValueAsListOfDefs("allowedOnceClauses"); in getAllowedOnceClauses()
126 return Def->getValueAsListOfDefs("allowedExclusiveClauses"); in getAllowedExclusiveClauses()
130 return Def->getValueAsListOfDefs("requiredClauses"); in getRequiredClauses()
134 return Def->getValueAsListOfDefs("leafConstructs"); in getLeafConstructs()
186 return Def->getValueAsListOfDefs("allowedClauseValues"); in getClauseVals()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DARMTargetDefEmitter.cpp33 for (Record *Implied : Rec->getValueAsListOfDefs("Implies")) in CollectImpliedFeatures()
43 auto DefaultExtsVec = Root->getValueAsListOfDefs("DefaultExts"); in CheckFeatureTree()
169 for (const Record *I : Rec->getValueAsListOfDefs("Implies")) in EmitARMTargetDef()
227 for (auto *E : Rec->getValueAsListOfDefs("DefaultExts")) { in EmitARMTargetDef()
284 auto Features = Rec->getValueAsListOfDefs("Features"); in EmitARMTargetDef()
323 for (auto *E : Rec->getValueAsListOfDefs("Features")) in EmitARMTargetDef()
H A DExegesisEmitter.cpp74 Def->getValueAsListOfDefs("IssueCounters")) { in collectPfmCounters()
86 Def->getValueAsListOfDefs("ValidationCounters")) in collectPfmCounters()
127 Def.getValueAsListOfDefs("IssueCounters").size(); in emitPfmCountersInfo()
129 Def.getValueAsListOfDefs("ValidationCounters").size(); in emitPfmCountersInfo()
136 Def.getValueAsListOfDefs("ValidationCounters")) { in emitPfmCountersInfo()
203 return !Def->getValueAsListOfDefs("IssueCounters").empty();
209 for (const Record *ICDef : Def->getValueAsListOfDefs("IssueCounters"))
H A DDFAPacketizerEmitter.cpp110 std::vector<Record *> FUs = Proc->getValueAsListOfDefs("FU"); in collectAllFuncUnits()
141 std::vector<Record *> FUs = Func->getValueAsListOfDefs("CFD"); in collectAllComboFuncs()
153 FuncData->getValueAsListOfDefs("FuncList"); in collectAllComboFuncs()
180 for (Record *StageDef : Itinerary->getValueAsListOfDefs("Stages")) { in getResourcesForItinerary()
182 for (Record *Unit : StageDef->getValueAsListOfDefs("Units")) { in getResourcesForItinerary()
H A DRISCVTargetDefEmitter.cpp70 auto ImpliesList = Ext->getValueAsListOfDefs("Implies"); in emitRISCVExtensions()
141 printMArch(OS, Rec->getValueAsListOfDefs("Implies")); in printProfileTable()
176 Rec->getValueAsListOfDefs("Features"); in emitRISCVProcs()
H A DSubtargetEmitter.cpp287 RecVec ImpliesList = Feature->getValueAsListOfDefs("Implies"); in FeatureKeyValues()
325 RecVec FeatureList = Processor->getValueAsListOfDefs("Features"); in CPUKeyValues()
326 RecVec TuneFeatureList = Processor->getValueAsListOfDefs("TuneFeatures"); in CPUKeyValues()
358 RecVec StageList = ItinData->getValueAsListOfDefs("Stages"); in FormItineraryStageString()
371 RecVec UnitList = Stage->getValueAsListOfDefs("Units"); in FormItineraryStageString()
419 RecVec BypassList = ItinData->getValueAsListOfDefs("Bypasses"); in FormItineraryBypassString()
449 RecVec FUs = ProcModel.ItinsDef->getValueAsListOfDefs("FU"); in EmitStageAndOperandCycleData()
463 RecVec BPs = ProcModel.ItinsDef->getValueAsListOfDefs("BP"); in EmitStageAndOperandCycleData()
687 RecVec ResUnits = PRDef->getValueAsListOfDefs("Resources"); in EmitProcessorResourceSubUnits()
847 RecVec ResUnits = PRDef->getValueAsListOfDefs("Resources"); in EmitProcessorResources()
[all …]
H A DX86FoldTablesEmitter.cpp148 auto ListOfUsesReg = RegInstRec.getValueAsListOfDefs("Uses"); in checkCorrectness()
149 auto ListOfUsesMem = MemInstRec.getValueAsListOfDefs("Uses"); in checkCorrectness()
150 auto ListOfDefsReg = RegInstRec.getValueAsListOfDefs("Defs"); in checkCorrectness()
151 auto ListOfDefsMem = MemInstRec.getValueAsListOfDefs("Defs"); in checkCorrectness()
H A DX86InstrMappingEmitter.cpp241 auto Predicates = NewInst->TheDef->getValueAsListOfDefs("Predicates"); in emitCompressEVEXTable()
286 R->getValueAsListOfDefs("Defs"), in emitNFTransformTable()
H A DGICombinerEmitter.cpp
H A DInstrDocsEmitter.cpp217 II->TheDef->getValueAsListOfDefs("Predicates"); in EmitInstrDocs()
H A DX86EVEX2VEXTablesEmitter.cpp
H A DMacroFusionPredicatorEmitter.cpp103 Fusion->getValueAsListOfDefs("Predicates"); in emitMacroFusionImpl()
H A DRegisterBankEmitter.cpp68 for (const auto *RCDef : getDef().getValueAsListOfDefs("RegisterClasses")) in getExplicitlySpecifiedRegisterClasses()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DClangOpcodesEmitter.cpp72 TypeClass->getDef()->getValueAsListOfDefs("Types")) { in Enumerate()
120 const auto &Args = R->getValueAsListOfDefs("Args"); in EmitInterp()
179 for (const auto *Arg : R->getValueAsListOfDefs("Args")) { in EmitDisasm()
197 const auto &Args = R->getValueAsListOfDefs("Args"); in EmitEmitter()
230 auto Args = R->getValueAsListOfDefs("Args"); in EmitProto()
271 const auto &Args = R->getValueAsListOfDefs("Args"); in EmitGroup()
336 auto Cases = TypeClass->getDef()->getValueAsListOfDefs("Types"); in EmitGroup()
367 auto Args = R->getValueAsListOfDefs("Args"); in EmitEval()
H A DClangSACheckersEmitter.cpp232 ->getValueAsListOfDefs("PackageOptions"); in EmitClangSACheckers()
272 Checker->getValueAsListOfDefs("Dependencies")) { in EmitClangSACheckers()
297 Checker->getValueAsListOfDefs("WeakDependencies")) { in EmitClangSACheckers()
332 ->getValueAsListOfDefs("CheckerOptions"); in EmitClangSACheckers()
H A DClangAttrEmitter.cpp83 std::vector<Record *> Spellings = Attr.getValueAsListOfDefs("Spellings"); in GetFlattenedSpellings()
1733 std::vector<Record*> Accessors = R.getValueAsListOfDefs("Accessors"); in writeAttrAccessorDefinition()
1955 ->getValueAsListOfDefs("Subjects"); in getSubjects()
1962 std::vector<Record *> Opts = Constraint->getValueAsListOfDefs("LangOpts"); in getLangOpts()
1966 return MetaSubject->getValueAsListOfDefs("LangOpts"); in getLangOpts()
2097 SubjectContainer->getValueAsListOfDefs("Subjects"); in PragmaClangAttributeSupport()
2114 MetaSubject->getValueAsListOfDefs("Constraints"); in PragmaClangAttributeSupport()
2211 std::vector<Record *> Subjects = SubjectObj->getValueAsListOfDefs("Subjects"); in isAttributedSupported()
2264 std::vector<Record *> Subjects = SubjectObj->getValueAsListOfDefs("Subjects"); in generateStrictConformsTo()
2397 std::vector<Record *> Args = Attr->getValueAsListOfDefs("Args"); in emitClangAttrTypeArgList()
[all …]
H A DClangOptionDocEmitter.cpp45 for (const Record *Flag : Option->getValueAsListOfDefs(FlagsField)) in hasFlag()
49 for (const Record *Flag : DI->getDef()->getValueAsListOfDefs(FlagsField)) in hasFlag()
367 R->getValueAsListOfDefs("HelpTextsForVariants"); in emitOption()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenSchedule.cpp275 RecVec Opcodes = R->getValueAsListOfDefs("Opcodes"); in checkSTIPredicates()
315 RecVec Classes = Def->getValueAsListOfDefs("Classes"); in processSTIPredicate()
321 RecVec Opcodes = EC->getValueAsListOfDefs("Opcodes"); in processSTIPredicate()
346 RecVec Classes = Def->getValueAsListOfDefs("Classes"); in processSTIPredicate()
353 RecVec Opcodes = EC->getValueAsListOfDefs("Opcodes"); in processSTIPredicate()
576 if (!ModelKey->getValueAsListOfDefs("IID").empty()) in addProcModel()
592 RecVec Seq = RWDef->getValueAsListOfDefs("Writes"); in scanSchedRW()
597 RecVec Vars = RWDef->getValueAsListOfDefs("Variants"); in scanSchedRW()
600 RecVec Selected = Variant->getValueAsListOfDefs("Selected"); in scanSchedRW()
622 RecVec RWs = SchedDef->getValueAsListOfDefs("SchedRW"); in collectSchedRW()
[all …]
H A DCodeGenTarget.cpp135 std::vector<Record *> LI = TargetRec->getValueAsListOfDefs("AssemblyParsers"); in getAsmParser()
147 TargetRec->getValueAsListOfDefs("AssemblyParserVariants"); in getAsmParserVariant()
159 TargetRec->getValueAsListOfDefs("AssemblyParserVariants"); in getAsmParserVariantCount()
166 std::vector<Record *> LI = TargetRec->getValueAsListOfDefs("AssemblyWriters"); in getAsmWriter()
409 RootNodes = R->getValueAsListOfDefs("RootNodes"); in ComplexPattern()
424 std::vector<Record *> PropList = R->getValueAsListOfDefs("Properties"); in ComplexPattern()
H A DCodeGenHwModes.cpp25 std::vector<Record *> PredicateRecs = R->getValueAsListOfDefs("Predicates"); in HwMode()
43 std::vector<Record *> Modes = R->getValueAsListOfDefs("Modes"); in HwModeSelect()
44 std::vector<Record *> Objects = R->getValueAsListOfDefs("Objects"); in HwModeSelect()
H A DPredicateExpander.cpp270 const RecVec &Opcodes = Rec->getValueAsListOfDefs("Opcodes"); in expandOpcodeSwitchCase()
313 expandOpcodeSwitchStatement(OS, Rec->getValueAsListOfDefs("Cases"), in expandStatement()
400 return expandCheckPseudo(OS, Rec->getValueAsListOfDefs("ValidOpcodes")); in expandPredicate()
403 return expandCheckOpcode(OS, Rec->getValueAsListOfDefs("ValidOpcodes")); in expandPredicate()
406 return expandPredicateSequence(OS, Rec->getValueAsListOfDefs("Predicates"), in expandPredicate()
410 return expandPredicateSequence(OS, Rec->getValueAsListOfDefs("Predicates"), in expandPredicate()
464 RecVec Delegates = Fn.getDeclaration()->getValueAsListOfDefs("Delegates"); in expandPrologue()
H A DCodeGenRegisters.cpp83 std::vector<Record *> Comps = TheDef->getValueAsListOfDefs("ComposedOf"); in updateComponents()
96 TheDef->getValueAsListOfDefs("CoveringSubRegIndices"); in updateComponents()
171 std::vector<Record *> SRIs = TheDef->getValueAsListOfDefs("SubRegIndices"); in buildObjectGraph()
172 std::vector<Record *> SRs = TheDef->getValueAsListOfDefs("SubRegs"); in buildObjectGraph()
193 std::vector<Record *> Aliases = TheDef->getValueAsListOfDefs("Aliases"); in buildObjectGraph()
629 std::vector<Record *> Indices = Def->getValueAsListOfDefs("SubRegIndices"); in expand()
763 std::vector<Record *> TypeList = R->getValueAsListOfDefs("RegTypes"); in CodeGenRegisterClass()
1172 for (Record *RegClass : R->getValueAsListOfDefs("Classes")) in CodeGenRegisterCategory()
H A DCodeGenSchedule.h264 return !ItinsDef->getValueAsListOfDefs("IID").empty(); in hasItineraries()
481 if (!ItinsDef->getValueAsListOfDefs("IID").empty()) { in getModelOrItinDef()
H A DCodeGenInstruction.cpp486 ImplicitDefs = R->getValueAsListOfDefs("Defs"); in CodeGenInstruction()
487 ImplicitUses = R->getValueAsListOfDefs("Uses"); in CodeGenInstruction()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DSDNodeProperties.cpp18 for (Record *Property : R->getValueAsListOfDefs("Properties")) { in parseSDPatternOperatorProperties()

12