Lines Matching defs:edge_iterator
313 using edge_iterator = SmallVectorImpl<BasicBlock *>::const_iterator;
315 edge_iterator pred_begin() const { return Preds.begin(); }
316 edge_iterator pred_end() const { return Preds.end(); }
317 edge_iterator succ_begin() const { return Succs.begin(); }
318 edge_iterator succ_end() const { return Succs.end(); }
1405 BBState::edge_iterator SI(MyStates.succ_begin()),
1448 for (BBState::edge_iterator PI(MyStates.pred_begin()),
1589 BBState::edge_iterator PI(MyStates.pred_begin()),
1694 SmallVector<std::pair<BasicBlock *, BBState::edge_iterator>, 16> PredStack;
1706 BBState::edge_iterator PE = BBStates[PredStack.back().first].pred_end();