Searched refs:ProcModels (Results 1 – 5 of 5) sorted by relevance
/external/llvm-project/llvm/utils/TableGen/ |
D | DFAPacketizerEmitter.cpp | 77 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()
|
D | CodeGenSchedule.h | 424 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()
|
D | CodeGenSchedule.cpp | 525 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/ |
D | CodeGenSchedule.h | 234 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()
|
D | CodeGenSchedule.cpp | 143 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 …]
|