Home
last modified time | relevance | path

Searched refs:table_base (Results 1 – 2 of 2) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_arm64.cc6162 Register table_base = temps.AcquireX(); in VisitPackedSwitch() local
6164 __ Adr(table_base, jump_table->GetTableStartLabel()); in VisitPackedSwitch()
6166 __ Ldr(jump_offset, MemOperand(table_base, index, UXTW, 2)); in VisitPackedSwitch()
6169 Register target_address = table_base; in VisitPackedSwitch()
6170 __ Add(target_address, table_base, Operand(jump_offset, SXTW)); in VisitPackedSwitch()
Dcode_generator_arm_vixl.cc9595 vixl32::Register table_base = RegisterFrom(locations->GetTemp(0)); in VisitPackedSwitch() local
9621 __ adr(table_base, jump_table->GetTableStartLabel()); in VisitPackedSwitch()
9622 __ ldr(jump_offset, MemOperand(table_base, key_reg, vixl32::LSL, 2)); in VisitPackedSwitch()
9625 vixl32::Register target_address = table_base; in VisitPackedSwitch()
9626 __ add(target_address, table_base, jump_offset); in VisitPackedSwitch()