reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
528 ProcModels.reserve(ProcRecords.size()+1); 533 ProcModels.emplace_back(0, "NoSchedModel", NoModelDef, NoItinsDef); 546 if (!ProcModelMap.insert(std::make_pair(ModelKey, ProcModels.size())).second) 552 ProcModels.emplace_back(ProcModels.size(), Name, ModelKey, ItinsDef); 552 ProcModels.emplace_back(ProcModels.size(), Name, ModelKey, ItinsDef); 558 ProcModels.emplace_back(ProcModels.size(), Name, 558 ProcModels.emplace_back(ProcModels.size(), Name, 561 LLVM_DEBUG(ProcModels.back().dump()); 957 for (const CodeGenProcModel &PM : ProcModels) { 1154 for (CodeGenProcModel &ProcModel : ProcModels) { 1209 ProcModels[I->second].ItinRWDefs.push_back(RWDef); 1215 for (CodeGenProcModel &ProcModel : ProcModels) { 1249 for (unsigned PIdx = 0, PEnd = ProcModels.size(); PIdx != PEnd; ++PIdx) { 1250 const CodeGenProcModel &PM = ProcModels[PIdx]; 1895 for (CodeGenProcModel &PM : ProcModels) { 1988 for (unsigned PIdx = 0, PEnd = ProcModels.size(); PIdx != PEnd; ++PIdx) { 1989 const CodeGenProcModel &PM = ProcModels[PIdx]; 2121 RecVec &WRDefs = ProcModels[PIdx].WriteResDefs; 2130 addProcResource(*WritePRI, ProcModels[PIdx], ProcWriteResDef->getLoc()); 2137 RecVec &RADefs = ProcModels[PIdx].ReadAdvanceDefs;utils/TableGen/CodeGenSchedule.h
483 return ProcModels[I->second]; 489 return ProcModels[I->second]; 497 ProcIter procModelBegin() const { return ProcModels.begin(); } 498 ProcIter procModelEnd() const { return ProcModels.end(); } 499 ArrayRef<CodeGenProcModel> procModels() const { return ProcModels; }