jit-assembler 0.3.0

A multi-architecture JIT assembler library for runtime code generation
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! RISC-V instruction set support for the JIT assembler.
//!
//! This module provides RISC-V specific instruction encoding and a macro-based
//! DSL for generating RISC-V machine code at runtime.



pub mod instruction;
pub mod builder;
pub mod macros;

#[cfg(test)]
mod tests;

// Re-export commonly used items
pub use instruction::{Register, Csr, Instruction, reg, csr};
pub use builder::Riscv64InstructionBuilder;