Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/
H A DDFAPacketizerEmitter.cpp77 ArrayRef<const CodeGenProcModel *> ProcModels);
88 std::vector<const CodeGenProcModel *> &ProcItinList,
99 ArrayRef<const CodeGenProcModel *> ProcModels) { in collectAllFuncUnits()
106 for (const CodeGenProcModel *Model : ProcModels) in collectAllFuncUnits()
217 std::unordered_map<std::string, std::vector<const CodeGenProcModel *>> in run()
219 for (const CodeGenProcModel &ProcModel : CGS.procModels()) { in run()
232 raw_ostream &OS, std::vector<const CodeGenProcModel *> &ProcModels, in emitForItineraries()
240 DenseMap<const CodeGenProcModel *, unsigned> ProcModelStartIdx; in emitForItineraries()
241 for (const CodeGenProcModel *Model : ProcModels) { in emitForItineraries()
262 for (const CodeGenProcModel *Model : ProcModels) { in emitForItineraries()
H A DCodeGenSchedule.h218 struct CodeGenProcModel { struct
256 CodeGenProcModel(unsigned Idx, std::string Name, Record *MDef, in CodeGenProcModel() argument
424 std::vector<CodeGenProcModel> ProcModels;
484 const CodeGenProcModel &getModelForProc(Record *ProcDef) const { in getModelForProc()
491 CodeGenProcModel &getProcModel(Record *ModelDef) { in getProcModel()
496 const CodeGenProcModel &getProcModel(Record *ModelDef) const { in getProcModel()
501 using ProcIter = std::vector<CodeGenProcModel>::const_iterator;
504 ArrayRef<CodeGenProcModel> procModels() const { return ProcModels; } in procModels()
566 const CodeGenProcModel &ProcModel) const;
628 bool hasSuperGroup(RecVec &SubUnits, CodeGenProcModel &PM);
[all …]
H A DSubtargetEmitter.cpp95 unsigned EmitRegisterFileTables(const CodeGenProcModel &ProcModel,
97 void EmitLoadStoreQueueInfo(const CodeGenProcModel &ProcModel,
99 void EmitExtraProcessorInfo(const CodeGenProcModel &ProcModel,
105 void EmitProcessorResources(const CodeGenProcModel &ProcModel,
108 const CodeGenProcModel &ProcModel);
110 const CodeGenProcModel &ProcModel);
112 const CodeGenProcModel &ProcModel);
113 void GenSchedClassTables(const CodeGenProcModel &ProcModel,
621 const CodeGenProcModel &ProcModel, raw_ostream &OS) { in EmitProcessorResourceSubUnits()
657 static void EmitRegisterFileInfo(const CodeGenProcModel &ProcModel, in EmitRegisterFileInfo()
[all …]
H A DCodeGenSchedule.cpp794 const CodeGenProcModel &ProcModel) const { in expandRWSeqForProc()
933 const CodeGenProcModel &ProcModel = in collectSchedClasses()
953 for (const CodeGenProcModel &PM : ProcModels) { in collectSchedClasses()
1149 for (CodeGenProcModel &ProcModel : ProcModels) { in collectProcItins()
1210 for (CodeGenProcModel &ProcModel : ProcModels) in collectProcUnsupportedFeatures()
1244 const CodeGenProcModel &PM = ProcModels[PIdx]; in inferFromItinClass()
1458 const CodeGenProcModel &PM = in getIntersectingVariants()
1941 for (CodeGenProcModel &PM : ProcModels) { in collectProcResources()
1977 for (const CodeGenProcModel &ProcModel : procModels()) { in checkCompleteness()
2034 const CodeGenProcModel &PM = ProcModels[PIdx]; in collectItinProcResources()
[all …]