Lines Matching refs:Order
191 SmallVector<RegionNode *, 8> Order; member in __anon8647049c0111::StructurizeCFG
347 if (is_contained(Order, *I)) in orderNodes()
359 Order.push_back(*LoopI); in orderNodes()
369 Order.push_back(*I); in orderNodes()
376 std::reverse(Order.begin(), Order.end()); in orderNodes()
514 for (RegionNode *RN : reverse(Order)) { in collectInfos()
723 BasicBlock *Insert = Order.empty() ? ParentRegion->getExit() : in getNextFlow()
724 Order.back()->getEntry(); in getNextFlow()
754 if (!Order.empty() || !ExitUseAllowed) in needPostfix()
804 RegionNode *Node = Order.pop_back_val(); in wireFlow()
827 while (!Order.empty() && !Visited.count(LoopEnd) && in wireFlow()
828 dominatesPredicates(Entry, Order.back())) { in wireFlow()
839 RegionNode *Node = Order.back(); in handleLoops()
894 while (!Order.empty()) { in createFlow()
1025 Order.clear(); in runOnRegion()