liblisa::arch

Module x64

Expand description

Definitions for the x86-64 architecture.

The definition includes features up to AVX2. AVX-512 registers are not modelled.

Modules§

Structs§

  • A struct that enforces alignment to 32-byte boundaries.
  • A bitmask type that covers the entire StateByte range for the X64State.
  • A prefix scope for enumeration. This prefix scope aims to achieve maximal coverage, with acceptable runtime.
  • x87 state.
  • Defines the x86-64 architecture.
  • The CPU state of the x86-64 architecture.
  • x86-64 XMM state.

Enums§

  • The general-purpose registers in the x86-64 state.
  • All flags in the x86-64 state (including MMX/XMM flags).
  • All registers in the x86-64 state.
  • x87 registers available in the x87 state.
  • The XMM registers in the x86-64 state.