kit

kit
git clone https://git.ryansepassi.com/git/kit.git
Log | Files | Refs | README

disasm.h (453B)


      1 #ifndef KIT_ARCH_RV64_DISASM_H
      2 #define KIT_ARCH_RV64_DISASM_H
      3 
      4 /* RV64 disassembler -- ArchDisasm implementation.
      5  *
      6  * This is intentionally table-light for now: it decodes the RV64I/M/FD
      7  * forms that the assembler and backend already emit in smoke and frontend
      8  * paths, and falls back to `.word` for unknown 32-bit instructions. */
      9 
     10 #include "arch/arch.h"
     11 
     12 ArchDisasm* rv64_disasm_new(Compiler*);
     13 extern const ArchDecodeOps rv64_decode_ops;
     14 
     15 #endif