Home
last modified time | relevance | path

Searched refs:As64BitReg (Results 1 – 8 of 8) sorted by relevance

/art/compiler/dex/quick/arm64/
Dint_arm64.cc93 OpRegRegReg(op, rl_result.reg, rl_src1.reg, As64BitReg(rl_shift.reg)); in GenShiftOpLong()
150 t_reg2 = As64BitReg(t_reg2); in GenSelect()
436 NewLIR3(kA64Smull3xww, As64BitReg(r_long_mul).GetReg(), r_magic.GetReg(), rl_src.reg.GetReg()); in SmallLiteralDivRem()
439 OpRegRegImm(kOpLsr, As64BitReg(r_long_mul), As64BitReg(r_long_mul), 32); in SmallLiteralDivRem()
443 OpRegRegImm(kOpAsr, As64BitReg(r_long_mul), As64BitReg(r_long_mul), in SmallLiteralDivRem()
448 OpRegRegRegShift(kOpAdd, As64BitReg(r_long_mul), As64BitReg(rl_src.reg), in SmallLiteralDivRem()
449 As64BitReg(r_long_mul), EncodeShift(kA64Lsr, 32)); in SmallLiteralDivRem()
876 rs_src_pos = As64BitReg(rs_src_pos); in GenInlinedArrayCopyCharArray()
881 rs_dst_pos = As64BitReg(rs_dst_pos); in GenInlinedArrayCopyCharArray()
889 rs_length = As64BitReg(rs_length); in GenInlinedArrayCopyCharArray()
[all …]
Dcodegen_arm64.h92 return As64BitReg(TargetReg(symbolic_reg)); in TargetReg()
98 return As64BitReg(TargetReg(symbolic_reg)); in TargetPtrReg()
310 RegStorage As64BitReg(RegStorage reg) { in As64BitReg() function
334 return As64BitReg(reg); in Check64BitReg()
Dcall_arm64.cc95 OpRegRegRegExtend(kOpAdd, r_base, r_base, As64BitReg(r_disp), kA64Sxtw, 0U); in GenLargeSparseSwitch()
135 LoadBaseIndexed(table_base, As64BitReg(key_reg), disp_reg, 2, k32); in GenLargePackedSwitch()
143 OpRegRegRegExtend(kOpAdd, branch_reg, branch_reg, As64BitReg(disp_reg), kA64Sxtw, 0U); in GenLargePackedSwitch()
Dutility_arm64.cc786 r_src2 = As64BitReg(r_src2); in OpRegRegRegExtend()
1035 r_index = As64BitReg(r_index); in LoadBaseIndexed()
1120 r_index = As64BitReg(r_index); in StoreBaseIndexed()
1259 (size == kReference) ? As64BitReg(r_dest) : r_dest, in LoadBaseDispBody()
1349 (size == kReference) ? As64BitReg(r_src) : r_src, in StoreBaseDispBody()
/art/compiler/dex/quick/x86/
Dcodegen_x86.h118 return As64BitReg(TargetReg32(symbolic_reg)); in TargetReg()
122 return As64BitReg(TargetReg32(symbolic_reg)); in TargetReg()
131 return As64BitReg(TargetReg32(symbolic_reg)); in TargetReg()
411 RegStorage As64BitReg(RegStorage reg) { in As64BitReg() function
/art/compiler/dex/quick/mips/
Dint_mips.cc731 LoadBaseIndexed(reg_ptr, As64BitReg(rl_index.reg), As32BitReg(rl_result.reg), scale, in GenArrayGet()
734 LoadBaseIndexed(reg_ptr, As64BitReg(rl_index.reg), rl_result.reg, scale, size); in GenArrayGet()
854 OpRegRegReg(op, rl_result.reg, rl_src1.reg, As64BitReg(rl_shift.reg)); in GenShiftOpLong()
909 NewLIR3(kMipsSll, rl_result.reg.GetReg(), As64BitReg(rl_src.reg).GetReg(), 0); in GenIntToLong()
Dcodegen_mips.h312 RegStorage As64BitReg(RegStorage reg) { in As64BitReg() function
336 return As64BitReg(reg); in Check64BitReg()
Dtarget_mips.cc208 return As64BitReg(TargetReg(reg)); in TargetReg()