openvm_rv32im_circuitType Alias Rv32ShiftChip
Source pub type Rv32ShiftChip<F> = VmChipWrapper<F, Rv32BaseAluAdapterChip<F>, ShiftCoreChip<RV32_REGISTER_NUM_LIMBS, RV32_CELL_BITS>>;
struct Rv32ShiftChip<F> {
pub adapter: Rv32BaseAluAdapterChip<F>,
pub core: ShiftCoreChip<4, 8>,
pub records: Vec<(<Rv32BaseAluAdapterChip<F> as VmAdapterChip<F>>::ReadRecord, <Rv32BaseAluAdapterChip<F> as VmAdapterChip<F>>::WriteRecord, <ShiftCoreChip<RV32_REGISTER_NUM_LIMBS, RV32_CELL_BITS> as VmCoreChip<F, <Rv32BaseAluAdapterChip<F> as VmAdapterChip<F>>::Interface>>::Record)>,
}