Crate disarm64

source ·
Expand description

This is a library for decoding ARM64 instructions.

The main entry point is the decode function, which decodes a single instruction:

use disarm64::decoder;
use disarm64_defn::defn::InsnOpcode;

let insn = decoder::decode(0x11000000).unwrap();

println!("Instruction: {insn:?}");
println!("Formatted: {insn}");
println!("Definition: {:?}", insn.definition());

Re-exports§

Modules§