Lines Matching refs:CodeGenProcModel
214 struct CodeGenProcModel { struct
252 CodeGenProcModel(unsigned Idx, std::string Name, Record *MDef, in CodeGenProcModel() argument
420 std::vector<CodeGenProcModel> ProcModels;
480 const CodeGenProcModel &getModelForProc(Record *ProcDef) const { in getModelForProc()
487 CodeGenProcModel &getProcModel(Record *ModelDef) { in getProcModel()
492 const CodeGenProcModel &getProcModel(Record *ModelDef) const { in getProcModel()
497 using ProcIter = std::vector<CodeGenProcModel>::const_iterator;
500 ArrayRef<CodeGenProcModel> procModels() const { return ProcModels; } in procModels()
562 const CodeGenProcModel &ProcModel) const;
570 Record *findProcResUnits(Record *ProcResKind, const CodeGenProcModel &PM,
624 bool hasSuperGroup(RecVec &SubUnits, CodeGenProcModel &PM);
625 void verifyProcResourceGroups(CodeGenProcModel &PM);
637 void addProcResource(Record *ProcResourceKind, CodeGenProcModel &PM,