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