Lines Matching defs:ModelDef
213 // ModelDef is NULL for inferred Models. This happens when a processor defines
215 // model nor itinerary, then ModelDef remains pointing to NoModel. NoModel has
226 const Record *ModelDef;
272 : Index(Idx), ModelName(std::move(Name)), ModelDef(MDef), ItinsDef(IDef),
491 const Record *ModelDef = ProcDef->getValueAsDef("SchedModel");
494 assert(ModelDef->getValueAsBit("NoModel") &&
498 return ModelDef;
502 const Record *ModelDef = getModelOrItinDef(ProcDef);
503 ProcModelMapTy::const_iterator I = ProcModelMap.find(ModelDef);
508 const CodeGenProcModel &getProcModel(const Record *ModelDef) const {
509 ProcModelMapTy::const_iterator I = ProcModelMap.find(ModelDef);
513 CodeGenProcModel &getProcModel(const Record *ModelDef) {
515 static_cast<const CodeGenSchedModels &>(*this).getProcModel(ModelDef));