Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DCodeGenSchedule.h215 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 DSubtargetEmitter.cpp94 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 DCodeGenSchedule.cpp800 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 …]