Lines Matching refs:GetReg
74 if (r_key.GetReg() > r_disp.GetReg()) { in GenLargeSparseSwitch()
80 NewLIR3(kThumb2Adr, r_base.GetReg(), 0, WrapPointer(tab_rec)); in GenLargeSparseSwitch()
87 NewLIR2(kThumb2LdmiaWB, r_base.GetReg(), (1 << r_key.GetRegNum()) | (1 << r_disp.GetRegNum())); in GenLargeSparseSwitch()
91 LIR* switch_branch = NewLIR1(kThumb2AddPCR, r_disp.GetReg()); in GenLargeSparseSwitch()
116 NewLIR3(kThumb2Adr, table_base.GetReg(), 0, WrapPointer(tab_rec)); in GenLargePackedSwitch()
135 LIR* switch_branch = NewLIR1(kThumb2AddPCR, disp_reg.GetReg()); in GenLargePackedSwitch()
164 NewLIR3(kThumb2Ldrex, rs_r1.GetReg(), rs_r0.GetReg(), in GenMonitorEnter()
172 NewLIR4(kThumb2Strex, rs_r1.GetReg(), rs_r2.GetReg(), rs_r0.GetReg(), in GenMonitorEnter()
196 NewLIR3(kThumb2Ldrex, rs_r1.GetReg(), rs_r0.GetReg(), in GenMonitorEnter()
208 NewLIR4(kThumb2Strex/*eq*/, rs_r1.GetReg(), rs_r2.GetReg(), rs_r0.GetReg(), in GenMonitorEnter()
248 NewLIR3(kThumb2Ldrex, rs_r1.GetReg(), rs_r0.GetReg(), in GenMonitorExit()
263 NewLIR4(kThumb2Strex, rs_r2.GetReg(), rs_r1.GetReg(), rs_r0.GetReg(), in GenMonitorExit()
288 NewLIR3(kThumb2Ldrex, rs_r1.GetReg(), rs_r0.GetReg(), in GenMonitorExit()
318 NewLIR4/*eq*/(kThumb2Strex, rs_r2.GetReg(), rs_r1.GetReg(), rs_r0.GetReg(), in GenMonitorExit()
576 NewLIR1(kThumbBx, rs_rARM_LR.GetReg()); in GenExitSequence()
584 NewLIR1(kThumbBx, rs_rARM_LR.GetReg()); in GenSpecialExitSequence()