Crate disarm64_defn
source ·Expand description
This library provides structures and enums for describing AArch64 (ARMv8) instructions.
Modules§
- This module contains the definitions of the various enums, using types that can be statically defined without allocations
- This module contains the definitions of the various enums used to (de)serialize the AArch64 instruction metadata.
Structs§
- The AArch64 instruction bit field specification.
- An iterator over the variants of InsnBitField
- An iterator over the variants of InsnClass
- An iterator over the variants of InsnFeatureSet
- The AArch64 instruction flags.
- An iterator over the variants of InsnOperandClass
- An iterator over the variants of InsnOperandKind
- An iterator over the variants of InsnOperandQualifier
Enums§
- The AArch64 instruction bit fields.
- The AArch64 instruction classes.
- The AArch64 instruction feature sets.
- The AArch64 instruction operand classes.
- The AArch64 instruction operand kinds.
- The AArch64 instruction operand qualifiers.