Home
last modified time | relevance | path

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

/art/compiler/dex/quick/
Dgen_loadstore.cc64 LoadBaseDisp(TargetPtrReg(kSp), SRegOffset(rl_src.s_reg_low), r_dest, op_size, kNotVolatile); in LoadValueDirect()
94 LoadBaseDisp(TargetPtrReg(kSp), SRegOffset(rl_src.s_reg_low), r_dest, k64, kNotVolatile); in LoadValueDirectWide()
180 StoreRefDisp(TargetPtrReg(kSp), SRegOffset(rl_dest.s_reg_low), rl_dest.reg, kNotVolatile); in StoreValue()
182 Store32Disp(TargetPtrReg(kSp), SRegOffset(rl_dest.s_reg_low), rl_dest.reg); in StoreValue()
271 StoreBaseDisp(TargetPtrReg(kSp), SRegOffset(rl_dest.s_reg_low), rl_dest.reg, k64, kNotVolatile); in StoreValueWide()
299 Store32Disp(TargetPtrReg(kSp), SRegOffset(rl_dest.s_reg_low), rl_dest.reg); in StoreFinalValue()
335 StoreBaseDisp(TargetPtrReg(kSp), SRegOffset(rl_dest.s_reg_low), rl_dest.reg, k64, kNotVolatile); in StoreFinalValueWide()
Dgen_invoke.cc418 StoreBaseDisp(TargetPtrReg(kSp), 0, rl_src.reg, kWord, kNotVolatile); in FlushIns()
469 StoreRefDisp(TargetPtrReg(kSp), offset, reg, kNotVolatile); in FlushIns()
471 StoreBaseDisp(TargetPtrReg(kSp), offset, reg, t_loc->wide ? k64 : k32, kNotVolatile); in FlushIns()
479 LoadRefDisp(TargetPtrReg(kSp), offset, t_loc->reg, kNotVolatile); in FlushIns()
481 LoadBaseDisp(TargetPtrReg(kSp), offset, t_loc->reg, t_loc->wide ? k64 : k32, in FlushIns()
706 StoreBaseDisp(TargetPtrReg(kSp), SRegOffset(loc.s_reg_low), loc.reg, k64, kNotVolatile); in GenDalvikArgsFlushPromoted()
713 StoreRefDisp(TargetPtrReg(kSp), SRegOffset(loc.s_reg_low), loc.reg, kNotVolatile); in GenDalvikArgsFlushPromoted()
715 StoreBaseDisp(TargetPtrReg(kSp), SRegOffset(loc.s_reg_low), loc.reg, k32, in GenDalvikArgsFlushPromoted()
744 OpRegRegImm(kOpAdd, TargetReg(kArg0, kRef), TargetPtrReg(kSp), outs_offset); in GenDalvikArgsBulkCopy()
745 OpRegRegImm(kOpAdd, TargetReg(kArg1, kRef), TargetPtrReg(kSp), start_offset); in GenDalvikArgsBulkCopy()
[all …]
Dmir_to_lir.cc141 StoreBaseDisp(TargetPtrReg(kSp), offset, reg_arg, k32, kNotVolatile); in LoadArg()
147 LoadBaseDisp(TargetPtrReg(kSp), offset, reg_arg, wide ? k64 : k32, kNotVolatile); in LoadArg()
191 StoreBaseDisp(TargetPtrReg(kSp), offset, reg_arg, k32, kNotVolatile); in LoadArgDirect()
197 LoadBaseDisp(TargetPtrReg(kSp), offset, rl_dest.reg, op_size, kNotVolatile); in LoadArgDirect()
215 StoreBaseDisp(TargetPtrReg(kSp), offset, reg_arg, size, kNotVolatile); in SpillArg()
227 LoadBaseDisp(TargetPtrReg(kSp), offset, reg_arg, size, kNotVolatile); in UnspillArg()
Dralloc_util.cc746 StoreBaseDisp(TargetPtrReg(kSp), VRegOffset(v_reg), reg, k64, kNotVolatile); in FlushRegWide()
754 StoreBaseDisp(TargetPtrReg(kSp), VRegOffset(v_reg), reg, k64, kNotVolatile); in FlushRegWide()
766 StoreBaseDisp(TargetPtrReg(kSp), VRegOffset(v_reg), reg, kWord, kNotVolatile); in FlushReg()
Dgen_common.cc569 StoreRefDisp(TargetPtrReg(kSp), SRegOffset(loc.s_reg_low), loc.reg, kNotVolatile); in GenFilledNewArray()
571 Store32Disp(TargetPtrReg(kSp), SRegOffset(loc.s_reg_low), loc.reg); in GenFilledNewArray()
603 OpRegRegImm(kOpAdd, r_src, TargetPtrReg(kSp), SRegOffset(rl_first.s_reg_low)); in GenFilledNewArray()
/art/compiler/dex/quick/mips/
Dcall_mips.cc288 const RegStorage rs_sp = TargetPtrReg(kSp); in GenEntrySequence()
326 m2l_->LoadWordDisp(m2l_->TargetPtrReg(kSp), 0, m2l_->TargetPtrReg(kLr)); in GenEntrySequence()
327 m2l_->OpRegImm(kOpAdd, m2l_->TargetPtrReg(kSp), sp_displace_); in GenEntrySequence()
396 const RegStorage rs_sp = TargetPtrReg(kSp); in GenSpecialEntryForSuspend()
407 const RegStorage rs_sp = TargetPtrReg(kSp); in GenSpecialExitForSuspend()
Dutility_mips.cc771 DCHECK_EQ(r_base, TargetPtrReg(kSp)); in LoadBaseDispBody()
824 DCHECK_EQ(r_base, TargetPtrReg(kSp)); in LoadBaseDispBody()
942 DCHECK_EQ(r_base, TargetPtrReg(kSp)); in StoreBaseDispBody()
992 DCHECK_EQ(r_base, TargetPtrReg(kSp)); in StoreBaseDispBody()
Dtarget_mips.cc222 case kSp: res_reg = rs_rSP; break; in TargetReg()
851 const RegStorage rs_sp = TargetPtrReg(kSp); in SpillCoreRegs()
871 const RegStorage rs_sp = TargetPtrReg(kSp); in UnSpillCoreRegs()
/art/compiler/dex/quick/x86/
Dtarget_x86.cc2572 ld1 = OpMovRegMem(temp, TargetPtrReg(kSp), current_src_offset, kMovA128FP); in GenDalvikArgsBulkCopy()
2574 ld1 = OpMovRegMem(temp, TargetPtrReg(kSp), current_src_offset, kMovLo128FP); in GenDalvikArgsBulkCopy()
2575 ld2 = OpMovRegMem(temp, TargetPtrReg(kSp), current_src_offset + (bytes_to_move >> 1), in GenDalvikArgsBulkCopy()
2578 ld1 = OpMovRegMem(temp, TargetPtrReg(kSp), current_src_offset, kMovU128FP); in GenDalvikArgsBulkCopy()
2582 st1 = OpMovMemReg(TargetPtrReg(kSp), current_dest_offset, temp, kMovA128FP); in GenDalvikArgsBulkCopy()
2584 st1 = OpMovMemReg(TargetPtrReg(kSp), current_dest_offset, temp, kMovLo128FP); in GenDalvikArgsBulkCopy()
2585 st2 = OpMovMemReg(TargetPtrReg(kSp), current_dest_offset + (bytes_to_move >> 1), in GenDalvikArgsBulkCopy()
2588 st1 = OpMovMemReg(TargetPtrReg(kSp), current_dest_offset, temp, kMovU128FP); in GenDalvikArgsBulkCopy()
2627 Load32Disp(TargetPtrReg(kSp), current_src_offset, temp); in GenDalvikArgsBulkCopy()
2628 Store32Disp(TargetPtrReg(kSp), current_dest_offset, temp); in GenDalvikArgsBulkCopy()
/art/compiler/dex/
Dcompiler_enums.h48 kSp, enumerator
/art/compiler/dex/quick/arm64/
Dtarget_arm64.cc115 case kSp: res_reg = rs_wsp; break; in TargetReg()
/art/compiler/dex/quick/arm/
Dtarget_arm.cc104 case kSp: res_reg = rs_rARM_SP; break; in TargetReg()