Home
last modified time | relevance | path

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

/art/compiler/dex/quick/mips/
Dcall_mips.cc116 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/
Dcall_arm.cc71 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/
Dcall_arm64.cc70 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()