Re-exports§
pub use backends::*;pub use context::*;pub use instructions::*;pub use risc::*;
Modules§
Macros§
- impl_
alu32_ imm_ opt - Optimized 32-bit ALU operations with sign extension
- impl_
alu_ imm_ opt - Optimized ALU macro that handles immediate operands efficiently
- impl_
imm_ opt - Generic immediate optimization macro
- impl_
risc_ alu - A macro to implement ALU operations for the riscv transpiler.
- impl_
shift32_ imm_ opt - Optimized 32-bit shift operations with sign extension
Structs§
- JitFunction
- A type representing a JIT compiled function.
- Memory
View
Traits§
- Debuggable
- Riscv
Transpiler - A transpiler for risc32 instructions.
- Trace
Collector - A trait the collects traces, in the form TraceChunk.
Type Aliases§
- DebugFn
- A debugging utility to inspect registers
- Ecall
Handler - Extern
Fn - A function that accepts the memory pointer.