Searched defs:switch_instr (Results 1 - 5 of 5) sorted by relevance
/art/compiler/optimizing/ |
H A D | code_generator_arm64.h | 88 explicit JumpTableARM64(HPackedSwitch* switch_instr) argument 89 : switch_instr_(switch_instr), table_start_() {} 420 JumpTableARM64* CreateJumpTable(HPackedSwitch* switch_instr) { argument 421 jump_tables_.emplace_back(new (GetGraph()->GetArena()) JumpTableARM64(switch_instr));
|
H A D | code_generator_mips64.cc | 4133 void LocationsBuilderMIPS64::VisitPackedSwitch(HPackedSwitch* switch_instr) { argument 4135 new (GetGraph()->GetArena()) LocationSummary(switch_instr, LocationSummary::kNoCall); 4139 void InstructionCodeGeneratorMIPS64::VisitPackedSwitch(HPackedSwitch* switch_instr) { argument 4140 int32_t lower_bound = switch_instr->GetStartValue(); 4141 int32_t num_entries = switch_instr->GetNumEntries(); 4142 LocationSummary* locations = switch_instr->GetLocations(); 4144 HBasicBlock* default_block = switch_instr->GetDefaultBlock(); 4159 const ArenaVector<HBasicBlock*>& successors = switch_instr->GetBlock()->GetSuccessors(); 4177 if (!codegen_->GoesToNextBlock(switch_instr->GetBlock(), default_block)) {
|
H A D | code_generator_mips.cc | 5128 void LocationsBuilderMIPS::VisitPackedSwitch(HPackedSwitch* switch_instr) { argument 5130 new (GetGraph()->GetArena()) LocationSummary(switch_instr, LocationSummary::kNoCall); 5134 void InstructionCodeGeneratorMIPS::VisitPackedSwitch(HPackedSwitch* switch_instr) { argument 5135 int32_t lower_bound = switch_instr->GetStartValue(); 5136 int32_t num_entries = switch_instr->GetNumEntries(); 5137 LocationSummary* locations = switch_instr->GetLocations(); 5139 HBasicBlock* default_block = switch_instr->GetDefaultBlock(); 5149 const ArenaVector<HBasicBlock*>& successors = switch_instr->GetBlock()->GetSuccessors(); 5167 if (!codegen_->GoesToNextBlock(switch_instr->GetBlock(), default_block)) {
|
H A D | code_generator_x86.cc | 7014 void LocationsBuilderX86::VisitPackedSwitch(HPackedSwitch* switch_instr) { argument 7016 new (GetGraph()->GetArena()) LocationSummary(switch_instr, LocationSummary::kNoCall); 7068 void InstructionCodeGeneratorX86::VisitPackedSwitch(HPackedSwitch* switch_instr) { argument 7069 int32_t lower_bound = switch_instr->GetStartValue(); 7070 uint32_t num_entries = switch_instr->GetNumEntries(); 7071 LocationSummary* locations = switch_instr->GetLocations(); 7077 switch_instr->GetBlock(), 7078 switch_instr->GetDefaultBlock()); 7081 void LocationsBuilderX86::VisitX86PackedSwitch(HX86PackedSwitch* switch_instr) { argument 7083 new (GetGraph()->GetArena()) LocationSummary(switch_instr, LocationSummar 7093 VisitX86PackedSwitch(HX86PackedSwitch* switch_instr) argument 7254 JumpTableRIPFixup(CodeGeneratorX86& codegen, HX86PackedSwitch* switch_instr) argument 7344 LiteralCaseTable(HX86PackedSwitch* switch_instr, Register reg, Register value) argument [all...] |
H A D | code_generator_x86_64.cc | 6478 void LocationsBuilderX86_64::VisitPackedSwitch(HPackedSwitch* switch_instr) { argument 6480 new (GetGraph()->GetArena()) LocationSummary(switch_instr, LocationSummary::kNoCall); 6486 void InstructionCodeGeneratorX86_64::VisitPackedSwitch(HPackedSwitch* switch_instr) { argument 6487 int32_t lower_bound = switch_instr->GetStartValue(); 6488 uint32_t num_entries = switch_instr->GetNumEntries(); 6489 LocationSummary* locations = switch_instr->GetLocations(); 6493 HBasicBlock* default_block = switch_instr->GetDefaultBlock(); 6503 const ArenaVector<HBasicBlock*>& successors = switch_instr->GetBlock()->GetSuccessors(); 6535 if (!codegen_->GoesToNextBlock(switch_instr->GetBlock(), default_block)) { 6555 __ leaq(base_reg, codegen_->LiteralCaseTable(switch_instr)); 6678 JumpTableRIPFixup(CodeGeneratorX86_64& codegen, HPackedSwitch* switch_instr) argument 6770 LiteralCaseTable(HPackedSwitch* switch_instr) argument [all...] |
Completed in 199 milliseconds