Expand description
Holds all the models necessary for x86/x86-64 encoding.
Structs§
- Encoded
X86_ 64Instruction - Represents a binary encoded X64 instruction.
- GPR
- Represents general purpose registers.
- Immediate8
- Represents an 8-bit immediate value.
- Immediate16
- Represents a 16-bit immediate value.
- Immediate32
- Represents a 32-bit immediate value.
- Immediate64
- Represents a 64-bit immediate value.
Enums§
- GPRKind
- Represents the kind of a general purpose register.
- GPROr
Memory - Represents a GPR or memory operand.
- Memory
- Represents a memory operand.
- NewGPR
Error - Error when creating a new
GPR
. - Offset
- Represents the offset for a memory operand.
- Scale
- Represents the scale factor for the index register in a memory operand.
- Size
- Represents all the sizes used by the project from the X64 instruction set.