Searched refs:GetSuccessors (Results 1 - 25 of 27) sorted by relevance

12

/art/compiler/optimizing/
H A Dloop_optimization_test.cc134 b = s->GetSuccessors()[0];
145 s = b->GetSuccessors()[1];
156 s = b->GetSuccessors()[1];
157 HBasicBlock* bi = b->GetSuccessors()[0];
161 bi = si->GetSuccessors()[0];
183 b = s->GetSuccessors()[0];
186 s = b->GetSuccessors()[1];
189 s = b->GetSuccessors()[1];
212 DCHECK(header->GetSuccessors()[1] == return_block_);
267 HBasicBlock* body = header->GetSuccessors()[
[all...]
H A Dpretty_printer.h85 const ArenaVector<HBasicBlock*>& successors = block->GetSuccessors();
136 PrintInt(current_block_->GetSuccessors()[0]->GetBlockId());
H A Dnodes_mips.h64 return GetBlock()->GetSuccessors()[num_entries_];
H A Dgraph_test.cc107 ASSERT_EQ(false_block->GetSuccessors()[0], return_block);
139 ASSERT_EQ(true_block->GetSuccessors()[0], return_block);
237 ASSERT_EQ(if_instr->IfTrueSuccessor()->GetSuccessors().size(), 1u);
238 ASSERT_EQ(if_instr->IfTrueSuccessor()->GetSuccessors()[0],
272 ASSERT_EQ(if_instr->IfFalseSuccessor()->GetSuccessors().size(), 1u);
273 ASSERT_EQ(if_instr->IfFalseSuccessor()->GetSuccessors()[0],
H A Dnodes_x86.h118 return GetBlock()->GetSuccessors()[num_entries_];
H A Dlinear_order.cc119 for (HBasicBlock* successor : current->GetSuccessors()) {
H A Dgraph_checker.cc75 std::count(p->GetSuccessors().begin(), p->GetSuccessors().end(), block);
89 sorted_successors.assign(block->GetSuccessors().begin(), block->GetSuccessors().end());
196 if (block->GetSuccessors().size() > 1) {
579 if (loop_information->GetPreHeader()->GetSuccessors().size() != 1) {
584 loop_information->GetPreHeader()->GetSuccessors().size()));
895 if (instruction->GetNumEntries() + 1u != block->GetSuccessors().size()) {
902 block->GetSuccessors().size()));
H A Dblock_builder.cc250 DCHECK(!graph_->GetEntryBlock()->GetSuccessors().empty())
373 for (size_t i = 0, e = try_block->GetSuccessors().size(); i < e; ++i) {
374 HBasicBlock* successor = try_block->GetSuccessors()[i];
H A Ddead_code_elimination.cc44 ArrayRef<HBasicBlock* const> live_successors(block->GetSuccessors());
72 DCHECK_EQ(live_successors[0], block->GetSuccessors()[switch_index]);
251 DCHECK_EQ(block->GetSuccessors().size(), 1u);
H A Dsuperblock_cloner.cc248 if (successors_visited[current_id] == current->GetSuccessors().size()) {
252 HBasicBlock* successor = current->GetSuccessors()[successors_visited[current_id]++];
404 for (HBasicBlock* succ : block->GetSuccessors()) {
448 for (HBasicBlock* orig_succ : orig_block->GetSuccessors()) {
H A Dcode_sinking.cc282 if (block->GetSuccessors().empty()) {
286 for (HBasicBlock* successor : block->GetSuccessors()) {
H A Dnodes.cc79 if (successors_visited[current_id] == current->GetSuccessors().size()) {
83 HBasicBlock* successor = current->GetSuccessors()[successors_visited[current_id]++];
163 for (HBasicBlock* successor : block->GetSuccessors()) {
249 DCHECK(ContainsElement(block->GetSuccessors(), successor));
286 if (successors_visited[current_id] == current->GetSuccessors().size()) {
289 HBasicBlock* successor = current->GetSuccessors()[successors_visited[current_id]++];
321 for (HBasicBlock* successor : block->GetSuccessors()) {
332 for (HBasicBlock* successor : block->GetSuccessors()) {
567 if (block->GetSuccessors().size() > 1) {
927 for (HBasicBlock* successor : it_loop.Current()->GetSuccessors()) {
[all...]
H A Dloop_optimization.cc68 block->GetSuccessors().size() == 1 &&
80 for (HBasicBlock* successor : it_loop.Current()->GetSuccessors()) {
618 block->GetSuccessors().size() == 1 &&
622 } else if (block->GetSuccessors().size() == 2) {
624 HBasicBlock* succ0 = block->GetSuccessors()[0];
625 HBasicBlock* succ1 = block->GetSuccessors()[1];
666 if (header->GetSuccessors().size() != 2) {
669 HBasicBlock* exit = (header->GetSuccessors()[0] == body)
670 ? header->GetSuccessors()[1]
671 : header->GetSuccessors()[
[all...]
H A Dgvn.cc424 if (dominator->GetSuccessors().size() == 1) {
517 for (const HBasicBlock* successor : block->GetSuccessors()) {
H A Dssa_liveness_analysis.cc148 for (HBasicBlock* successor : block->GetSuccessors()) {
277 for (HBasicBlock* successor : block.GetSuccessors()) {
H A Dcodegen_test.cc458 HBasicBlock* block = graph_in->GetEntryBlock()->GetSuccessors()[0];
504 HBasicBlock* block = graph_in->GetEntryBlock()->GetSuccessors()[0];
571 HBasicBlock* block = graph_in->GetEntryBlock()->GetSuccessors()[0];
H A Dbounds_check_elimination.cc1595 for (HBasicBlock* successor : it_loop.Current()->GetSuccessors()) {
1788 HBasicBlock* true_block = if_block->GetSuccessors()[0]; // True successor.
1789 HBasicBlock* false_block = if_block->GetSuccessors()[1]; // False successor.
H A Dinduction_var_analysis.cc115 guard->GetSuccessors().size() == 1) {
1151 if (body->GetSuccessors().size() != 1 ||
H A Dnodes.h968 const ArenaVector<HBasicBlock*>& GetSuccessors() const { function in class:art::HBasicBlock
1130 DCHECK_EQ(GetSuccessors().size(), 1u);
1131 return GetSuccessors()[0];
3105 return GetBlock()->GetSuccessors()[0];
3109 return GetBlock()->GetSuccessors()[1];
3140 HBasicBlock* GetNormalFlowSuccessor() const { return GetBlock()->GetSuccessors()[0]; }
3143 return ArrayRef<HBasicBlock* const>(GetBlock()->GetSuccessors()).SubArray(1u);
3395 return GetBlock()->GetSuccessors()[num_entries_];
H A Dcode_generator.cc329 block = block->GetSuccessors()[0];
H A Dcode_generator_arm64.cc596 const ArenaVector<HBasicBlock*>& successors = switch_instr_->GetBlock()->GetSuccessors();
5775 const ArenaVector<HBasicBlock*>& successors = switch_instr->GetBlock()->GetSuccessors();
H A Dinstruction_builder.cc397 DCHECK_EQ(current_block_->GetSuccessors().size(), 1u);
H A Dcode_generator_arm_vixl.cc2397 const ArenaVector<HBasicBlock*>& successors = switch_instr_->GetBlock()->GetSuccessors();
9208 const ArenaVector<HBasicBlock*>& successors = switch_instr->GetBlock()->GetSuccessors();
H A Dcode_generator_mips64.cc7115 const ArenaVector<HBasicBlock*>& successors = switch_block->GetSuccessors();
7145 const ArenaVector<HBasicBlock*>& successors = switch_block->GetSuccessors();
H A Dcode_generator_x86.cc7414 const ArenaVector<HBasicBlock*>& successors = switch_block->GetSuccessors();
7664 const ArenaVector<HBasicBlock*>& successors = block->GetSuccessors();

Completed in 324 milliseconds

12