Home
last modified time | relevance | path

Searched refs:predecessors (Results 1 – 11 of 11) sorted by relevance

/art/test/510-checker-try-catch/smali/
DBuilder.smali31 ## CHECK: predecessors "<<BEnterTry1>>"
36 ## CHECK: predecessors "<<BExitTry1>>"
41 ## CHECK: predecessors "<<BEnterTry2>>"
47 ## CHECK: predecessors "<<BExitTry2>>"
52 ## CHECK: predecessors "<<BAfterTry2>>" "<<BCatch1:B\d+>>" "<<BCatch2:B\d+>>" "<<BCatch3:B\d+>…
57 ## CHECK: predecessors "<<BEnterTry1>>" "<<BExitTry1>>"
63 ## CHECK: predecessors "<<BEnterTry2>>" "<<BExitTry2>>"
69 ## CHECK: predecessors "<<BEnterTry1>>" "<<BEnterTry2>>" "<<BExitTry1>>" "<<BExitTry2>>"
75 ## CHECK: predecessors "B0"
81 ## CHECK: predecessors "<<BAdd>>"
[all …]
DSsaBuilder.smali19 # Tests that catch blocks with both normal and exceptional predecessors are
27 ## CHECK-NEXT: predecessors
33 ## CHECK-NEXT: predecessors "B1" "<<BCatch:B\d+>>"
42 ## CHECK-NEXT: predecessors
/art/compiler/optimizing/
Dpretty_printer.h76 const ArenaVector<HBasicBlock*>& predecessors = block->GetPredecessors(); in VisitBasicBlock() local
77 if (!predecessors.empty()) { in VisitBasicBlock()
79 for (size_t i = 0; i < predecessors.size() -1; i++) { in VisitBasicBlock()
80 PrintInt(predecessors[i]->GetBlockId()); in VisitBasicBlock()
83 PrintInt(predecessors.back()->GetBlockId()); in VisitBasicBlock()
Dgvn.cc422 const ArenaVector<HBasicBlock*>& predecessors = block->GetPredecessors(); in VisitBasicBlock() local
423 if (predecessors.size() == 0 || predecessors[0]->IsEntryBlock()) { in VisitBasicBlock()
470 } else if (predecessors.size() > 1) { in VisitBasicBlock()
471 for (HBasicBlock* predecessor : predecessors) { in VisitBasicBlock()
Dload_store_elimination.cc651 const ArenaVector<HBasicBlock*>& predecessors = block->GetPredecessors(); in MergePredecessorValues() local
652 if (predecessors.size() == 0) { in MergePredecessorValues()
669 for (HBasicBlock* predecessor : predecessors) { in MergePredecessorValues()
693 for (HBasicBlock* predecessor : predecessors) { in MergePredecessorValues()
Dgraph_checker.cc762 const ArenaVector<HBasicBlock*>& predecessors = phi->GetBlock()->GetPredecessors(); in VisitPhi() local
763 if (input_records.size() != predecessors.size()) { in VisitPhi()
768 phi->GetBlock()->GetBlockId(), predecessors.size())); in VisitPhi()
774 HBasicBlock* predecessor = predecessors[i]; in VisitPhi()
Dssa_liveness_analysis.cc420 const ArenaVector<HBasicBlock*>& predecessors = defined_by_->GetBlock()->GetPredecessors(); in FindHintAtDefinition() local
423 size_t end = predecessors[i]->GetLifetimeEnd(); in FindHintAtDefinition()
Dregister_allocator_graph_color.cc1336 const ArenaVector<HBasicBlock*>& predecessors = defined_by->GetBlock()->GetPredecessors(); in FindCoalesceOpportunities() local
1341 size_t position = predecessors[i]->GetLifetimeEnd() - 1; in FindCoalesceOpportunities()
/art/test/473-remove-dead-block/
Dinfo.txt2 Removing from predecessors require remove successor otherwise
/art/test/546-regression-simplify-catch/smali/
DTestCase.smali61 # Test simplification of a dead catch block with normal-predecessors but
81 # Test simplification of a live catch block with dead normal-predecessors and
98 # This verifies because only exceptional predecessors are live.
/art/test/622-simplifyifs-exception-edges/smali/
DTest.smali64 # SimplifyIfs() would have looked at predecessors of this block based on the indexes