Searched refs:post_order (Results 1 – 8 of 8) sorted by relevance
652 post_order_compute (int *post_order, bool include_entry_exit) in post_order_compute() argument660 post_order[post_order_num++] = EXIT_BLOCK; in post_order_compute()697 post_order[post_order_num++] = dest->index; in post_order_compute()702 post_order[post_order_num++] = src->index; in post_order_compute()712 post_order[post_order_num++] = ENTRY_BLOCK; in post_order_compute()
425 for (BlockT *BB : post_order(EntryBlock)) in traverse()475 for (auto DomNode : post_order(DomRoot)) { in Analyze()
717 for (auto DomNode : post_order(N)) in scanForRegions()
182 template <class T> iterator_range<po_iterator<T>> post_order(const T &G) { in post_order() function
522 for (auto BB : post_order(&F.getEntryBlock())) { in runOnFunction()
536 for (auto i : post_order(T)) { in ComputeUsesVAFloatArgument()
809 for (auto DomNode : post_order(DomTree)) in runOnMachineFunction()
3119 for (auto BB : post_order(&F.getEntryBlock())) { in runOnFunction()