Searched refs:As64BitReg (Results 1 – 8 of 8) sorted by relevance
/art/compiler/dex/quick/arm64/ |
D | int_arm64.cc | 93 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 …]
|
D | codegen_arm64.h | 92 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()
|
D | call_arm64.cc | 95 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()
|
D | utility_arm64.cc | 786 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/ |
D | codegen_x86.h | 118 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/ |
D | int_mips.cc | 731 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()
|
D | codegen_mips.h | 312 RegStorage As64BitReg(RegStorage reg) { in As64BitReg() function 336 return As64BitReg(reg); in Check64BitReg()
|
D | target_mips.cc | 208 return As64BitReg(TargetReg(reg)); in TargetReg()
|