Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExceptionInfo.cpp83 for (auto *DomNode : post_order(&MDT)) { in recalculate()
196 for (auto *DomNode : post_order(&MDT)) { in recalculate()
242 for (auto *DomNode : post_order(&MDT)) { in recalculate()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DDeadMachineInstructionElim.cpp127 for (MachineBasicBlock *MBB : post_order(&MF)) { in eliminateDeadMI()
H A DEarlyIfConversion.cpp1104 for (auto *DomNode : post_order(DomTree)) in runOnMachineFunction()
1237 for (auto *DomNode : post_order(DomTree)) in runOnMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombiner.cpp147 for (MachineBasicBlock *MBB : post_order(&MF)) { in combineMachineInstrs()
H A DInstructionSelect.cpp140 for (MachineBasicBlock *MBB : post_order(&MF)) { in runOnMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSetWavePriority.cpp124 for (MachineBasicBlock *MBB : post_order(&MF)) { in runOnMachineFunction()
H A DAMDGPUMachineCFGStructurizer.cpp635 for (auto *MBBI : post_order(&(MF.front()))) { in buildMRT()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DCFGPrinter.cpp180 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.cpp1254 for (const auto *BB : post_order(&F.getEntryBlock())) { in calculate()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericLoopInfoImpl.h521 for (BlockT *BB : post_order(EntryBlock)) in traverse()
569 for (auto DomNode : post_order(DomRoot)) { in analyze()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DPostOrderIterator.h193 template <class T> iterator_range<po_iterator<T>> post_order(const T &G) { in post_order() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPreLegalizer.cpp256 for (MachineBasicBlock *MBB : post_order(&MF)) { in generateAssignInstrs()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DRegionInfoImpl.h706 for (auto DomNode : post_order(N)) in scanForRegions()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp357 for (BasicBlock *BB : post_order(&Func)) { in visit()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp434 for (BasicBlock *BB : post_order(&F)) { in run()
H A DSLPVectorizer.cpp13396 for (auto *BB : post_order(&F.getEntryBlock())) { in runImpl()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp875 for (BasicBlock *BB : post_order(&F)) { in DSEState()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonConstPropagation.cpp981 for (MachineBasicBlock *B : post_order(&MF)) in rewrite()