Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExceptionInfo.cpp83 for (auto DomNode : post_order(&MDT)) { in recalculate()
195 for (auto *DomNode : post_order(&MDT)) { in recalculate()
241 for (auto DomNode : post_order(&MDT)) { in recalculate()
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DPostOrderIteratorTest.cpp52 for (auto N : post_order(G)) in TEST()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DCombiner.cpp129 for (MachineBasicBlock *MBB : post_order(&MF)) { in combineMachineInstrs()
H A DInstructionSelect.cpp133 for (MachineBasicBlock *MBB : post_order(&MF)) { in runOnMachineFunction()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DDeadMachineInstructionElim.cpp126 for (MachineBasicBlock *MBB : post_order(&MF)) { in eliminateDeadMI()
H A DEarlyIfConversion.cpp1068 for (auto *DomNode : post_order(DomTree)) in runOnMachineFunction()
1201 for (auto *DomNode : post_order(DomTree)) in runOnMachineFunction()
/llvm-project-15.0.7/bolt/lib/Passes/
H A DCMOVConversion.cpp188 for (BinaryBasicBlock *BB : post_order(&Function)) { in runOnFunction()
/llvm-project-15.0.7/llvm/unittests/Transforms/Vectorize/
H A DVPlanTest.cpp431 copy(post_order(Start), std::back_inserter(FromIterator)); in TEST()
633 copy(post_order(Start), std::back_inserter(FromIterator)); in TEST()
646 VPBlockUtils::blocksOnly<const VPRegionBlock>(post_order(StartConst))); in TEST()
654 copy(VPBlockUtils::blocksOnly<VPBasicBlock>(post_order(Start)), in TEST()
/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DRegionUtils.cpp263 for (Block *block : llvm::post_order(&region.front())) { in propagateLiveness()
323 for (Block *block : llvm::post_order(&region.front())) { in deleteDeadness()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLoopInfoImpl.h500 for (BlockT *BB : post_order(EntryBlock)) in traverse()
548 for (auto DomNode : post_order(DomRoot)) { in analyze()
H A DRegionInfoImpl.h732 for (auto DomNode : post_order(N)) in scanForRegions()
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DPostOrderIterator.h189 template <class T> iterator_range<po_iterator<T>> post_order(const T &G) { in post_order() function
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCFGPrinter.cpp314 llvm::for_each(post_order(&F->getEntryBlock()), evaluateBB); in computeDeoptOrUnreachablePaths()
H A DDependenceGraphBuilder.cpp490 for (NodeType *N : post_order(&Graph)) { in sortNodesTopologically()
H A DBranchProbabilityInfo.cpp1253 for (const auto *BB : post_order(&F.getEntryBlock())) { in calculate()
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVPreLegalizer.cpp225 for (MachineBasicBlock *MBB : post_order(&MF)) { in generateAssignInstrs()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp354 for (BasicBlock *BB : post_order(&Func)) { in visit()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp284 for (BasicBlock *BB : post_order(&F)) { in run()
H A DSLPVectorizer.cpp10029 for (auto BB : post_order(&F.getEntryBlock())) { in runImpl()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp796 for (BasicBlock *BB : post_order(&F)) { in DSEState()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp635 for (auto MBBI : post_order(&(MF.front()))) { in buildMRT()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonConstPropagation.cpp982 for (MachineBasicBlock *B : post_order(&MF)) in rewrite()