Searched refs:CodeGenProcModel (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | CodeGenSchedule.h | 215 struct CodeGenProcModel { struct 253 CodeGenProcModel(unsigned Idx, std::string Name, Record *MDef, in CodeGenProcModel() argument 420 std::vector<CodeGenProcModel> ProcModels; 480 const CodeGenProcModel &getModelForProc(Record *ProcDef) const { in getModelForProc() 487 CodeGenProcModel &getProcModel(Record *ModelDef) { in getProcModel() 492 const CodeGenProcModel &getProcModel(Record *ModelDef) const { in getProcModel() 497 using ProcIter = std::vector<CodeGenProcModel>::const_iterator; 500 ArrayRef<CodeGenProcModel> procModels() const { return ProcModels; } in procModels() 562 const CodeGenProcModel &ProcModel) const; 624 bool hasSuperGroup(RecVec &SubUnits, CodeGenProcModel &PM); [all …]
|
| H A D | SubtargetEmitter.cpp | 94 unsigned EmitRegisterFileTables(const CodeGenProcModel &ProcModel, 96 void EmitLoadStoreQueueInfo(const CodeGenProcModel &ProcModel, 98 void EmitExtraProcessorInfo(const CodeGenProcModel &ProcModel, 104 void EmitProcessorResources(const CodeGenProcModel &ProcModel, 107 const CodeGenProcModel &ProcModel); 109 const CodeGenProcModel &ProcModel); 111 const CodeGenProcModel &ProcModel); 112 void GenSchedClassTables(const CodeGenProcModel &ProcModel, 597 const CodeGenProcModel &ProcModel, raw_ostream &OS) { in EmitProcessorResourceSubUnits() 633 static void EmitRegisterFileInfo(const CodeGenProcModel &ProcModel, in EmitRegisterFileInfo() [all …]
|
| H A D | CodeGenSchedule.cpp | 800 const CodeGenProcModel &ProcModel) const { in expandRWSeqForProc() 940 const CodeGenProcModel &ProcModel = in collectSchedClasses() 960 for (const CodeGenProcModel &PM : ProcModels) { in collectSchedClasses() 1149 for (CodeGenProcModel &ProcModel : ProcModels) { in collectProcItins() 1210 for (CodeGenProcModel &ProcModel : ProcModels) { in collectProcUnsupportedFeatures() 1245 const CodeGenProcModel &PM = ProcModels[PIdx]; in inferFromItinClass() 1468 const CodeGenProcModel &PM = in getIntersectingVariants() 1890 for (CodeGenProcModel &PM : ProcModels) { in collectProcResources() 1927 for (const CodeGenProcModel &ProcModel : procModels()) { in checkCompleteness() 1981 const CodeGenProcModel &PM = ProcModels[PIdx]; in collectItinProcResources() [all …]
|