Modules§
Structs§
- Base
AluOpcode Iter - An iterator over the variants of BaseAluOpcode
- Branch
Equal Opcode Iter - An iterator over the variants of BranchEqualOpcode
- Branch
Less Than Opcode Iter - An iterator over the variants of BranchLessThanOpcode
- DivRem
Opcode Iter - An iterator over the variants of DivRemOpcode
- Less
Than Opcode Iter - An iterator over the variants of LessThanOpcode
- MulH
Opcode Iter - An iterator over the variants of MulHOpcode
- MulOpcode
Iter - An iterator over the variants of MulOpcode
- Rv32
Auipc Opcode Iter - An iterator over the variants of Rv32AuipcOpcode
- Rv32
Hint Store Opcode Iter - An iterator over the variants of Rv32HintStoreOpcode
- Rv32I
Transpiler Extension - Rv32
IoTranspiler Extension - Rv32
JalLui Opcode Iter - An iterator over the variants of Rv32JalLuiOpcode
- Rv32
Jalr Opcode Iter - An iterator over the variants of Rv32JalrOpcode
- Rv32
Load Store Opcode Iter - An iterator over the variants of Rv32LoadStoreOpcode
- Rv32M
Transpiler Extension - Shift
Opcode Iter - An iterator over the variants of ShiftOpcode
Enums§
- Base
AluOpcode - Branch
Equal Opcode - Branch
Less Than Opcode - DivRem
Opcode - Less
Than Opcode - MulH
Opcode - MulOpcode
- Rv32
Auipc Opcode - Rv32
Hint Store Opcode - Rv32
JalLui Opcode - Rv32
Jalr Opcode - Rv32
Load Store Opcode - Rv32
Phantom - Shift
Opcode
Constants§
- MAX_
HINT_ BUFFER_ WORDS - Maximum number of words that can be read in a single HINT_BUFFER instruction. AIR constraint requires rem_words < 2^MAX_HINT_BUFFER_WORDS_BITS, so max is one less
- MAX_
HINT_ BUFFER_ WORDS_ BITS - Maximum number of bits for hint buffer size.
IMPORTANT: Must be synced with MAX_HINT_BUFFER_WORDS_BITS constant for cuda
crates/circuits/primitives/cuda/include/primitives/constants.h