Home
last modified time | relevance | path

Searched refs:post_order (Results 1 – 25 of 26) sorted by relevance

12

/third_party/skia/third_party/externals/spirv-cross/
Dspirv_cfg.cpp59 for (auto i = post_order.size(); i; i--) in build_immediate_dominators()
61 uint32_t block = post_order[i - 1]; in build_immediate_dominators()
204 post_order.push_back(block_id); in post_order_visit()
213 post_order.clear(); in build_post_order_visit_order()
368 auto post_order = cfg.get_visit_order(dominator); in lift_continue_block_dominator() local
376 if (cfg.get_visit_order(block.next_block) > post_order) in lift_continue_block_dominator()
381 if (cfg.get_visit_order(block.true_block) > post_order) in lift_continue_block_dominator()
383 if (cfg.get_visit_order(block.false_block) > post_order) in lift_continue_block_dominator()
390 if (cfg.get_visit_order(target.block) > post_order) in lift_continue_block_dominator()
393 if (block.default_block && cfg.get_visit_order(block.default_block) > post_order) in lift_continue_block_dominator()
Dspirv_cfg.hpp131 SmallVector<uint32_t> post_order; member in SPIRV_CROSS_NAMESPACE::CFG
/third_party/python/Lib/lib2to3/
Drefactor.py195 self.pre_order, self.post_order = self.get_fixers()
204 for fixer in chain(self.post_order, self.pre_order):
211 elif fixer in self.post_order:
406 for fixer in chain(self.pre_order, self.post_order):
411 self.traverse_by(self.bmi_post_order_heads, tree.post_order())
449 for node in new.post_order():
465 for fixer in chain(self.pre_order, self.post_order):
Dpytree.py85 def post_order(self): member in Base
262 def post_order(self): member in Node
265 yield from child.post_order()
375 def post_order(self): member in Leaf
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyExceptionInfo.cpp50 for (auto DomNode : post_order(&MDT)) { in recalculate()
60 for (auto DomNode : post_order(&MDT)) { in recalculate()
/third_party/flutter/skia/third_party/externals/spirv-tools/source/opt/
Ddead_branch_elim_pass.cpp88 auto post_order = [&](cbb_ptr b) { in ComputeStructuredOrder() local
92 &*func->begin(), get_structured_successors, ignore_block, post_order, in ComputeStructuredOrder()
Dlocal_ssa_elim_pass.cpp339 auto post_order = [&](cbb_ptr b) { in ComputeStructuredOrder() local
344 post_order, ignore_edge); in ComputeStructuredOrder()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dcfg.cpp91 auto post_order = [&](cbb_ptr b) { in ComputeStructuredOrder() local
95 ignore_block, post_order, ignore_edge); in ComputeStructuredOrder()
/third_party/spirv-tools/source/opt/
Dcfg.cpp91 auto post_order = [&](cbb_ptr b) { in ComputeStructuredOrder() local
95 ignore_block, post_order, ignore_edge); in ComputeStructuredOrder()
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dcfg.cpp91 auto post_order = [&](cbb_ptr b) { in ComputeStructuredOrder() local
95 ignore_block, post_order, ignore_edge); in ComputeStructuredOrder()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DCombiner.cpp132 for (MachineBasicBlock *MBB : post_order(&MF)) { in combineMachineInstrs()
DInstructionSelect.cpp103 for (MachineBasicBlock *MBB : post_order(&MF)) { in runOnMachineFunction()
/third_party/python/Lib/lib2to3/tests/
Dtest_refactor.py330 self.assertEqual(len(rt.post_order), 0)
333 for fix in rt.post_order:
Dtest_pytree.py186 self.assertEqual(list(n1.post_order()), [l1, l2, c1, l3, n1])
Dtest_fixers.py25 self.refactor.post_order):
/third_party/python/Lib/lib2to3/fixes/
Dfix_tuple_params.py128 for n in body.post_order():
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DLoopInfoImpl.h493 for (BlockT *BB : post_order(EntryBlock)) in traverse()
541 for (auto DomNode : post_order(DomRoot)) { in analyze()
DRegionInfoImpl.h736 for (auto DomNode : post_order(N)) in scanForRegions()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DDependenceGraphBuilder.cpp386 for (NodeType *N : post_order(&Graph)) { in sortNodesTopologically()
DBranchProbabilityInfo.cpp1008 for (auto BB : post_order(&F.getEntryBlock())) { in calculate()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DPostOrderIterator.h185 template <class T> iterator_range<po_iterator<T>> post_order(const T &G) { in post_order() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DEarlyIfConversion.cpp926 for (auto DomNode : post_order(DomTree)) in runOnMachineFunction()
1059 for (auto DomNode : post_order(DomTree)) in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoadStoreVectorizer.cpp294 for (BasicBlock *BB : post_order(&F)) { in run()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUMachineCFGStructurizer.cpp654 for (auto MBBI : post_order(&(MF.front()))) { in buildMRT()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonConstPropagation.cpp978 for (MachineBasicBlock *B : post_order(&MF)) in rewrite()

12