Home
last modified time | relevance | path

Searched refs:ReversePostOrderTraversal (Results 1 – 25 of 34) sorted by relevance

12

/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Scalar/
H A DReassociate.h94 void BuildRankMap(Function &F, ReversePostOrderTraversal<Function *> &RPOT);
120 void BuildPairMap(ReversePostOrderTraversal<Function *> &RPOT);
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DCallGraph.cpp182 llvm::ReversePostOrderTraversal<const CallGraph *> RPOT(this); in print()
183 for (llvm::ReversePostOrderTraversal<const CallGraph *>::rpo_iterator in print()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DSyncDependenceAnalysis.h74 ReversePostOrderTraversal<const Function *> FuncRPOT;
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DLoopTraversal.cpp30 ReversePostOrderTraversal<MachineBasicBlock *> RPOT(Entry); in traverse()
H A DShrinkWrap.cpp463 ReversePostOrderTraversal<MachineBasicBlock *> RPOT(&*MF.begin()); in runOnMachineFunction()
H A DMIRCanonicalizerPass.cpp108 ReversePostOrderTraversal<MachineBasicBlock *> RPOT(&*MF.begin()); in GetRPOList()
H A DLiveDebugValues.cpp783 ReversePostOrderTraversal<MachineFunction *> RPOT(&MF); in ExtendRanges()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DVPlanHCFGTransforms.cpp26 ReversePostOrderTraversal<VPBlockBase *> RPOT(TopRegion->getEntry()); in VPInstructionsToVPRecipes()
H A DVPlan.cpp232 ReversePostOrderTraversal<VPBlockBase *> RPOT(Entry); in execute()
700 ReversePostOrderTraversal<VPBlockBase *> RPOT(Region->getEntry()); in visitRegion()
/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DPostOrderIterator.h288 class ReversePostOrderTraversal {
301 ReversePostOrderTraversal(GraphT G) { Initialize(GT::getEntryNode(G)); } in ReversePostOrderTraversal() function
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DLegalizer.cpp145 ReversePostOrderTraversal<MachineFunction *> RPOT(&MF); in runOnMachineFunction()
H A DRegBankSelect.cpp627 ReversePostOrderTraversal<MachineFunction*> RPOT(&MF); in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DSyncDependenceAnalysis.cpp128 using FunctionRPOT = ReversePostOrderTraversal<const Function *>;
H A DLegacyDivergenceAnalysis.cpp306 using RPOTraversal = ReversePostOrderTraversal<const Function *>; in shouldUseGPUDivergenceAnalysis()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DSafepointIRVerifier.cpp135 ReversePostOrderTraversal<const Function *> RPOT(&F); in processFunction()
571 ReversePostOrderTraversal<const Function *> RPOT(&Tracker.F); in verifyFunction()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.cpp487 llvm::ReversePostOrderTraversal<clang::CallGraph*> RPOT(&CG); in HandleDeclsCallGraph()
488 for (llvm::ReversePostOrderTraversal<clang::CallGraph*>::rpo_iterator in HandleDeclsCallGraph()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86WinAllocaExpander.cpp151 ReversePostOrderTraversal<MachineFunction*> RPO(&MF); in computeLowerings()
H A DX86WinEHState.cpp663 ReversePostOrderTraversal<Function *> RPOT(&F); in addStateStores()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DThumb2SizeReduction.cpp1139 ReversePostOrderTraversal<MachineFunction*> RPOT(&MF); in runOnMachineFunction()
1141 for (ReversePostOrderTraversal<MachineFunction*>::rpo_iterator in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DHotColdSplitting.cpp480 ReversePostOrderTraversal<Function *> RPOT(&F); in outlineColdRegions()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DSpeculateAroundPHIs.cpp801 for (auto *BB : ReversePostOrderTraversal<Function *>(&F)) { in run()
H A DReassociate.cpp167 ReversePostOrderTraversal<Function*> &RPOT) { in BuildRankMap()
2246 ReassociatePass::BuildPairMap(ReversePostOrderTraversal<Function *> &RPOT) { in BuildPairMap()
2305 ReversePostOrderTraversal<Function *> RPOT(&F); in run()
H A DGVNSink.cpp568 ReversePostOrderTraversal<Function*> RPOT(&F); in run()
H A DStructurizeCFG.cpp330 ReversePostOrderTraversal<Region*> RPOT(ParentRegion); in orderNodes()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIWholeQuadMode.cpp318 ReversePostOrderTraversal<MachineFunction *> RPOT(&MF); in scanInstructions()

12