Home
last modified time | relevance | path

Searched refs:edge_iterator (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/utils/TableGen/GlobalISel/
H A DGIMatchDag.h59 using edge_iterator = raw_pointer_iterator<EdgesVec::iterator>; variable
90 edge_iterator edges_begin() { in edges_begin()
93 edge_iterator edges_end() { in edges_end()
102 iterator_range<edge_iterator> edges() { in edges()
/llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp316 using edge_iterator = SmallVectorImpl<BasicBlock *>::const_iterator; typedef in __anonbfeb721b0111::BBState
318 edge_iterator pred_begin() const { return Preds.begin(); } in pred_begin()
319 edge_iterator pred_end() const { return Preds.end(); } in pred_end()
320 edge_iterator succ_begin() const { return Succs.begin(); } in succ_begin()
321 edge_iterator succ_end() const { return Succs.end(); } in succ_end()
1444 BBState::edge_iterator SI(MyStates.succ_begin()), in VisitBottomUp()
1487 for (BBState::edge_iterator PI(MyStates.pred_begin()), in VisitBottomUp()
1628 BBState::edge_iterator PI(MyStates.pred_begin()), in VisitTopDown()
1733 SmallVector<std::pair<BasicBlock *, BBState::edge_iterator>, 16> PredStack; in ComputePostOrders()
1745 BBState::edge_iterator PE = BBStates[PredStack.back().first].pred_end(); in ComputePostOrders()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h206 using edge_iterator = EdgeVector::iterator; variable
315 iterator_range<edge_iterator> edges() { in edges()
332 edge_iterator removeEdge(edge_iterator I) { return Edges.erase(I); } in removeEdge()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/
H A DJITLink.cpp180 std::vector<Block::edge_iterator> EdgesToRemove; in splitBlock()
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A D2006-09-01-CycleInDAG.ll27 %struct.edge_iterator = type { i32, ptr }
H A D2007-10-15-CoalescerCrash.ll23 %struct.edge_iterator = type { i32, ptr }