Searched refs:r_key (Results 1 – 3 of 3) sorted by relevance
/art/compiler/dex/quick/mips/ |
D | call_mips.cc | 116 RegStorage r_key = AllocTemp(); in GenLargeSparseSwitch() local 119 Load32Disp(r_base, 0, r_key); in GenLargeSparseSwitch() 121 OpCmpBranch(kCondNe, rl_src.reg, r_key, loop_label); in GenLargeSparseSwitch() 162 RegStorage r_key; in GenLargePackedSwitch() local 164 r_key = rl_src.reg; in GenLargePackedSwitch() 166 r_key = AllocTemp(); in GenLargePackedSwitch() 167 LoadConstant(r_key, low_key); in GenLargePackedSwitch() 170 r_key = AllocTemp(); in GenLargePackedSwitch() 181 OpRegRegReg(kOpSub, r_key, rl_src.reg, r_key); in GenLargePackedSwitch() 183 OpRegRegImm(kOpSub, r_key, rl_src.reg, low_key); in GenLargePackedSwitch() [all …]
|
/art/compiler/dex/quick/arm/ |
D | call_arm.cc | 71 RegStorage r_key = AllocTemp(); in GenLargeSparseSwitch() local 74 if (r_key.GetReg() > r_disp.GetReg()) { in GenLargeSparseSwitch() 76 r_disp = r_key; in GenLargeSparseSwitch() 77 r_key = tmp; in GenLargeSparseSwitch() 87 NewLIR2(kThumb2LdmiaWB, r_base.GetReg(), (1 << r_key.GetRegNum()) | (1 << r_disp.GetRegNum())); in GenLargeSparseSwitch() 88 OpRegReg(kOpCmp, r_key, rl_src.reg); in GenLargeSparseSwitch()
|
/art/compiler/dex/quick/arm64/ |
D | call_arm64.cc | 70 RegStorage r_key = AllocTemp(); in GenLargeSparseSwitch() local 83 NewLIR4(kA64LdpPost4rrXD, r_key.GetReg(), r_disp.GetReg(), r_base.GetReg(), 2); in GenLargeSparseSwitch() 87 OpRegReg(kOpCmp, r_key, rl_src.reg); in GenLargeSparseSwitch()
|