Home
last modified time | relevance | path

Searched refs:x64State (Results 1 – 2 of 2) sorted by relevance

/haiku/src/kits/debugger/arch/x86_64/
H A DCpuStateX8664.cpp156 x86_64_debug_cpu_state* x64State = (x86_64_debug_cpu_state*)state; in UpdateDebugState() local
158 x64State->rip = InstructionPointer(); in UpdateDebugState()
159 x64State->rsp = StackPointer(); in UpdateDebugState()
160 x64State->rbp = StackFramePointer(); in UpdateDebugState()
161 x64State->rax = IntRegisterValue(X86_64_REGISTER_RAX); in UpdateDebugState()
162 x64State->rbx = IntRegisterValue(X86_64_REGISTER_RBX); in UpdateDebugState()
163 x64State->rcx = IntRegisterValue(X86_64_REGISTER_RCX); in UpdateDebugState()
164 x64State->rdx = IntRegisterValue(X86_64_REGISTER_RDX); in UpdateDebugState()
165 x64State->rsi = IntRegisterValue(X86_64_REGISTER_RSI); in UpdateDebugState()
166 x64State->rdi = IntRegisterValue(X86_64_REGISTER_RDI); in UpdateDebugState()
[all …]
/haiku/src/kits/debugger/arch/x86_64/disasm/
H A DDisassemblerX8664.cpp204 CpuStateX8664* x64State = dynamic_cast<CpuStateX8664*>(state); in GetNextInstructionInfo() local
205 if (x64State != NULL) { in GetNextInstructionInfo()
207 CpuStateToZydisRegContext(x64State, &registers); in GetNextInstructionInfo()