Lines Matching refs:r_src

682 LIR* Arm64Mir2Lir::OpMovMemReg(RegStorage r_base, int offset, RegStorage r_src,  in OpMovMemReg()  argument
684 UNUSED(r_base, offset, r_src, move_type); in OpMovMemReg()
689 LIR* Arm64Mir2Lir::OpCondRegReg(OpKind op, ConditionCode cc, RegStorage r_dest, RegStorage r_src) { in OpCondRegReg() argument
690 UNUSED(op, cc, r_dest, r_src); in OpCondRegReg()
1109 LIR* Arm64Mir2Lir::StoreBaseIndexed(RegStorage r_base, RegStorage r_index, RegStorage r_src, in StoreBaseIndexed() argument
1124 if (r_src.IsFloat()) { in StoreBaseIndexed()
1125 if (r_src.IsDouble()) { in StoreBaseIndexed()
1130 DCHECK(r_src.IsSingle()); in StoreBaseIndexed()
1137 return NewLIR4(opcode, r_src.GetReg(), r_base.GetReg(), r_index.GetReg(), in StoreBaseIndexed()
1145 r_src = Check64BitReg(r_src); in StoreBaseIndexed()
1150 r_src = As32BitReg(r_src); in StoreBaseIndexed()
1154 r_src = Check32BitReg(r_src); in StoreBaseIndexed()
1160 r_src = Check32BitReg(r_src); in StoreBaseIndexed()
1166 r_src = Check32BitReg(r_src); in StoreBaseIndexed()
1177 store = NewLIR3(opcode, r_src.GetReg(), r_base.GetReg(), r_index.GetReg()); in StoreBaseIndexed()
1179 store = NewLIR4(opcode, r_src.GetReg(), r_base.GetReg(), r_index.GetReg(), in StoreBaseIndexed()
1287 LIR* Arm64Mir2Lir::StoreBaseDispBody(RegStorage r_base, int displacement, RegStorage r_src, in StoreBaseDispBody() argument
1298 r_src = Check64BitReg(r_src); in StoreBaseDispBody()
1300 if (r_src.IsFloat()) { in StoreBaseDispBody()
1301 DCHECK(r_src.IsDouble()); in StoreBaseDispBody()
1310 r_src = As32BitReg(r_src); in StoreBaseDispBody()
1314 r_src = Check32BitReg(r_src); in StoreBaseDispBody()
1316 if (r_src.IsFloat()) { in StoreBaseDispBody()
1317 DCHECK(r_src.IsSingle()); in StoreBaseDispBody()
1340 store = NewLIR3(opcode, r_src.GetReg(), r_base.GetReg(), scaled_disp); in StoreBaseDispBody()
1343 store = NewLIR3(alt_opcode, r_src.GetReg(), r_base.GetReg(), displacement); in StoreBaseDispBody()
1349 (size == kReference) ? As64BitReg(r_src) : r_src, in StoreBaseDispBody()
1357 AnnotateDalvikRegAccess(store, displacement >> 2, false /* is_load */, r_src.Is64Bit()); in StoreBaseDispBody()
1362 LIR* Arm64Mir2Lir::StoreBaseDisp(RegStorage r_base, int displacement, RegStorage r_src, in StoreBaseDisp() argument
1373 LIR* store = StoreBaseDispBody(r_base, displacement, r_src, size); in StoreBaseDisp()
1384 LIR* Arm64Mir2Lir::OpFpRegCopy(RegStorage r_dest, RegStorage r_src) { in OpFpRegCopy() argument
1385 UNUSED(r_dest, r_src); in OpFpRegCopy()