/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
LoopTraversal.cpp | 30 ReversePostOrderTraversal<MachineBasicBlock *> RPOT(Entry); 33 for (MachineBasicBlock *MBB : RPOT) { 67 for (MachineBasicBlock *MBB : RPOT) {
|
ShrinkWrap.cpp | 463 ReversePostOrderTraversal<MachineBasicBlock *> RPOT(&*MF.begin()); 464 if (containsIrreducibleCFG<MachineBasicBlock *>(RPOT, *MLI)) {
|
MIRCanonicalizerPass.cpp | 108 ReversePostOrderTraversal<MachineBasicBlock *> RPOT(&*MF.begin()); 110 for (auto MBB : RPOT) {
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/ |
VPlanHCFGTransforms.cpp | 26 ReversePostOrderTraversal<VPBlockBase *> RPOT(TopRegion->getEntry()); 27 for (VPBlockBase *Base : RPOT) {
|
VPlan.cpp | 192 ReversePostOrderTraversal<VPBlockBase *> RPOT(Entry); 196 for (VPBlockBase *Block : RPOT) { 213 for (VPBlockBase *Block : RPOT) {
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
LoopInstSimplify.cpp | 76 LoopBlocksRPO RPOT(&L); 77 RPOT.perform(&LI); 81 for (BasicBlock *BB : RPOT) {
|
StructurizeCFG.cpp | 329 ReversePostOrderTraversal<Region*> RPOT(ParentRegion); 335 for (RegionNode *RN : RPOT) { 342 for (auto I = RPOT.begin(), E = RPOT.end(); I != E; ++I) {
|
Reassociate.cpp | 166 ReversePostOrderTraversal<Function*> &RPOT) { 177 for (BasicBlock *BB : RPOT) { [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Scalar/ |
Reassociate.h | 94 void BuildRankMap(Function &F, ReversePostOrderTraversal<Function *> &RPOT); 120 void BuildPairMap(ReversePostOrderTraversal<Function *> &RPOT);
|
/external/llvm/include/llvm/Analysis/ |
BlockFrequencyInfoImpl.h | 682 /// Run a single post-order traversal and save it (in reverse) in RPOT. 684 /// to BlockNode (the index into RPOT) in Nodes. 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]; [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
BlockFrequencyInfoImpl.h | 731 /// Run a single post-order traversal and save it (in reverse) in RPOT. 733 /// to BlockNode (the index into RPOT) in Nodes. 861 std::vector<const BlockT *> RPOT; 866 rpot_iterator rpot_begin() const { return RPOT.begin(); } 867 rpot_iterator rpot_end() const { return RPOT.end(); } [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/GlobalISel/ |
Legalizer.cpp | 88 ReversePostOrderTraversal<MachineFunction *> RPOT(&MF); 90 // Traverse BB in RPOT and within each basic block, add insts top down, 92 for (auto *MBB : RPOT) {
|
/external/clang/lib/Analysis/ |
CallGraph.cpp | 168 llvm::ReversePostOrderTraversal<const clang::CallGraph*> RPOT(this); 170 I = RPOT.begin(), E = RPOT.end(); I != E; ++I) {
|
/external/llvm/include/llvm/Transforms/Scalar/ |
Reassociate.h | 68 void BuildRankMap(Function &F, ReversePostOrderTraversal<Function *> &RPOT);
|
/external/llvm/lib/CodeGen/ |
ExecutionDepsFix.cpp | 764 ReversePostOrderTraversal<MachineBasicBlock*> RPOT(Entry); 767 MBBI = RPOT.begin(), MBBE = RPOT.end(); MBBI != MBBE; ++MBBI) { 791 MBBI = RPOT.begin(), MBBE = RPOT.end(); MBBI != MBBE; ++MBBI) {
|
LiveDebugValues.cpp | 454 ReversePostOrderTraversal<MachineFunction *> RPOT(&MF); 456 for (auto RI = RPOT.begin(), RE = RPOT.end(); RI != RE; ++RI) {
|
ShrinkWrap.cpp | 406 ReversePostOrderTraversal<const MachineBasicBlock *> RPOT(Entry); 408 for (const MachineBasicBlock *MBB : RPOT) {
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/ |
SafepointIRVerifier.cpp | 134 ReversePostOrderTraversal<const Function *> RPOT(&F); 135 for (const BasicBlock *BB : RPOT) { 571 ReversePostOrderTraversal<const Function *> RPOT(&Tracker.F); 572 for (const BasicBlock *BB : RPOT) { [all...] |
/external/llvm/lib/Target/X86/ |
X86WinEHState.cpp | 659 ReversePostOrderTraversal<Function *> RPOT(&F); 669 for (BasicBlock *BB : RPOT) { 719 for (BasicBlock *BB : RPOT) { 731 for (BasicBlock *BB : RPOT) { 760 for (BasicBlock *BB : RPOT) {
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
X86WinEHState.cpp | 667 ReversePostOrderTraversal<Function *> RPOT(&F); 677 for (BasicBlock *BB : RPOT) { 727 for (BasicBlock *BB : RPOT) { 739 for (BasicBlock *BB : RPOT) { 768 for (BasicBlock *BB : RPOT) {
|
/external/clang/lib/StaticAnalyzer/Frontend/ |
AnalysisConsumer.cpp | 474 llvm::ReversePostOrderTraversal<clang::CallGraph*> RPOT(&CG); 476 I = RPOT.begin(), E = RPOT.end(); I != E; ++I) {
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/ |
PPCCTRLoops.cpp | 518 LoopBlocksRPO RPOT(L); 519 RPOT.perform(LI); 520 if (containsIrreducibleCFG<const BasicBlock *>(RPOT, *LI))
|
/external/llvm/lib/Target/ARM/ |
Thumb2SizeReduction.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
StructurizeCFG.cpp | 302 ReversePostOrderTraversal<Region*> RPOT(ParentRegion); 303 TempOrder.append(RPOT.begin(), RPOT.end());
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
Reassociate.cpp | 155 ReversePostOrderTraversal<Function*> RPOT(&F); 156 for (ReversePostOrderTraversal<Function*>::rpo_iterator I = RPOT.begin(), 157 E = RPOT.end(); I != E; ++I) { [all...] |