Home
last modified time | relevance | path

Searched refs:GetSuccessors (Results 1 – 12 of 12) sorted by relevance

/art/compiler/optimizing/
Dssa_liveness_analysis.cc57 size_t number_of_successors = block->GetSuccessors().Size(); in VisitBlockForLinearization()
61 VisitBlockForLinearization(block->GetSuccessors().Get(0), order, visited); in VisitBlockForLinearization()
64 HBasicBlock* first_successor = block->GetSuccessors().Get(0); in VisitBlockForLinearization()
65 HBasicBlock* second_successor = block->GetSuccessors().Get(1); in VisitBlockForLinearization()
175 for (size_t i = 0, e = block->GetSuccessors().Size(); i < e; ++i) { in ComputeLiveRanges()
176 HBasicBlock* successor = block->GetSuccessors().Get(i); in ComputeLiveRanges()
277 for (size_t i = 0, e = block.GetSuccessors().Size(); i < e; ++i) { in UpdateLiveOut()
278 HBasicBlock* successor = block.GetSuccessors().Get(i); in UpdateLiveOut()
Dnodes.cc37 for (size_t j = 0; j < block->GetSuccessors().Size(); ++j) { in RemoveDeadBlocks()
38 block->GetSuccessors().Get(j)->RemovePredecessor(block); in RemoveDeadBlocks()
58 for (size_t i = 0; i < block->GetSuccessors().Size(); i++) { in VisitBlockForBackEdges()
59 HBasicBlock* successor = block->GetSuccessors().Get(i); in VisitBlockForBackEdges()
90 for (size_t i = 0; i < entry_block_->GetSuccessors().Size(); i++) { in BuildDominatorTree()
91 VisitBlockForDominatorTree(entry_block_->GetSuccessors().Get(i), entry_block_, &visits); in BuildDominatorTree()
128 for (size_t i = 0; i < block->GetSuccessors().Size(); i++) { in VisitBlockForDominatorTree()
129 VisitBlockForDominatorTree(block->GetSuccessors().Get(i), block, visits); in VisitBlockForDominatorTree()
205 if (block->GetSuccessors().Size() > 1) { in SimplifyCFG()
206 for (size_t j = 0; j < block->GetSuccessors().Size(); ++j) { in SimplifyCFG()
[all …]
Dgraph_test.cc97 ASSERT_EQ(false_block->GetSuccessors().Get(0), return_block); in TEST()
132 ASSERT_EQ(true_block->GetSuccessors().Get(0), return_block); in TEST()
242 ASSERT_EQ(if_instr->IfTrueSuccessor()->GetSuccessors().Size(), 1u); in TEST()
243 ASSERT_EQ(if_instr->IfTrueSuccessor()->GetSuccessors().Get(0), in TEST()
281 ASSERT_EQ(if_instr->IfFalseSuccessor()->GetSuccessors().Size(), 1u); in TEST()
282 ASSERT_EQ(if_instr->IfFalseSuccessor()->GetSuccessors().Get(0), in TEST()
Dpretty_printer.h83 const GrowableArray<HBasicBlock*>& successors = block->GetSuccessors(); in VisitBasicBlock()
134 PrintInt(current_block_->GetSuccessors().Get(0)->GetBlockId()); in VisitGoto()
Dgraph_visualizer.cc97 for (size_t i = 0, e = block->GetSuccessors().Size(); i < e; ++i) { in PrintSuccessors()
98 HBasicBlock* successor = block->GetSuccessors().Get(i); in PrintSuccessors()
Dnodes.h276 const GrowableArray<HBasicBlock*>& GetSuccessors() const { in GetSuccessors() function
859 return GetBlock()->GetSuccessors().Get(0); in GetSuccessor()
880 return GetBlock()->GetSuccessors().Get(0); in IfTrueSuccessor()
884 return GetBlock()->GetSuccessors().Get(1); in IfFalseSuccessor()
Dregister_allocator.cc745 DCHECK_EQ(block->GetSuccessors().Size(), 1u); in InsertParallelMoveAtExitOf()
890 if (from->GetSuccessors().Size() == 1) { in ConnectSplitSiblings()
971 DCHECK_EQ(predecessor->GetSuccessors().Size(), 1u); in Resolve()
/art/compiler/sea_ir/ir/
Dregions_test.cc38 std::vector<sea_ir::Region*>* succs = root->GetSuccessors(); in TEST_F()
46 succs = root->GetSuccessors(); in TEST_F()
Dsea.h231 std::vector<sea_ir::Region*>* GetSuccessors() { in GetSuccessors() function
Dsea.cc63 std::vector<sea_ir::Region*>* succs = current_region->GetSuccessors(); in ComputeRPO()
380 const std::vector<Region*>* successors = crt_region->GetSuccessors(); in RenameAsSSA()
/art/compiler/sea_ir/code_gen/
Dcode_gen.cc155 std::vector<Region*>* successors = instruction->GetRegion()->GetSuccessors(); in Visit()
233 std::vector<sea_ir::Region*>* targets = instruction->GetRegion()->GetSuccessors(); in Visit()
249 std::vector<Region*>* successors = instruction->GetRegion()->GetSuccessors(); in Visit()
/art/compiler/sea_ir/debug/
Ddot_gen.cc139 std::vector<Region*>* successors = region->GetSuccessors(); in Visit()