Home
last modified time | relevance | path

Searched refs:ProcModels (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/llvm/utils/TableGen/
DDFAPacketizerEmitter.cpp77 ArrayRef<const CodeGenProcModel *> ProcModels);
99 ArrayRef<const CodeGenProcModel *> ProcModels) { in collectAllFuncUnits() argument
103 LLVM_DEBUG(dbgs() << " (" << ProcModels.size() << " itineraries)\n"); in collectAllFuncUnits()
106 for (const CodeGenProcModel *Model : ProcModels) in collectAllFuncUnits()
232 raw_ostream &OS, std::vector<const CodeGenProcModel *> &ProcModels, in emitForItineraries() argument
236 collectAllFuncUnits(ProcModels); in emitForItineraries()
241 for (const CodeGenProcModel *Model : ProcModels) { in emitForItineraries()
262 for (const CodeGenProcModel *Model : ProcModels) { in emitForItineraries()
DCodeGenSchedule.h424 std::vector<CodeGenProcModel> ProcModels; variable
488 return ProcModels[I->second]; in getModelForProc()
494 return ProcModels[I->second]; in getProcModel()
502 ProcIter procModelBegin() const { return ProcModels.begin(); } in procModelBegin()
503 ProcIter procModelEnd() const { return ProcModels.end(); } in procModelEnd()
504 ArrayRef<CodeGenProcModel> procModels() const { return ProcModels; } in procModels()
DCodeGenSchedule.cpp525 ProcModels.reserve(ProcRecords.size()+1); in collectProcModels()
530 ProcModels.emplace_back(0, "NoSchedModel", NoModelDef, NoItinsDef); in collectProcModels()
543 if (!ProcModelMap.insert(std::make_pair(ModelKey, ProcModels.size())).second) in addProcModel()
549 ProcModels.emplace_back(ProcModels.size(), Name, ModelKey, ItinsDef); in addProcModel()
555 ProcModels.emplace_back(ProcModels.size(), Name, in addProcModel()
558 LLVM_DEBUG(ProcModels.back().dump()); in addProcModel()
954 for (const CodeGenProcModel &PM : ProcModels) { in collectSchedClasses()
1150 for (CodeGenProcModel &ProcModel : ProcModels) { in collectProcItins()
1205 ProcModels[I->second].ItinRWDefs.push_back(RWDef); in collectProcItinRW()
1211 for (CodeGenProcModel &ProcModel : ProcModels) { in collectProcUnsupportedFeatures()
[all …]
/external/llvm/utils/TableGen/
DCodeGenSchedule.h234 std::vector<CodeGenProcModel> ProcModels; variable
296 return ProcModels[I->second]; in getModelForProc()
302 return ProcModels[I->second]; in getProcModel()
310 ProcIter procModelBegin() const { return ProcModels.begin(); } in procModelBegin()
311 ProcIter procModelEnd() const { return ProcModels.end(); } in procModelEnd()
312 ArrayRef<CodeGenProcModel> procModels() const { return ProcModels; } in procModels()
DCodeGenSchedule.cpp143 ProcModels.reserve(ProcRecords.size()+1); in collectProcModels()
148 ProcModels.emplace_back(0, "NoSchedModel", NoModelDef, NoItinsDef); in collectProcModels()
160 if (!ProcModelMap.insert(std::make_pair(ModelKey, ProcModels.size())).second) in addProcModel()
166 ProcModels.emplace_back(ProcModels.size(), Name, ModelKey, ItinsDef); in addProcModel()
172 ProcModels.emplace_back(ProcModels.size(), Name, in addProcModel()
175 DEBUG(ProcModels.back().dump()); in addProcModel()
577 for (std::vector<CodeGenProcModel>::iterator PI = ProcModels.begin(), in collectSchedClasses()
578 PE = ProcModels.end(); PI != PE; ++PI) { in collectSchedClasses()
778 for (CodeGenProcModel &ProcModel : ProcModels) { in collectProcItins()
832 ProcModels[I->second].ItinRWDefs.push_back(*II); in collectProcItinRW()
[all …]