Lines Matching refs:ProcModel

794   const CodeGenProcModel &ProcModel) const {  in expandRWSeqForProc()
802 if (&getProcModel(ModelDef) != &ProcModel) in expandRWSeqForProc()
807 "defined for processor " + ProcModel.ModelName + in expandRWSeqForProc()
813 RWSeq, IsRead,ProcModel); in expandRWSeqForProc()
824 expandRWSeqForProc(Idx, RWSeq, IsRead, ProcModel); in expandRWSeqForProc()
933 const CodeGenProcModel &ProcModel = in collectSchedClasses() local
935 ProcIndices.push_back(ProcModel.Index); in collectSchedClasses()
936 LLVM_DEBUG(dbgs() << "InstRW on " << ProcModel.ModelName << " for " in collectSchedClasses()
1149 for (CodeGenProcModel &ProcModel : ProcModels) { in collectProcItins()
1150 if (!ProcModel.hasItineraries()) in collectProcItins()
1153 RecVec ItinRecords = ProcModel.ItinsDef->getValueAsListOfDefs("IID"); in collectProcItins()
1157 ProcModel.ItinDefList.resize(NumInstrSchedClasses); in collectProcItins()
1169 ProcModel.ItinDefList[SC.Index] = ItinData; in collectProcItins()
1174 LLVM_DEBUG(dbgs() << ProcModel.ItinsDef->getName() in collectProcItins()
1180 assert(!ProcModel.ItinDefList[0] && "NoItinerary class can't have rec"); in collectProcItins()
1182 for (unsigned i = 1, N = ProcModel.ItinDefList.size(); i < N; ++i) { in collectProcItins()
1183 if (!ProcModel.ItinDefList[i]) in collectProcItins()
1184 dbgs() << ProcModel.ItinsDef->getName() in collectProcItins()
1210 for (CodeGenProcModel &ProcModel : ProcModels) in collectProcUnsupportedFeatures()
1212 ProcModel.UnsupportedFeaturesDefs, in collectProcUnsupportedFeatures()
1213 ProcModel.ModelDef->getValueAsListOfDefs("UnsupportedFeatures")); in collectProcUnsupportedFeatures()
1977 for (const CodeGenProcModel &ProcModel : procModels()) { in checkCompleteness() local
1978 const bool HasItineraries = ProcModel.hasItineraries(); in checkCompleteness()
1979 if (!ProcModel.ModelDef->getValueAsBit("CompleteModel")) in checkCompleteness()
1984 if (ProcModel.isUnsupported(*Inst)) in checkCompleteness()
1992 ProcModel.ModelDef->getName() + "'"); in checkCompleteness()
2006 auto I = find_if(InstRWs, [&ProcModel](const Record *R) { in checkCompleteness()
2007 return R->getValueAsDef("SchedModel") == ProcModel.ModelDef; in checkCompleteness()
2010 PrintError(Inst->TheDef->getLoc(), "'" + ProcModel.ModelName + in checkCompleteness()