Searched refs:successors (Results 1 - 7 of 7) sorted by relevance
/art/compiler/optimizing/ |
H A D | pretty_printer.h | 83 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 D | code_generator_arm64.cc | 564 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 D | code_generator_mips64.cc | 4157 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 D | code_generator_mips.cc | 5147 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 D | code_generator_arm.cc | 6660 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 D | code_generator_x86.cc | 7023 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 D | code_generator_x86_64.cc | 6495 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