Searched refs:successors (Results 1 - 7 of 7) sorted by relevance

/art/compiler/optimizing/
H A Dpretty_printer.h83 const ArenaVector<HBasicBlock*>& successors = block->GetSuccessors(); variable
84 if (!successors.empty()) {
86 for (size_t i = 0; i < successors.size() - 1; i++) {
87 PrintInt(successors[i]->GetBlockId());
90 PrintInt(successors.back()->GetBlockId());
H A Dcode_generator_arm64.cc564 const ArenaVector<HBasicBlock*>& successors = switch_instr_->GetBlock()->GetSuccessors(); local
566 vixl::Label* target_label = codegen->GetLabelOf(successors[i]);
4765 const ArenaVector<HBasicBlock*>& successors = switch_instr->GetBlock()->GetSuccessors();
4766 // Jump to successors[0] if value == lower_bound.
4767 __ B(eq, codegen_->GetLabelOf(successors[0]));
4771 // Jump to successors[last_index + 1] if value < case_value[last_index + 2].
4772 __ B(lo, codegen_->GetLabelOf(successors[last_index + 1]));
4773 // Jump to successors[last_index + 2] if value == case_value[last_index + 2].
4774 __ B(eq, codegen_->GetLabelOf(successors[last_index + 2]));
4779 __ B(eq, codegen_->GetLabelOf(successors[last_inde
[all...]
H A Dcode_generator_mips64.cc4157 const ArenaVector<HBasicBlock*>& successors = switch_instr->GetBlock()->GetSuccessors(); local
4158 // Jump to successors[0] if value == lower_bound.
4159 __ Beqzc(temp_reg, codegen_->GetLabelOf(successors[0]));
4163 // Jump to successors[last_index + 1] if value < case_value[last_index + 2].
4164 __ Bltzc(temp_reg, codegen_->GetLabelOf(successors[last_index + 1]));
4165 // Jump to successors[last_index + 2] if value == case_value[last_index + 2].
4166 __ Beqzc(temp_reg, codegen_->GetLabelOf(successors[last_index + 2]));
4171 __ Beqzc(temp_reg, codegen_->GetLabelOf(successors[last_index + 1]));
H A Dcode_generator_mips.cc5147 const ArenaVector<HBasicBlock*>& successors = switch_instr->GetBlock()->GetSuccessors(); local
5148 // Jump to successors[0] if value == lower_bound.
5149 __ Beqz(temp_reg, codegen_->GetLabelOf(successors[0]));
5153 // Jump to successors[last_index + 1] if value < case_value[last_index + 2].
5154 __ Bltz(temp_reg, codegen_->GetLabelOf(successors[last_index + 1]));
5155 // Jump to successors[last_index + 2] if value == case_value[last_index + 2].
5156 __ Beqz(temp_reg, codegen_->GetLabelOf(successors[last_index + 2]));
5161 __ Beqz(temp_reg, codegen_->GetLabelOf(successors[last_index + 1]));
H A Dcode_generator_arm.cc6660 const ArenaVector<HBasicBlock*>& successors = switch_instr->GetBlock()->GetSuccessors();
6661 // Jump to successors[0] if value == lower_bound.
6662 __ b(codegen_->GetLabelOf(successors[0]), EQ);
6666 // Jump to successors[last_index + 1] if value < case_value[last_index + 2].
6667 __ b(codegen_->GetLabelOf(successors[last_index + 1]), LO);
6668 // Jump to successors[last_index + 2] if value == case_value[last_index + 2].
6669 __ b(codegen_->GetLabelOf(successors[last_index + 2]), EQ);
6674 __ b(codegen_->GetLabelOf(successors[last_index + 1]), EQ);
6687 const ArenaVector<HBasicBlock*>& successors = switch_instr->GetBlock()->GetSuccessors();
6689 labels[i] = codegen_->GetLabelOf(successors[
[all...]
H A Dcode_generator_x86.cc7023 const ArenaVector<HBasicBlock*>& successors = switch_block->GetSuccessors(); local
7028 __ j(kEqual, codegen_->GetLabelOf(successors[0]));
7041 // Jump to successors[index] if value < case_value[index].
7042 __ j(first_condition, codegen_->GetLabelOf(successors[index]));
7043 // Jump to successors[index + 1] if value == case_value[index + 1].
7044 __ j(kEqual, codegen_->GetLabelOf(successors[index + 1]));
7051 __ j(kEqual, codegen_->GetLabelOf(successors[index]));
7263 const ArenaVector<HBasicBlock*>& successors = block->GetSuccessors(); local
7266 HBasicBlock* b = successors[i];
H A Dcode_generator_x86_64.cc6495 const ArenaVector<HBasicBlock*>& successors = switch_instr->GetBlock()->GetSuccessors(); local
6500 __ j(kEqual, codegen_->GetLabelOf(successors[0]));
6513 // Jump to successors[index] if value < case_value[index].
6514 __ j(first_condition, codegen_->GetLabelOf(successors[index]));
6515 // Jump to successors[index + 1] if value == case_value[index + 1].
6516 __ j(kEqual, codegen_->GetLabelOf(successors[index + 1]));
6523 __ j(kEqual, codegen_->GetLabelOf(successors[index]));
6686 const ArenaVector<HBasicBlock*>& successors = block->GetSuccessors(); local
6689 HBasicBlock* b = successors[i];

Completed in 7050 milliseconds