Searched refs:X86_64Context (Results 1 - 3 of 3) sorted by path

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

Completed in 93 milliseconds