/external/llvm/include/llvm/Analysis/ |
D | BlockFrequencyInfoImpl.h | 813 std::vector<const BlockT *> RPOT; 818 rpot_iterator rpot_begin() const { return RPOT.begin(); } 819 rpot_iterator rpot_end() const { return RPOT.end(); } 829 assert(Node.Index < RPOT.size()); 830 return RPOT[Node.Index]; 966 RPOT.clear(); 1000 RPOT.reserve(F->size()); 1001 std::copy(po_begin(Entry), po_end(Entry), std::back_inserter(RPOT)); 1002 std::reverse(RPOT.begin(), RPOT.end()); 1004 assert(RPOT.size() - 1 <= BlockNode::getMaxIndex() && [all …]
|
/external/clang/lib/Analysis/ |
D | CallGraph.cpp | 168 llvm::ReversePostOrderTraversal<const clang::CallGraph*> RPOT(this); in print() local 170 I = RPOT.begin(), E = RPOT.end(); I != E; ++I) { in print()
|
/external/llvm/lib/CodeGen/ |
D | ExecutionDepsFix.cpp | 764 ReversePostOrderTraversal<MachineBasicBlock*> RPOT(Entry); in runOnMachineFunction() local 767 MBBI = RPOT.begin(), MBBE = RPOT.end(); MBBI != MBBE; ++MBBI) { in runOnMachineFunction() 791 MBBI = RPOT.begin(), MBBE = RPOT.end(); MBBI != MBBE; ++MBBI) { in runOnMachineFunction()
|
D | LiveDebugValues.cpp | 454 ReversePostOrderTraversal<MachineFunction *> RPOT(&MF); in ExtendRanges() local 456 for (auto RI = RPOT.begin(), RE = RPOT.end(); RI != RE; ++RI) { in ExtendRanges()
|
D | ShrinkWrap.cpp | 406 ReversePostOrderTraversal<const MachineBasicBlock *> RPOT(Entry); in isIrreducibleCFG() local 408 for (const MachineBasicBlock *MBB : RPOT) { in isIrreducibleCFG()
|
/external/llvm/lib/Target/X86/ |
D | X86WinEHState.cpp | 659 ReversePostOrderTraversal<Function *> RPOT(&F); in addStateStores() local 669 for (BasicBlock *BB : RPOT) { in addStateStores() 719 for (BasicBlock *BB : RPOT) { in addStateStores() 731 for (BasicBlock *BB : RPOT) { in addStateStores() 760 for (BasicBlock *BB : RPOT) { in addStateStores()
|
/external/llvm/include/llvm/Transforms/Scalar/ |
D | Reassociate.h | 68 void BuildRankMap(Function &F, ReversePostOrderTraversal<Function *> &RPOT);
|
/external/clang/lib/StaticAnalyzer/Frontend/ |
D | AnalysisConsumer.cpp | 474 llvm::ReversePostOrderTraversal<clang::CallGraph*> RPOT(&CG); in HandleDeclsCallGraph() local 476 I = RPOT.begin(), E = RPOT.end(); I != E; ++I) { in HandleDeclsCallGraph()
|
/external/llvm/lib/Transforms/Scalar/ |
D | StructurizeCFG.cpp | 302 ReversePostOrderTraversal<Region*> RPOT(ParentRegion); in orderNodes() local 303 TempOrder.append(RPOT.begin(), RPOT.end()); in orderNodes()
|
D | Reassociate.cpp | 149 Function &F, ReversePostOrderTraversal<Function *> &RPOT) { in BuildRankMap() argument 158 for (BasicBlock *BB : RPOT) { in BuildRankMap() 2179 ReversePostOrderTraversal<Function *> RPOT(&F); in run() local 2180 BuildRankMap(F, RPOT); in run() 2183 for (BasicBlock *BI : RPOT) { in run()
|
D | GVN.cpp | 2530 ReversePostOrderTraversal<Function *> RPOT(&F); in iterateOnFunction() local 2531 for (ReversePostOrderTraversal<Function *>::rpo_iterator RI = RPOT.begin(), in iterateOnFunction() 2532 RE = RPOT.end(); in iterateOnFunction()
|
/external/llvm/lib/Target/ARM/ |
D | Thumb2SizeReduction.cpp | 1089 ReversePostOrderTraversal<MachineFunction*> RPOT(&MF); in runOnMachineFunction() local 1092 I = RPOT.begin(), E = RPOT.end(); I != E; ++I) in runOnMachineFunction()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | Reassociate.cpp | 155 ReversePostOrderTraversal<Function*> RPOT(&F); in BuildRankMap() local 156 for (ReversePostOrderTraversal<Function*>::rpo_iterator I = RPOT.begin(), in BuildRankMap() 157 E = RPOT.end(); I != E; ++I) { in BuildRankMap()
|
D | GVN.cpp | 2411 ReversePostOrderTraversal<Function*> RPOT(&F); in iterateOnFunction() 2412 for (ReversePostOrderTraversal<Function*>::rpo_iterator RI = RPOT.begin(), in iterateOnFunction() 2413 RE = RPOT.end(); RI != RE; ++RI) in iterateOnFunction()
|
D | ObjCARC.cpp | 2662 RPOTType RPOT(&F); in Visit() local 2663 for (RPOTType::rpo_iterator I = RPOT.begin(), E = RPOT.end(); I != E; ++I) { in Visit()
|
/external/llvm/lib/CodeGen/GlobalISel/ |
D | RegBankSelect.cpp | 548 ReversePostOrderTraversal<MachineFunction*> RPOT(&MF); in runOnMachineFunction() local 549 for (MachineBasicBlock *MBB : RPOT) { in runOnMachineFunction()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonGenInsert.cpp | 1163 RPOTType RPOT(MFN); in pruneCandidates() local 1165 for (RPOTType::rpo_iterator I = RPOT.begin(), E = RPOT.end(); I != E; ++I) in pruneCandidates()
|
D | HexagonFrameLowering.cpp | 356 RPOTType RPOT(&MF); in findShrunkPrologEpilog() local 358 for (RPOTType::rpo_iterator I = RPOT.begin(), E = RPOT.end(); I != E; ++I) in findShrunkPrologEpilog()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGISel.cpp | 832 ReversePostOrderTraversal<const Function*> RPOT(&Fn); in SelectAllBasicBlocks() local 834 I = RPOT.begin(), E = RPOT.end(); I != E; ++I) { in SelectAllBasicBlocks()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGISel.cpp | 1275 ReversePostOrderTraversal<const Function*> RPOT(&Fn); in SelectAllBasicBlocks() local 1277 I = RPOT.begin(), E = RPOT.end(); I != E; ++I) { in SelectAllBasicBlocks()
|