Searched refs:r_disp (Results 1 – 3 of 3) sorted by relevance
/art/compiler/dex/quick/mips/ |
D | call_mips.cc | 118 RegStorage r_disp = AllocTemp(); in GenLargeSparseSwitch() local 119 Load32Disp(r_base, -4, r_disp); in GenLargeSparseSwitch() 120 OpRegRegReg(kOpAdd, rs_rRA, rs_rRA, r_disp); in GenLargeSparseSwitch() 201 RegStorage r_disp = AllocTemp(); in GenLargePackedSwitch() local 202 LoadBaseIndexed(r_base, r_key, r_disp, 2, k32); in GenLargePackedSwitch() 205 OpRegRegReg(kOpAdd, rs_rRA, rs_rRA, r_disp); in GenLargePackedSwitch()
|
/art/compiler/dex/quick/arm/ |
D | call_arm.cc | 65 RegStorage r_disp = AllocTemp(); in GenLargeSparseSwitch() local 67 if (r_key.GetReg() > r_disp.GetReg()) { in GenLargeSparseSwitch() 68 RegStorage tmp = r_disp; in GenLargeSparseSwitch() 69 r_disp = r_key; in GenLargeSparseSwitch() 80 NewLIR2(kThumb2LdmiaWB, r_base.GetReg(), (1 << r_key.GetRegNum()) | (1 << r_disp.GetRegNum())); in GenLargeSparseSwitch() 84 LIR* switch_branch = NewLIR1(kThumb2AddPCR, r_disp.GetReg()); in GenLargeSparseSwitch()
|
/art/compiler/dex/quick/arm64/ |
D | call_arm64.cc | 65 RegStorage r_disp = AllocTemp(); in GenLargeSparseSwitch() local 77 NewLIR4(kA64LdpPost4rrXD, r_key.GetReg(), r_disp.GetReg(), r_base.GetReg(), 2); in GenLargeSparseSwitch() 89 OpRegRegRegExtend(kOpAdd, r_base, r_base, As64BitReg(r_disp), kA64Sxtw, 0U); in GenLargeSparseSwitch()
|