reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

utils/TableGen/CodeGenSchedule.cpp
  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; }