reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1408 bool isComplete() const { return DFSStack.empty(); } 1411 DFSStack.push_back(std::make_pair(SU, SU->Preds.begin())); 1413 void advance() { ++DFSStack.back().second; } 1416 DFSStack.pop_back(); 1417 return DFSStack.empty() ? nullptr : std::prev(DFSStack.back().second); 1417 return DFSStack.empty() ? nullptr : std::prev(DFSStack.back().second); 1420 const SUnit *getCurr() const { return DFSStack.back().first; } 1422 SUnit::const_pred_iterator getPred() const { return DFSStack.back().second; }