Home
last modified time | relevance | path

Searched refs:CodeGenProcModel (Results 1 – 3 of 3) sorted by relevance

/external/llvm/utils/TableGen/
DCodeGenSchedule.h175 struct CodeGenProcModel { struct
200 CodeGenProcModel(unsigned Idx, const std::string &Name, Record *MDef, in CodeGenProcModel() argument
228 std::vector<CodeGenProcModel> ProcModels; argument
283 const CodeGenProcModel &getModelForProc(Record *ProcDef) const { in getModelForProc()
290 CodeGenProcModel &getProcModel(Record *ModelDef) { in getProcModel()
295 const CodeGenProcModel &getProcModel(Record *ModelDef) const { in getProcModel()
300 typedef std::vector<CodeGenProcModel>::const_iterator ProcIter;
363 const CodeGenProcModel &ProcModel) const;
375 const CodeGenProcModel &PM) const;
407 bool hasSuperGroup(RecVec &SubUnits, CodeGenProcModel &PM);
[all …]
DSubtargetEmitter.cpp86 void EmitProcessorResources(const CodeGenProcModel &ProcModel,
89 const CodeGenProcModel &ProcModel);
91 const CodeGenProcModel &ProcModel);
93 const CodeGenProcModel &ProcModel);
94 void GenSchedClassTables(const CodeGenProcModel &ProcModel,
424 const CodeGenProcModel &ProcModel = *PI; in EmitStageAndOperandCycleData()
605 void SubtargetEmitter::EmitProcessorResources(const CodeGenProcModel &ProcModel, in EmitProcessorResources()
655 const CodeGenSchedRW &SchedWrite, const CodeGenProcModel &ProcModel) { in FindWriteResources()
710 const CodeGenProcModel &ProcModel) { in FindReadAdvance()
765 const CodeGenProcModel &PM) { in ExpandProcResources()
[all …]
DCodeGenSchedule.cpp416 const CodeGenProcModel &ProcModel) const { in expandRWSeqForProc()
556 const CodeGenProcModel &ProcModel = in collectSchedClasses()
570 for (std::vector<CodeGenProcModel>::iterator PI = ProcModels.begin(), in collectSchedClasses()
771 for (CodeGenProcModel &ProcModel : ProcModels) { in collectProcItins()
855 const CodeGenProcModel &PM = ProcModels[PIdx]; in inferFromItinClass()
1097 const CodeGenProcModel &PM = in getIntersectingVariants()
1379 bool CodeGenSchedModels::hasSuperGroup(RecVec &SubUnits, CodeGenProcModel &PM) { in hasSuperGroup()
1399 void CodeGenSchedModels::verifyProcResourceGroups(CodeGenProcModel &PM) { in verifyProcResourceGroups()
1483 CodeGenProcModel &PM = getProcModel((*RI)->getValueAsDef("SchedModel")); in collectProcResources()
1490 for (CodeGenProcModel &PM : ProcModels) { in collectProcResources()
[all …]