Lines Matching refs:CodeGenProcModel
221 struct CodeGenProcModel { struct
259 CodeGenProcModel(unsigned Idx, std::string Name, Record *MDef, Record *IDef) in CodeGenProcModel() argument
429 std::vector<CodeGenProcModel> ProcModels;
489 const CodeGenProcModel &getModelForProc(Record *ProcDef) const { in getModelForProc()
496 CodeGenProcModel &getProcModel(Record *ModelDef) { in getProcModel()
501 const CodeGenProcModel &getProcModel(Record *ModelDef) const { in getProcModel()
506 using ProcIter = std::vector<CodeGenProcModel>::const_iterator;
509 ArrayRef<CodeGenProcModel> procModels() const { return ProcModels; } in procModels()
568 const CodeGenProcModel &ProcModel) const;
576 Record *findProcResUnits(Record *ProcResKind, const CodeGenProcModel &PM,
631 bool hasSuperGroup(RecVec &SubUnits, CodeGenProcModel &PM);
632 void verifyProcResourceGroups(CodeGenProcModel &PM);
644 void addProcResource(Record *ProcResourceKind, CodeGenProcModel &PM,