|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <execution_trace.hpp>
Static Public Attributes | |
| static const InteractionDefinition | interactions |
Definition at line 19 of file execution_trace.hpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::invert_columns | ( | TraceContainer & | trace | ) |
Definition at line 968 of file execution_trace.cpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::process | ( | const simulation::EventEmitterInterface< simulation::ExecutionEvent >::Container & | ex_events, |
| TraceContainer & | trace | ||
| ) |
Definition at line 287 of file execution_trace.cpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::process_addressing | ( | const simulation::AddressingEvent & | addr_event, |
| const simulation::Instruction & | instruction, | ||
| TraceContainer & | trace, | ||
| uint32_t | row | ||
| ) |
Definition at line 831 of file execution_trace.cpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::process_execution_spec | ( | const simulation::ExecutionEvent & | ex_event, |
| TraceContainer & | trace, | ||
| uint32_t | row | ||
| ) |
Definition at line 758 of file execution_trace.cpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::process_gas | ( | const simulation::GasEvent & | gas_event, |
| ExecutionOpCode | exec_opcode, | ||
| TraceContainer & | trace, | ||
| uint32_t | row | ||
| ) |
Definition at line 804 of file execution_trace.cpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::process_get_env_var_opcode | ( | simulation::Operand | envvar_enum, |
| MemoryValue | output, | ||
| TraceContainer & | trace, | ||
| uint32_t | row | ||
| ) |
Definition at line 1075 of file execution_trace.cpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::process_instr_fetching | ( | const simulation::Instruction & | instruction, |
| TraceContainer & | trace, | ||
| uint32_t | row | ||
| ) |
Definition at line 736 of file execution_trace.cpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::process_registers | ( | ExecutionOpCode | exec_opcode, |
| const std::vector< MemoryValue > & | inputs, | ||
| const MemoryValue & | output, | ||
| std::span< MemoryValue > | registers, | ||
| TraceContainer & | trace, | ||
| uint32_t | row | ||
| ) |
Definition at line 993 of file execution_trace.cpp.
| void bb::avm2::tracegen::ExecutionTraceBuilder::process_registers_write | ( | ExecutionOpCode | exec_opcode, |
| TraceContainer & | trace, | ||
| uint32_t | row | ||
| ) |
Definition at line 1061 of file execution_trace.cpp.
|
static |
Definition at line 50 of file execution_trace.hpp.