openvm_rv32im_circuit/
lib.rs
1pub mod adapters;
2
3mod auipc;
4mod base_alu;
5mod branch_eq;
6mod branch_lt;
7mod divrem;
8mod hintstore;
9mod jal_lui;
10mod jalr;
11mod less_than;
12mod load_sign_extend;
13mod loadstore;
14mod mul;
15mod mulh;
16mod shift;
17
18pub use auipc::*;
19pub use base_alu::*;
20pub use branch_eq::*;
21pub use branch_lt::*;
22pub use divrem::*;
23pub use hintstore::*;
24pub use jal_lui::*;
25pub use jalr::*;
26pub use less_than::*;
27pub use load_sign_extend::*;
28pub use loadstore::*;
29pub use mul::*;
30pub use mulh::*;
31pub use shift::*;
32
33mod extension;
34pub use extension::*;
35
36#[cfg(any(test, feature = "test-utils"))]
37mod test_utils;