Searched defs:sp (Results 1 - 9 of 9) sorted by relevance

/art/runtime/arch/arm64/
H A Dfault_handler_arm64.cc59 *out_sp = static_cast<uintptr_t>(sc->sp);
60 VLOG(signals) << "sp: " << *out_sp;
161 VLOG(signals) << "stack overflow handler with sp at " << std::hex << &uc;
164 uintptr_t sp = sc->sp; local
165 VLOG(signals) << "sp: " << std::hex << sp; local
169 VLOG(signals) << "checking for stack overflow, sp: " << std::hex << sp <<
172 uintptr_t overflow_addr = sp
[all...]
/art/runtime/arch/arm/
H A Dfault_handler_arm.cc73 VLOG(signals) << "sp: " << *out_sp;
190 // sub r12,sp,#16384
202 VLOG(signals) << "stack overflow handler with sp at " << std::hex << &uc;
205 uintptr_t sp = sc->arm_sp; local
206 VLOG(signals) << "sp: " << std::hex << sp; local
210 VLOG(signals) << "checking for stack overflow, sp: " << std::hex << sp <<
213 uintptr_t overflow_addr = sp - GetStackOverflowReservedBytes(kArm);
/art/runtime/arch/x86/
H A Dfault_handler_x86.cc249 VLOG(signals) << "sp: " << std::hex << *out_sp;
285 uint8_t* sp = reinterpret_cast<uint8_t*>(uc->CTX_ESP); local
300 uintptr_t* next_sp = reinterpret_cast<uintptr_t*>(sp - sizeof(uintptr_t));
343 uint8_t* sp = reinterpret_cast<uint8_t*>(uc->CTX_ESP); local
374 uintptr_t* next_sp = reinterpret_cast<uintptr_t*>(sp - sizeof(uintptr_t));
398 uintptr_t sp = static_cast<uintptr_t>(uc->CTX_ESP); local
402 VLOG(signals) << "checking for stack overflow, sp: " << std::hex << sp <<
406 uintptr_t overflow_addr = sp - GetStackOverflowReservedBytes(kX86_64);
408 uintptr_t overflow_addr = sp
[all...]
/art/runtime/entrypoints/portable/
H A Dportable_trampoline_entrypoints.cc62 PortableArgumentVisitor(MethodHelper& caller_mh, mirror::ArtMethod** sp)
67 reg_args_(reinterpret_cast<byte*>(sp) + PORTABLE_CALLEE_SAVE_FRAME__REF_AND_ARGS__R1_OFFSET),
68 stack_args_(reinterpret_cast<byte*>(sp) + PORTABLE_CALLEE_SAVE_FRAME__REF_AND_ARGS__FRAME_SIZE
150 BuildPortableShadowFrameVisitor(MethodHelper& caller_mh, mirror::ArtMethod** sp, argument
152 PortableArgumentVisitor(caller_mh, sp), sf_(sf), cur_reg_(first_arg_reg) { }
187 mirror::ArtMethod** sp)
191 // FinishCalleeSaveFrameSetup(self, sp, Runtime::kRefsAndArgs);
206 BuildPortableShadowFrameVisitor shadow_frame_builder(mh, sp,
236 BuildPortableArgumentVisitor(MethodHelper& caller_mh, mirror::ArtMethod** sp, argument
238 PortableArgumentVisitor(caller_mh, sp), soa
[all...]
/art/runtime/
H A Dfault_handler.cc228 uintptr_t sp = 0; local
232 GetMethodAndReturnPcAndSp(siginfo, context, &method_obj, &return_pc, &sp);
323 uintptr_t sp = 0; local
370 manager_->GetMethodAndReturnPcAndSp(siginfo, context, &method, &return_pc, &sp);
371 // Inside of generated code, sp[0] is the method, so sp is the frame.
373 reinterpret_cast<StackReference<mirror::ArtMethod>*>(sp);
H A Dstack.cc391 byte* sp = reinterpret_cast<byte*>(GetCurrentQuickFrame()); local
392 DCHECK(sp != NULL);
393 byte* pc_addr = sp + GetMethod()->GetReturnPcOffsetInBytes();
398 byte* sp = reinterpret_cast<byte*>(GetCurrentQuickFrame()); local
399 CHECK(sp != NULL);
400 byte* pc_addr = sp + GetMethod()->GetReturnPcOffsetInBytes();
H A Dstack.h613 * Return sp-relative offset for a Dalvik virtual register, compiler
654 * | StackReference<ArtMethod> | ... (reg == -2) <<== sp, 16-byte aligned
710 StackReference<mirror::ArtMethod>* sp = GetCurrentQuickFrame(); local
711 ++sp; // Skip Method*; handle scope comes next;
712 return reinterpret_cast<HandleScope*>(sp);
H A Dthread.cc805 sched_param sp; local
806 CHECK_PTHREAD_CALL(pthread_getschedparam, (thread->tlsPtr_.pthread_self, &policy, &sp),
808 os << " sched=" << policy << "/" << sp.sched_priority
/art/runtime/entrypoints/quick/
H A Dquick_trampoline_entrypoints.cc57 // | Method* | <- sp
90 // | Method* | <- sp
117 // | A0/Method* | <- sp
141 // | EAX/Method* | <- sp
178 // | RDI/Method* | <- sp
202 static mirror::ArtMethod* GetCallingMethod(StackReference<mirror::ArtMethod>* sp)
204 DCHECK(sp->AsMirrorPtr()->IsCalleeSaveMethod());
205 byte* previous_sp = reinterpret_cast<byte*>(sp) + kQuickCalleeSaveFrame_RefAndArgs_FrameSize;
210 static uintptr_t GetCallingPc(StackReference<mirror::ArtMethod>* sp)
212 DCHECK(sp
416 BuildQuickShadowFrameVisitor(StackReference<mirror::ArtMethod>* sp, bool is_static, const char* shorty, uint32_t shorty_len, ShadowFrame* sf, size_t first_arg_reg) argument
520 BuildQuickArgumentVisitor(StackReference<mirror::ArtMethod>* sp, bool is_static, const char* shorty, uint32_t shorty_len, ScopedObjectAccessUnchecked* soa, std::vector<jvalue>* args) argument
640 RememberForGcArgumentVisitor(StackReference<mirror::ArtMethod>* sp, bool is_static, const char* shorty, uint32_t shorty_len, ScopedObjectAccessUnchecked* soa) argument
1316 LayoutCookie(uint8_t** sp) argument
1430 BuildGenericJniFrameVisitor(StackReference<mirror::ArtMethod>** sp, bool is_static, const char* shorty, uint32_t shorty_len, Thread* self) argument
1682 StackReference<mirror::ArtMethod>* sp = self->GetManagedStack()->GetTopQuickFrame(); local
1746 artInvokeCommon(uint32_t method_idx, mirror::Object* this_object, mirror::ArtMethod* caller_method, Thread* self, StackReference<mirror::ArtMethod>* sp) argument
[all...]

Completed in 1609 milliseconds