Lines Matching refs:SC

1037   for (const CodeGenSchedClass &SC : SchedModels.schedClasses()) {  in GenSchedClassTables()  local
1038 LLVM_DEBUG(SC.dump(&SchedModels)); in GenSchedClassTables()
1054 make_range(SC.Transitions.begin(), SC.Transitions.end())) { in GenSchedClassTables()
1068 assert(!SC.ProcIndices.empty() && "expect at least one procidx"); in GenSchedClassTables()
1069 if (SC.ProcIndices[0] != 0) { in GenSchedClassTables()
1070 if (!is_contained(SC.ProcIndices, ProcModel.Index)) in GenSchedClassTables()
1073 IdxVec Writes = SC.Writes; in GenSchedClassTables()
1074 IdxVec Reads = SC.Reads; in GenSchedClassTables()
1075 if (!SC.InstRWs.empty()) { in GenSchedClassTables()
1079 for (Record *RW : SC.InstRWs) { in GenSchedClassTables()
1097 if (is_contained(Matched, SC.ItinClassDef)) { in GenSchedClassTables()
1105 << " does not have resources for class " << SC.Name in GenSchedClassTables()
1551 const CodeGenSchedClass &SC, PredicateExpander &PE, in emitPredicates() argument
1599 SS << "return " << T.ToClassIdx << "; // " << SC.Name << '\n'; in emitPredicates()
1625 for (const CodeGenSchedClass &SC : SchedModels.schedClasses()) { in collectVariantClasses() local
1627 if (SC.Transitions.empty()) in collectVariantClasses()
1633 if (llvm::none_of(SC.Transitions, hasMCSchedPredicates)) in collectVariantClasses()
1637 VariantClasses.push_back(SC.Index); in collectVariantClasses()
1641 static void collectProcessorIndices(const CodeGenSchedClass &SC, in collectProcessorIndices() argument
1646 for (const CodeGenSchedTransition &T : SC.Transitions) { in collectProcessorIndices()
1679 const CodeGenSchedClass &SC = SchedModels.getSchedClass(VC); in emitSchedModelHelpersImpl() local
1680 collectProcessorIndices(SC, ProcIndices); in emitSchedModelHelpersImpl()
1682 OS << " case " << VC << ": // " << SC.Name << '\n'; in emitSchedModelHelpersImpl()
1701 for (const CodeGenSchedTransition &T : SC.Transitions) { in emitSchedModelHelpersImpl()
1733 if (SC.isInferred()) in emitSchedModelHelpersImpl()
1734 OS << " return " << SC.Index << ";\n"; in emitSchedModelHelpersImpl()