Lines Matching defs:SyncedSchedGroups
260 DenseMap<int, SmallVector<SchedGroup, 4>> SyncedSchedGroups;
344 PipelineSolver(DenseMap<int, SmallVector<SchedGroup, 4>> &SyncedSchedGroups,
348 SyncedSchedGroups(SyncedSchedGroups), IsBottomUp(IsBottomUp) {
393 for (auto &SyncPipe : SyncedSchedGroups) {
829 /// Add SchedGroups to \p SyncedSchedGroups to implement this Strategy.
832 DenseMap<int, SmallVector<SchedGroup, 4>> &SyncedSchedGroups,
852 DenseMap<int, SmallVector<SchedGroup, 4>> &SyncedSchedGroups,
868 DenseMap<int, SmallVector<SchedGroup, 4>> &SyncedSchedGroups,
879 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
883 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
1322 DenseMap<int, SmallVector<SchedGroup, 4>> &SyncedSchedGroups,
1542 DenseMap<int, SmallVector<SchedGroup, 4>> &SyncedSchedGroups,
1602 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
1615 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
1629 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
1637 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
1655 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
1669 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
1683 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
1700 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
1734 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
1746 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
1753 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
1768 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
1790 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
1806 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
1824 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
1835 DenseMap<int, SmallVector<SchedGroup, 4>> &SyncedSchedGroups,
1851 DenseMap<int, SmallVector<SchedGroup, 4>> &SyncedSchedGroups,
1861 SchedGroup *SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
1865 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2065 DenseMap<int, SmallVector<SchedGroup, 4>> &SyncedSchedGroups,
2085 DenseMap<int, SmallVector<SchedGroup, 4>> &SyncedSchedGroups,
2177 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2181 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2193 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2198 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2204 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2208 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2217 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2222 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2227 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2234 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2238 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2245 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2254 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2258 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2263 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2274 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2279 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2284 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2288 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2293 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2298 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2302 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2309 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2313 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2320 SG = &SyncedSchedGroups[PipelineSyncID].emplace_back(
2354 DenseMap<int, SmallVector<SchedGroup, 4>> SyncedSchedGroups;
2581 SyncedSchedGroups.clear();
2604 PipelineSolver PS(SyncedSchedGroups, SyncedInstrs, DAG, IsBottomUp);
2680 auto &SG = SyncedSchedGroups[SyncID].emplace_back((SchedGroupMask)SGMask,
2694 return S->applyIGLPStrategy(SyncedInstrs, SyncedSchedGroups, Phase);