| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyExceptionInfo.cpp | 83 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 D | PostOrderIteratorTest.cpp | 52 for (auto N : post_order(G)) in TEST()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Combiner.cpp | 129 for (MachineBasicBlock *MBB : post_order(&MF)) { in combineMachineInstrs()
|
| H A D | InstructionSelect.cpp | 133 for (MachineBasicBlock *MBB : post_order(&MF)) { in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | DeadMachineInstructionElim.cpp | 126 for (MachineBasicBlock *MBB : post_order(&MF)) { in eliminateDeadMI()
|
| H A D | EarlyIfConversion.cpp | 1068 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 D | CMOVConversion.cpp | 188 for (BinaryBasicBlock *BB : post_order(&Function)) { in runOnFunction()
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Vectorize/ |
| H A D | VPlanTest.cpp | 431 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 D | RegionUtils.cpp | 263 for (Block *block : llvm::post_order(®ion.front())) { in propagateLiveness() 323 for (Block *block : llvm::post_order(®ion.front())) { in deleteDeadness()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | LoopInfoImpl.h | 500 for (BlockT *BB : post_order(EntryBlock)) in traverse() 548 for (auto DomNode : post_order(DomRoot)) { in analyze()
|
| H A D | RegionInfoImpl.h | 732 for (auto DomNode : post_order(N)) in scanForRegions()
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | PostOrderIterator.h | 189 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 D | CFGPrinter.cpp | 314 llvm::for_each(post_order(&F->getEntryBlock()), evaluateBB); in computeDeoptOrUnreachablePaths()
|
| H A D | DependenceGraphBuilder.cpp | 490 for (NodeType *N : post_order(&Graph)) { in sortNodesTopologically()
|
| H A D | BranchProbabilityInfo.cpp | 1253 for (const auto *BB : post_order(&F.getEntryBlock())) { in calculate()
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVPreLegalizer.cpp | 225 for (MachineBasicBlock *MBB : post_order(&MF)) { in generateAssignInstrs()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86LowerAMXType.cpp | 354 for (BasicBlock *BB : post_order(&Func)) { in visit()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 284 for (BasicBlock *BB : post_order(&F)) { in run()
|
| H A D | SLPVectorizer.cpp | 10029 for (auto BB : post_order(&F.getEntryBlock())) { in runImpl()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | DeadStoreElimination.cpp | 796 for (BasicBlock *BB : post_order(&F)) { in DSEState()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUMachineCFGStructurizer.cpp | 635 for (auto MBBI : post_order(&(MF.front()))) { in buildMRT()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonConstPropagation.cpp | 982 for (MachineBasicBlock *B : post_order(&MF)) in rewrite()
|