openvm_rv32im_circuit/shift/
mod.rs

1use openvm_circuit::arch::VmChipWrapper;
2
3use super::adapters::{Rv32BaseAluAdapterChip, RV32_CELL_BITS, RV32_REGISTER_NUM_LIMBS};
4
5mod core;
6pub use core::*;
7
8#[cfg(test)]
9mod tests;
10
11pub type Rv32ShiftChip<F> = VmChipWrapper<
12    F,
13    Rv32BaseAluAdapterChip<F>,
14    ShiftCoreChip<RV32_REGISTER_NUM_LIMBS, RV32_CELL_BITS>,
15>;