Home
last modified time | relevance | path

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

1234

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/
DReassociate.h100 void BuildRankMap(Function &F, ReversePostOrderTraversal<Function *> &RPOT);
128 void BuildPairMap(ReversePostOrderTraversal<Function *> &RPOT);
/external/llvm-project/llvm/include/llvm/Transforms/Scalar/
DReassociate.h100 void BuildRankMap(Function &F, ReversePostOrderTraversal<Function *> &RPOT);
128 void BuildPairMap(ReversePostOrderTraversal<Function *> &RPOT);
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DVPlanPredicator.cpp189 ReversePostOrderTraversal<VPBlockBase *> RPOT(EntryBlock); in predicateRegionRec()
208 ReversePostOrderTraversal<VPBlockBase *> RPOT(Region->getEntry()); in linearizeRegionRec()
DVPlanTransforms.cpp25 ReversePostOrderTraversal<VPBlockBase *> RPOT(TopRegion->getEntry()); in VPInstructionsToVPRecipes()
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DVPlanPredicator.cpp189 ReversePostOrderTraversal<VPBlockBase *> RPOT(EntryBlock); in predicateRegionRec()
208 ReversePostOrderTraversal<VPBlockBase *> RPOT(Region->getEntry()); in linearizeRegionRec()
DVPlanTransforms.cpp25 ReversePostOrderTraversal<VPBlockBase *> RPOT(TopRegion->getEntry()); in VPInstructionsToVPRecipes()
DVPlan.cpp395 ReversePostOrderTraversal<VPBlockBase *> RPOT(Entry); in execute()
1080 ReversePostOrderTraversal<VPBlockBase *> RPOT(Region->getEntry()); in visitRegion()
1143 ReversePostOrderTraversal<const VPBlockBase *> RPOT(Region->getEntry()); in assignSlots()
1172 ReversePostOrderTraversal<const VPBlockBase *> RPOT(Plan.getEntry()); in assignSlots()
/external/clang/lib/Analysis/
DCallGraph.cpp168 llvm::ReversePostOrderTraversal<const clang::CallGraph*> RPOT(this); in print()
169 for (llvm::ReversePostOrderTraversal<const clang::CallGraph*>::rpo_iterator in print()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMIRNamerPass.cpp61 ReversePostOrderTraversal<MachineBasicBlock *> RPOT(&*MF.begin()); in runOnMachineFunction()
DLoopTraversal.cpp29 ReversePostOrderTraversal<MachineBasicBlock *> RPOT(Entry); in traverse()
/external/llvm-project/llvm/lib/CodeGen/
DMIRNamerPass.cpp61 ReversePostOrderTraversal<MachineBasicBlock *> RPOT(&*MF.begin()); in runOnMachineFunction()
DLoopTraversal.cpp29 ReversePostOrderTraversal<MachineBasicBlock *> RPOT(Entry); in traverse()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DSyncDependenceAnalysis.h73 ReversePostOrderTraversal<const Function *> FuncRPOT;
/external/llvm-project/clang/lib/Analysis/
DCallGraph.cpp223 llvm::ReversePostOrderTraversal<const CallGraph *> RPOT(this); in print()
224 for (llvm::ReversePostOrderTraversal<const CallGraph *>::rpo_iterator in print()
/external/llvm/include/llvm/Transforms/Scalar/
DReassociate.h68 void BuildRankMap(Function &F, ReversePostOrderTraversal<Function *> &RPOT);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DPostOrderIterator.h287 class ReversePostOrderTraversal {
300 ReversePostOrderTraversal(GraphT G) { Initialize(GT::getEntryNode(G)); } in ReversePostOrderTraversal() function
/external/llvm/include/llvm/ADT/
DPostOrderIterator.h282 class ReversePostOrderTraversal {
291 ReversePostOrderTraversal(GraphT G) { Initialize(GT::getEntryNode(G)); } in ReversePostOrderTraversal() function
/external/llvm-project/llvm/include/llvm/ADT/
DPostOrderIterator.h288 class ReversePostOrderTraversal {
301 ReversePostOrderTraversal(GraphT G) { Initialize(GT::getEntryNode(G)); } in ReversePostOrderTraversal() function
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLowerConstantIntrinsics.cpp91 ReversePostOrderTraversal<Function *> RPOT(&F); in lowerConstantIntrinsics()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DLowerConstantIntrinsics.cpp93 ReversePostOrderTraversal<Function *> RPOT(&F); in lowerConstantIntrinsics()
/external/llvm/lib/CodeGen/
DExecutionDepsFix.cpp764 ReversePostOrderTraversal<MachineBasicBlock*> RPOT(Entry); in runOnMachineFunction()
766 for (ReversePostOrderTraversal<MachineBasicBlock*>::rpo_iterator in runOnMachineFunction()
790 for (ReversePostOrderTraversal<MachineBasicBlock*>::rpo_iterator in runOnMachineFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIPreAllocateWWMRegs.cpp186 ReversePostOrderTraversal<MachineFunction*> RPOT(&MF); in runOnMachineFunction()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DSIPreAllocateWWMRegs.cpp185 ReversePostOrderTraversal<MachineFunction*> RPOT(&MF); in runOnMachineFunction()
/external/llvm-project/llvm/lib/Target/AArch64/
DSVEIntrinsicOpts.cpp227 ReversePostOrderTraversal<BasicBlock *> RPOT(Root); in optimizeFunctions()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DSyncDependenceAnalysis.cpp127 using FunctionRPOT = ReversePostOrderTraversal<const Function *>;

1234