Intermediate Representation for Binary analysis and transformation
Assemble code to bytes using LLVM's MC layer
Pretty printer from GTIRB to assembly code
A fast and accurate disassembler