Home
last modified time | relevance | path

Searched refs:kSp (Results 1 – 10 of 10) sorted by relevance

/art/compiler/dex/quick/
Dgen_loadstore.cc69 … 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()
Dgen_invoke.cc383 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 …]
Dmir_to_lir.cc94 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()
Dralloc_util.cc763 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()
Dgen_common.cc434 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/
Dtarget_arm64.cc113 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/
Dcompiler_enums.h46 kSp, enumerator
/art/compiler/dex/quick/mips/
Dtarget_mips.cc93 case kSp: res_reg = rs_rMIPS_SP; break; in TargetReg()
/art/compiler/dex/quick/arm/
Dtarget_arm.cc101 case kSp: res_reg = rs_rARM_SP; break; in TargetReg()
/art/compiler/dex/quick/x86/
Dtarget_x86.cc207 case kSp: res_reg = rs_rX86_SP_32; break; // This must be the concrete one, as _SP is target- in TargetReg32()