Home
last modified time | relevance | path

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

/art/compiler/dex/quick/x86/
Dcall_x86.cc88 RegStorage table_base = AllocTempWide(); in GenLargePackedSwitch() local
90 LIR* lea = RawLIR(current_dalvik_offset_, kX86Lea64RM, table_base.GetReg(), kRIPReg, in GenLargePackedSwitch()
97 NewLIR5(kX86MovsxdRA, addr_for_jump.GetReg(), table_base.GetReg(), keyReg.GetReg(), 2, 0); in GenLargePackedSwitch()
100 OpRegReg(kOpAdd, addr_for_jump, table_base); in GenLargePackedSwitch()
/art/compiler/dex/quick/arm64/
Dcall_arm64.cc117 RegStorage table_base = AllocTempWide(); in GenLargePackedSwitch() local
119 NewLIR3(kA64Adr2xd, table_base.GetReg(), 0, WrapPointer(tab_rec)); in GenLargePackedSwitch()
135 LoadBaseIndexed(table_base, As64BitReg(key_reg), disp_reg, 2, k32); in GenLargePackedSwitch()
/art/compiler/dex/quick/arm/
Dcall_arm.cc114 RegStorage table_base = AllocTemp(); in GenLargePackedSwitch() local
116 NewLIR3(kThumb2Adr, table_base.GetReg(), 0, WrapPointer(tab_rec)); in GenLargePackedSwitch()
132 LoadBaseIndexed(table_base, keyReg, disp_reg, 2, k32); in GenLargePackedSwitch()