Lines Matching refs:PipelineSolver
277 class PipelineSolver { class
367 PipelineSolver(DenseMap<int, SmallVector<SchedGroup, 4>> &SyncedSchedGroups, in PipelineSolver() function in __anon114cba190111::PipelineSolver
396 void PipelineSolver::reset() { in reset()
415 void PipelineSolver::convertSyncMapsToArrays() { in convertSyncMapsToArrays()
442 template <typename T> void PipelineSolver::linkSchedGroups(T I, T E) { in linkSchedGroups()
452 void PipelineSolver::makePipeline() { in makePipeline()
480 int PipelineSolver::linkSUnit( in linkSUnit()
497 int PipelineSolver::addEdges( in addEdges()
515 void PipelineSolver::removeEdges( in removeEdges()
532 void PipelineSolver::advancePosition() { in advancePosition()
546 void PipelineSolver::retreatPosition() { in retreatPosition()
570 bool PipelineSolver::checkOptimal() { in checkOptimal()
588 void PipelineSolver::populateReadyList( in populateReadyList()
625 bool PipelineSolver::solveExact() { in solveExact()
724 void PipelineSolver::greedyFind( in greedyFind()
782 bool PipelineSolver::solveGreedy() { in solveGreedy()
798 unsigned PipelineSolver::computeProblemSize() { in computeProblemSize()
807 void PipelineSolver::solve() { in solve()
1631 PipelineSolver PS(SyncedSchedGroups, SyncedInstrs, DAG, IsBottomUp); in apply()