kecc

Module asm

Source

Modules§

Structs§

Enums§

  • The assembler implements several directives that control the assembly of instructions into an object file.
  • RISC-V Base Instructions Set.
  • The assembler implements several convenience psuedo-instructions that are formed from multiple instructions in the base ISA, but have implicit arguments or reversed arguments that result in distinct semantics.
  • If the enum variant contains is_signed : bool, it corresponds to different instructions depending on whether the operand is signed or not.
  • ABI name for RISC-V integer and floating-point register.
  • The relocation function creates synthesize operand values that are resolved at program link time and are used as immediate parameters for specific instructions.