/art/compiler/dex/quick/ |
D | gen_loadstore.cc | 69 … StoreBaseDisp(TargetPtrReg(kSp), SRegOffset(rl_dest.s_reg_low), temp_reg, k32, kNotVolatile); in Workaround7250540() 96 LoadRefDisp(TargetPtrReg(kSp), SRegOffset(rl_src.s_reg_low), r_dest, kNotVolatile); in LoadValueDirect() 98 Load32Disp(TargetPtrReg(kSp), SRegOffset(rl_src.s_reg_low), r_dest); in LoadValueDirect() 129 LoadBaseDisp(TargetPtrReg(kSp), SRegOffset(rl_src.s_reg_low), r_dest, k64, kNotVolatile); in LoadValueDirectWide() 218 StoreRefDisp(TargetPtrReg(kSp), SRegOffset(rl_dest.s_reg_low), rl_dest.reg, kNotVolatile); in StoreValue() 220 Store32Disp(TargetPtrReg(kSp), SRegOffset(rl_dest.s_reg_low), rl_dest.reg); in StoreValue() 308 StoreBaseDisp(TargetPtrReg(kSp), SRegOffset(rl_dest.s_reg_low), rl_dest.reg, k64, kNotVolatile); in StoreValueWide() 336 Store32Disp(TargetPtrReg(kSp), SRegOffset(rl_dest.s_reg_low), rl_dest.reg); in StoreFinalValue() 372 StoreBaseDisp(TargetPtrReg(kSp), SRegOffset(rl_dest.s_reg_low), rl_dest.reg, k64, kNotVolatile); in StoreFinalValueWide()
|
D | gen_invoke.cc | 383 StoreRefDisp(TargetPtrReg(kSp), 0, rl_src.reg, kNotVolatile); in FlushIns() 446 Store32Disp(TargetPtrReg(kSp), SRegOffset(start_vreg + i), reg); in FlushIns() 451 Load32Disp(TargetPtrReg(kSp), SRegOffset(start_vreg + i), in FlushIns() 455 Load32Disp(TargetPtrReg(kSp), SRegOffset(start_vreg + i), in FlushIns() 808 Load32Disp(TargetPtrReg(kSp), SRegOffset(rl_arg.s_reg_low) + 4, reg); in GenDalvikArgsNoRange() 815 Store32Disp(TargetPtrReg(kSp), (next_use + 1) * 4, reg); in GenDalvikArgsNoRange() 842 StoreBaseDisp(TargetPtrReg(kSp), outs_offset, arg_reg, k64, kNotVolatile); in GenDalvikArgsNoRange() 845 Store32Disp(TargetPtrReg(kSp), outs_offset, arg_reg); in GenDalvikArgsNoRange() 926 StoreBaseDisp(TargetPtrReg(kSp), SRegOffset(loc.s_reg_low), loc.reg, k64, kNotVolatile); in GenDalvikArgsRange() 933 Store32Disp(TargetPtrReg(kSp), SRegOffset(loc.s_reg_low), loc.reg); in GenDalvikArgsRange() [all …]
|
D | mir_to_lir.cc | 94 LoadBaseDisp(TargetPtrReg(kSp), offset, new_reg, wide ? k64 : k32, kNotVolatile); in LoadArg() 122 LoadBaseDisp(TargetPtrReg(kSp), offset, new_regs, k64, kNotVolatile); in LoadArg() 130 Load32Disp(TargetPtrReg(kSp), offset_high, reg_arg_high); in LoadArg() 142 Load32Disp(TargetPtrReg(kSp), offset, reg_arg_low); in LoadArg() 187 Load32Disp(TargetPtrReg(kSp), offset, rl_dest.reg); in LoadArgDirect() 195 LoadBaseDisp(TargetPtrReg(kSp), offset, rl_dest.reg, k64, kNotVolatile); in LoadArgDirect() 208 Store32Disp(TargetPtrReg(kSp), offset, reg_arg_low); in LoadArgDirect() 218 Load32Disp(TargetPtrReg(kSp), offset_high, rl_dest.reg.GetHigh()); in LoadArgDirect() 221 Load32Disp(TargetPtrReg(kSp), offset, rl_dest.reg.GetLow()); in LoadArgDirect() 223 LoadBaseDisp(TargetPtrReg(kSp), offset, rl_dest.reg, k64, kNotVolatile); in LoadArgDirect()
|
D | ralloc_util.cc | 763 StoreBaseDisp(TargetPtrReg(kSp), VRegOffset(v_reg), reg, k64, kNotVolatile); in FlushRegWide() 771 StoreBaseDisp(TargetPtrReg(kSp), VRegOffset(v_reg), reg, k64, kNotVolatile); in FlushRegWide() 783 StoreBaseDisp(TargetPtrReg(kSp), VRegOffset(v_reg), reg, kWord, kNotVolatile); in FlushReg()
|
D | gen_common.cc | 434 Store32Disp(TargetPtrReg(kSp), SRegOffset(loc.s_reg_low), loc.reg); in GenFilledNewArray() 464 OpRegRegImm(kOpAdd, r_src, TargetPtrReg(kSp), SRegOffset(rl_first.s_reg_low)); in GenFilledNewArray()
|
/art/compiler/dex/quick/arm64/ |
D | target_arm64.cc | 113 case kSp: res_reg = rs_wsp; break; in TargetReg() 928 StoreRefDisp(TargetPtrReg(kSp), 0, rl_src.reg, kNotVolatile); in FlushIns() 954 StoreRefDisp(TargetPtrReg(kSp), SRegOffset(start_vreg + i), reg, kNotVolatile); in FlushIns() 956 StoreBaseDisp(TargetPtrReg(kSp), SRegOffset(start_vreg + i), reg, t_loc->wide ? k64 : k32, in FlushIns() 964 LoadRefDisp(TargetPtrReg(kSp), SRegOffset(start_vreg + i), t_loc->reg, kNotVolatile); in FlushIns() 966 LoadBaseDisp(TargetPtrReg(kSp), SRegOffset(start_vreg + i), t_loc->reg, in FlushIns() 1063 StoreBaseDisp(TargetPtrReg(kSp), SRegOffset(loc.s_reg_low), loc.reg, k64, kNotVolatile); in GenDalvikArgsRange() 1071 StoreRefDisp(TargetPtrReg(kSp), SRegOffset(loc.s_reg_low), loc.reg, kNotVolatile); in GenDalvikArgsRange() 1073 StoreBaseDisp(TargetPtrReg(kSp), SRegOffset(loc.s_reg_low), loc.reg, k32, in GenDalvikArgsRange() 1108 Load32Disp(TargetPtrReg(kSp), current_src_offset, temp); in GenDalvikArgsRange() [all …]
|
/art/compiler/dex/ |
D | compiler_enums.h | 46 kSp, enumerator
|
/art/compiler/dex/quick/mips/ |
D | target_mips.cc | 93 case kSp: res_reg = rs_rMIPS_SP; break; in TargetReg()
|
/art/compiler/dex/quick/arm/ |
D | target_arm.cc | 101 case kSp: res_reg = rs_rARM_SP; break; in TargetReg()
|
/art/compiler/dex/quick/x86/ |
D | target_x86.cc | 207 case kSp: res_reg = rs_rX86_SP_32; break; // This must be the concrete one, as _SP is target- in TargetReg32()
|