Searched refs:StackEntry (Results 1 – 2 of 2) sorted by relevance
66 dfs_stack: Vec<StackEntry>,550 enum StackEntry { enum562 allocs.dfs_stack.push(StackEntry::Trace(val)); in post_order_dfs()566 StackEntry::Visit(val) => { in post_order_dfs()572 StackEntry::Trace(val) => { in post_order_dfs()577 allocs.dfs_stack.push(StackEntry::Visit(val)); in post_order_dfs()582 allocs.dfs_stack.push(StackEntry::Trace(v)); in post_order_dfs()
807 enum StackEntry { in remove_pure_and_optimize() enum811 let mut block_stack = vec![StackEntry::Visit(root)]; in remove_pure_and_optimize()814 StackEntry::Visit(block) => { in remove_pure_and_optimize()817 block_stack.push(StackEntry::Pop); in remove_pure_and_optimize()821 .map(StackEntry::Visit), in remove_pure_and_optimize()897 StackEntry::Pop => { in remove_pure_and_optimize()