This library provides structures and enums for describing AArch64 (ARMv8) instructions.
The approach might seem to be closer to what the opcodes
library (a part of GNU binutils
)
does, although the central motive is deserialization/parsing of a definition file -
what TableGen
(of LLVM
) employs.
By default, the crate is built with std
support. If you intend not to depend on the std
crate,
here is the syntax to use instead:
disarm64_defn = { version = "0.1", default_features = false }
For more information on the subject, please refer to: