Crate openvm_rv32_adapters

Crate openvm_rv32_adapters 

Source

Structsยง

Rv32IsEqualModAdapterAir
Rv32IsEqualModAdapterCols
This adapter reads from NUM_READS <= 2 pointers and writes to a register.
Rv32IsEqualModAdapterExecutor
Rv32IsEqualModAdapterFiller
Rv32IsEqualModAdapterRecord
Rv32VecHeapAdapterAir
Rv32VecHeapAdapterCols
This adapter reads from R (R <= 2) pointers and writes to 1 pointer.
Rv32VecHeapAdapterExecutor
Rv32VecHeapAdapterFiller
Rv32VecHeapAdapterRecord
Rv32VecHeapBranchAdapterAir
Rv32VecHeapBranchAdapterCols
This adapter reads from NUM_READS <= 2 pointers (for branch operations).
Rv32VecHeapBranchAdapterExecutor
Rv32VecHeapBranchAdapterFiller
Rv32VecHeapBranchAdapterRecord
VecToFlatAluAdapterAir
Wrapper that converts a VecHeapAdapterInterface (block-based) to BasicAdapterInterface (flat).
VecToFlatAluAdapterExecutor
Wrapper that converts block-based read/write data to flat format for ALU operations.
VecToFlatBranchAdapterAir
Wrapper that converts a VecHeapBranchAdapterInterface (block-based) to BasicAdapterInterface (flat).
VecToFlatBranchAdapterExecutor
Wrapper that converts block-based read data to flat format for branch operations. Branch operations have no writes.