Home
last modified time | relevance | path

Searched refs:X86_64Context (Results 1 – 3 of 3) sorted by relevance

/art/runtime/arch/x86_64/
Dcontext_x86_64.cc29 void X86_64Context::Reset() { in Reset()
38 rsp_ = X86_64Context::kBadGprBase + RSP; in Reset()
39 rip_ = X86_64Context::kBadGprBase + kNumberOfCpuRegisters; in Reset()
42 void X86_64Context::FillCalleeSaves(const StackVisitor& fr) { in FillCalleeSaves()
70 void X86_64Context::SmashCallerSaves() { in SmashCallerSaves()
95 bool X86_64Context::SetGPR(uint32_t reg, uintptr_t value) { in SetGPR()
106 bool X86_64Context::SetFPR(uint32_t reg, uintptr_t value) { in SetFPR()
119 void X86_64Context::DoLongJump() { in DoLongJump()
125 …gprs[kNumberOfCpuRegisters - i - 1] = gprs_[i] != nullptr ? *gprs_[i] : X86_64Context::kBadGprBase… in DoLongJump()
128 fprs[i] = fprs_[i] != nullptr ? *fprs_[i] : X86_64Context::kBadFprBase + i; in DoLongJump()
Dcontext_x86_64.h27 class X86_64Context : public Context {
29 X86_64Context() { in X86_64Context() function
32 virtual ~X86_64Context() {} in ~X86_64Context()
/art/runtime/arch/
Dcontext.cc45 return new x86_64::X86_64Context(); in Create()