Lines Matching refs:CodeGenProcModel
148 ProcModels.push_back(CodeGenProcModel(0, "NoSchedModel", in collectProcModels()
168 CodeGenProcModel(ProcModels.size(), Name, ModelKey, ItinsDef)); in addProcModel()
175 CodeGenProcModel(ProcModels.size(), Name, in addProcModel()
425 const CodeGenProcModel &ProcModel) const { in expandRWSeqForProc()
565 const CodeGenProcModel &ProcModel = in collectSchedClasses()
579 for (std::vector<CodeGenProcModel>::iterator PI = ProcModels.begin(), in collectSchedClasses()
779 for (CodeGenProcModel &ProcModel : ProcModels) { in collectProcItins()
863 const CodeGenProcModel &PM = ProcModels[PIdx]; in inferFromItinClass()
1105 const CodeGenProcModel &PM = in getIntersectingVariants()
1387 bool CodeGenSchedModels::hasSuperGroup(RecVec &SubUnits, CodeGenProcModel &PM) { in hasSuperGroup()
1407 void CodeGenSchedModels::verifyProcResourceGroups(CodeGenProcModel &PM) { in verifyProcResourceGroups()
1491 CodeGenProcModel &PM = getProcModel((*RI)->getValueAsDef("SchedModel")); in collectProcResources()
1498 for (CodeGenProcModel &PM : ProcModels) { in collectProcResources()
1536 const CodeGenProcModel &PM = ProcModels[PIdx]; in collectItinProcResources()
1610 const CodeGenProcModel &PM) const { in findProcResUnits()
1655 CodeGenProcModel &PM) { in addProcResource()
1704 unsigned CodeGenProcModel::getProcResourceIdx(Record *PRDef) const { in getProcResourceIdx()
1715 void CodeGenProcModel::dump() const { in dump()