Lines Matching refs:SC

987   for (const CodeGenSchedClass &SC : SchedModels.schedClasses()) {  in GenSchedClassTables()  local
988 LLVM_DEBUG(SC.dump(&SchedModels)); in GenSchedClassTables()
1004 make_range(SC.Transitions.begin(), SC.Transitions.end())) { in GenSchedClassTables()
1018 assert(!SC.ProcIndices.empty() && "expect at least one procidx"); in GenSchedClassTables()
1019 if (SC.ProcIndices[0] != 0) { in GenSchedClassTables()
1020 if (!is_contained(SC.ProcIndices, ProcModel.Index)) in GenSchedClassTables()
1023 IdxVec Writes = SC.Writes; in GenSchedClassTables()
1024 IdxVec Reads = SC.Reads; in GenSchedClassTables()
1025 if (!SC.InstRWs.empty()) { in GenSchedClassTables()
1029 for (Record *RW : SC.InstRWs) { in GenSchedClassTables()
1047 if (is_contained(Matched, SC.ItinClassDef)) { in GenSchedClassTables()
1055 << " does not have resources for class " << SC.Name in GenSchedClassTables()
1446 const CodeGenSchedClass &SC, PredicateExpander &PE, in emitPredicates() argument
1494 SS << "return " << T.ToClassIdx << "; // " << SC.Name << '\n'; in emitPredicates()
1521 for (const CodeGenSchedClass &SC : SchedModels.schedClasses()) { in collectVariantClasses() local
1523 if (SC.Transitions.empty()) in collectVariantClasses()
1529 if (!any_of(SC.Transitions, [](const CodeGenSchedTransition &T) { in collectVariantClasses()
1535 VariantClasses.push_back(SC.Index); in collectVariantClasses()
1539 static void collectProcessorIndices(const CodeGenSchedClass &SC, in collectProcessorIndices() argument
1544 for (const CodeGenSchedTransition &T : SC.Transitions) { in collectProcessorIndices()
1578 const CodeGenSchedClass &SC = SchedModels.getSchedClass(VC); in emitSchedModelHelpersImpl() local
1579 collectProcessorIndices(SC, ProcIndices); in emitSchedModelHelpersImpl()
1581 OS << " case " << VC << ": // " << SC.Name << '\n'; in emitSchedModelHelpersImpl()
1600 for (const CodeGenSchedTransition &T : SC.Transitions) { in emitSchedModelHelpersImpl()
1632 if (SC.isInferred()) in emitSchedModelHelpersImpl()
1633 OS << " return " << SC.Index << ";\n"; in emitSchedModelHelpersImpl()