X86/x86-64

Instruction

class Instruction : public LIEF::assembly::Instruction

This class represents a x86/x86-64 instruction.

Public Functions

OPCODE opcode() const

The instruction opcode as defined in LLVM.

virtual ~Instruction() override = default

Public Static Functions

static bool classof(const assembly::Instruction *inst)

True if inst is an effective instance of x86::Instruction.

Opcodes

See LIEF::assembly::x86::OPCODE in include/asm/x86/opcodes.hpp