Lines Matching refs:GetReg

147   NewLIR2(kThumb2MovI8M, t_reg.GetReg(), ModifiedImmediate(-1));  in GenCmpLong()
157 rl_temp.reg.SetReg(t_reg.GetReg()); in GenCmpLong()
180 NewLIR4(kThumb2OrrRRRs, t_reg.GetReg(), low_reg.GetReg(), high_reg.GetReg(), 0); in GenFusedLongCmpImmBranch()
302 if (rl_result.reg.GetReg() == rl_true.reg.GetReg()) { // Is the "true" case already in place? in GenSelect()
305 } else if (rl_result.reg.GetReg() == rl_false.reg.GetReg()) { // False case in place? in GenSelect()
397 reg.GetReg(), 0); in OpCmpImmBranch()
401 branch = NewLIR2(kThumb2Cbz, reg.GetReg(), 0); in OpCmpImmBranch()
434 res = RawLIR(current_dalvik_offset_, opcode, r_dest.GetReg(), r_src.GetReg()); in OpRegCopyNoInsert()
467 NewLIR3(kThumb2Fmdrr, r_dest.GetReg(), r_src.GetLowReg(), r_src.GetHighReg()); in OpRegCopyWide()
471 NewLIR3(kThumb2Fmrrd, r_dest.GetLowReg(), r_dest.GetHighReg(), r_src.GetReg()); in OpRegCopyWide()
541 NewLIR4(kThumb2Smull, r_lo.GetReg(), r_hi.GetReg(), r_magic.GetReg(), rl_src.reg.GetReg()); in SmallLiteralDivRem()
661 } else if (r_dest.GetReg() != r_src.GetReg()) { in GenEasyMultiplyTwoOps()
793 if (rl_address.reg.GetReg() != rl_result.reg.GetLowReg()) { in GenInlinedPeek()
938 NewLIR3(kThumb2Ldrexd, r_tmp.GetReg(), r_tmp_high.GetReg(), r_ptr.GetReg()); in GenInlinedCas()
946 NewLIR2(kThumbOrr, r_tmp.GetReg(), r_tmp_high.GetReg()); in GenInlinedCas()
948 NewLIR4(kThumb2OrrRRRs, r_tmp.GetReg(), r_tmp.GetReg(), r_tmp_high.GetReg(), 0); in GenInlinedCas()
954 …LIR4(kThumb2Strexd /* eq */, r_tmp.GetReg(), rl_new_value.reg.GetLowReg(), rl_new_value.reg.GetHig… in GenInlinedCas()
957 NewLIR3(kThumb2Ldrex, r_tmp.GetReg(), r_ptr.GetReg(), 0); in GenInlinedCas()
961 NewLIR4(kThumb2Strex /* eq */, r_tmp.GetReg(), rl_new_value.reg.GetReg(), r_ptr.GetReg(), 0); in GenInlinedCas()
1091 LIR* lir = NewLIR2(kThumb2LdrPcRel12, reg.GetReg(), 0); in OpPcRelLoad()
1100 LIR* movw = NewLIR2(kThumb2MovImm16, r_dest.GetReg(), 0); in OpPcRelDexCacheArrayAddr()
1101 LIR* movt = NewLIR2(kThumb2MovImm16H, r_dest.GetReg(), 0); in OpPcRelDexCacheArrayAddr()
1103 LIR* add_pc = NewLIR2(add_pc_opcode, r_dest.GetReg(), rs_rARM_PC.GetReg()); in OpPcRelDexCacheArrayAddr()
1128 return NewLIR3(kThumb2Vldms, r_base.GetReg(), rs_fr0.GetReg(), count); in OpVldm()
1132 return NewLIR3(kThumb2Vstms, r_base.GetReg(), rs_fr0.GetReg(), count); in OpVstm()
1141 NewLIR4(is_sub ? kThumb2Mls : kThumb2Mla, rl_result.reg.GetReg(), rl_src1.reg.GetReg(), in GenMaddMsubInt()
1142 rl_src2.reg.GetReg(), rl_src3.reg.GetReg()); in GenMaddMsubInt()
1160 NewLIR4(kThumb2OrrRRRs, t_reg.GetReg(), reg.GetLowReg(), reg.GetHighReg(), 0); in GenDivZeroCheckWide()
1168 NewLIR2(kThumbSubRI8, rs_rARM_SUSPEND.GetReg(), 1); in OpTestSuspend()
1309 NewLIR3(kThumb2MulRRR, tmp1.GetReg(), rl_src1.reg.GetLowReg(), rl_src1.reg.GetHighReg()); in GenMulLong()
1310 NewLIR4(kThumb2Umull, res_lo.GetReg(), res_hi.GetReg(), rl_src1.reg.GetLowReg(), in GenMulLong()
1314 NewLIR3(kThumb2MulRRR, tmp1.GetReg(), rl_src2.reg.GetLowReg(), rl_src1.reg.GetHighReg()); in GenMulLong()
1326 NewLIR4(kThumb2Umull, res_lo.GetReg(), res_hi.GetReg(), rl_src2.reg.GetLowReg(), in GenMulLong()
1328 NewLIR4(kThumb2Mla, tmp1.GetReg(), rl_src1.reg.GetLowReg(), rl_src2.reg.GetHighReg(), in GenMulLong()
1329 tmp1.GetReg()); in GenMulLong()
1330 NewLIR4(kThumb2AddRRR, res_hi.GetReg(), tmp1.GetReg(), res_hi.GetReg(), 0); in GenMulLong()