Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::avm2::WireInstructionSpec Struct Reference

#include <instruction_spec.hpp>

Public Member Functions

bool operator== (const WireInstructionSpec &other) const =default
 

Public Attributes

ExecutionOpCode exec_opcode = static_cast<ExecutionOpCode>(0)
 
uint32_t size_in_bytes = 0
 
std::array< uint8_t, NUM_OP_DC_SELECTORSop_dc_selectors = {}
 
std::optional< uint8_t > tag_operand_idx
 

Detailed Description

Definition at line 70 of file instruction_spec.hpp.

Member Function Documentation

◆ operator==()

bool bb::avm2::WireInstructionSpec::operator== ( const WireInstructionSpec other) const
default

Member Data Documentation

◆ exec_opcode

ExecutionOpCode bb::avm2::WireInstructionSpec::exec_opcode = static_cast<ExecutionOpCode>(0)

Definition at line 71 of file instruction_spec.hpp.

◆ op_dc_selectors

std::array<uint8_t, NUM_OP_DC_SELECTORS> bb::avm2::WireInstructionSpec::op_dc_selectors = {}

Definition at line 73 of file instruction_spec.hpp.

◆ size_in_bytes

uint32_t bb::avm2::WireInstructionSpec::size_in_bytes = 0

Definition at line 72 of file instruction_spec.hpp.

◆ tag_operand_idx

std::optional<uint8_t> bb::avm2::WireInstructionSpec::tag_operand_idx

Definition at line 75 of file instruction_spec.hpp.


The documentation for this struct was generated from the following file: