Searched refs:CodeGenSchedClass (Results 1 – 3 of 3) sorted by relevance
130 struct CodeGenSchedClass { struct150 CodeGenSchedClass(unsigned Index, std::string Name, Record *ItinClassDef) in CodeGenSchedClass() argument436 std::vector<CodeGenSchedClass> SchedClasses;456 using class_iterator = std::vector<CodeGenSchedClass>::iterator;457 using const_class_iterator = std::vector<CodeGenSchedClass>::const_iterator;543 CodeGenSchedClass &getSchedClass(unsigned Idx) { in getSchedClass()547 const CodeGenSchedClass &getSchedClass(unsigned Idx) const { in getSchedClass()557 using SchedClassIter = std::vector<CodeGenSchedClass>::const_iterator;560 ArrayRef<CodeGenSchedClass> schedClasses() const { return SchedClasses; } in schedClasses()
934 CodeGenSchedClass &SC = getSchedClass(SCIdx); in collectSchedClasses()1034 auto IsKeyEqual = [=](const CodeGenSchedClass &SC) { in addSchedClass()1054 CodeGenSchedClass &SC = SchedClasses.back(); in addSchedClass()1127 CodeGenSchedClass &SC = SchedClasses.back(); in createInstRWClass()1190 for (const CodeGenSchedClass &SC : in collectProcItins()1682 const CodeGenSchedClass &FromSC, in dumpTransition()1712 const CodeGenSchedClass &FromSC = SchedModels.getSchedClass(FromClassIdx); in inferFromTransitions()1905 for (const CodeGenSchedClass &SC : in collectProcResources()2022 const CodeGenSchedClass &SC = getSchedClass(SCIdx); in checkCompleteness()2242 void CodeGenSchedClass::dump(const CodeGenSchedModels* SchedModels) const { in dump()
1037 for (const CodeGenSchedClass &SC : SchedModels.schedClasses()) { in GenSchedClassTables()1413 const CodeGenSchedClass &SchedClass = SchedModels.getSchedClass(SCIdx); in EmitSchedClassTables()1551 const CodeGenSchedClass &SC, PredicateExpander &PE, in emitPredicates()1625 for (const CodeGenSchedClass &SC : SchedModels.schedClasses()) { in collectVariantClasses()1641 static void collectProcessorIndices(const CodeGenSchedClass &SC, in collectProcessorIndices()1679 const CodeGenSchedClass &SC = SchedModels.getSchedClass(VC); in emitSchedModelHelpersImpl()