LLDB mainline
x86AssemblyInspectionEngine.cpp File Reference
#include "x86AssemblyInspectionEngine.h"
#include <memory>
#include "llvm-c/Disassembler.h"
#include "lldb/Core/Address.h"
#include "lldb/Symbol/UnwindPlan.h"
#include "lldb/Target/RegisterContext.h"
#include "lldb/Target/UnwindAssembly.h"

Go to the source code of this file.

Macros

#define REX_W_PREFIX_P(opcode)
#define REX_W_SRCREG(opcode)
#define REX_W_DSTREG(opcode)

Macro Definition Documentation

◆ REX_W_DSTREG

#define REX_W_DSTREG ( opcode)

◆ REX_W_PREFIX_P

#define REX_W_PREFIX_P ( opcode)
Value:
(((opcode) & (~0x5)) == 0x48)

Definition at line 296 of file x86AssemblyInspectionEngine.cpp.

Referenced by lldb_private::x86AssemblyInspectionEngine::mov_reg_to_local_stack_frame_p().

◆ REX_W_SRCREG

#define REX_W_SRCREG ( opcode)
Value:
(((opcode)&0x4) >> 2)

Definition at line 300 of file x86AssemblyInspectionEngine.cpp.

Referenced by lldb_private::x86AssemblyInspectionEngine::mov_reg_to_local_stack_frame_p().