Lines Matching refs:PipelineSolver
254 class PipelineSolver { class
344 PipelineSolver(DenseMap<int, SmallVector<SchedGroup, 4>> &SyncedSchedGroups, in PipelineSolver() function in __anon5d856e630111::PipelineSolver
373 void PipelineSolver::reset() { in reset()
392 void PipelineSolver::convertSyncMapsToArrays() { in convertSyncMapsToArrays()
419 template <typename T> void PipelineSolver::linkSchedGroups(T I, T E) { in linkSchedGroups()
429 void PipelineSolver::makePipeline() { in makePipeline()
456 int PipelineSolver::linkSUnit( in linkSUnit()
473 int PipelineSolver::addEdges( in addEdges()
491 void PipelineSolver::removeEdges( in removeEdges()
508 void PipelineSolver::advancePosition() { in advancePosition()
522 void PipelineSolver::retreatPosition() { in retreatPosition()
546 bool PipelineSolver::checkOptimal() { in checkOptimal()
564 void PipelineSolver::populateReadyList( in populateReadyList()
597 bool PipelineSolver::solveExact() { in solveExact()
696 void PipelineSolver::greedyFind( in greedyFind()
754 bool PipelineSolver::solveGreedy() { in solveGreedy()
770 unsigned PipelineSolver::computeProblemSize() { in computeProblemSize()
779 void PipelineSolver::solve() { in solve()
2585 PipelineSolver PS(SyncedSchedGroups, SyncedInstrs, DAG, IsBottomUp); in apply()