Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::avm2::tracegen::AluTraceBuilder Class Referencefinal

#include <alu_trace.hpp>

Public Member Functions

void process (const simulation::EventEmitterInterface< simulation::AluEvent >::Container &events, TraceContainer &trace)
 

Static Public Attributes

static const InteractionDefinition interactions
 

Detailed Description

Definition at line 11 of file alu_trace.hpp.

Member Function Documentation

◆ process()

void bb::avm2::tracegen::AluTraceBuilder::process ( const simulation::EventEmitterInterface< simulation::AluEvent >::Container &  events,
TraceContainer trace 
)

Definition at line 312 of file alu_trace.cpp.

Member Data Documentation

◆ interactions

const InteractionDefinition bb::avm2::tracegen::AluTraceBuilder::interactions
static
Initial value:
=
InteractionDefinition()
.add<lookup_alu_range_check_decomposition_a_lo_settings, InteractionType::LookupGeneric>()
.add<lookup_alu_range_check_decomposition_b_lo_settings, InteractionType::LookupGeneric>()
.add<lookup_alu_range_check_mul_u128_c_hi_settings, InteractionType::LookupGeneric>()
.add<lookup_alu_ff_gt_settings, InteractionType::LookupGeneric>()
.add<lookup_alu_shifts_two_pow_settings, InteractionType::LookupIntoIndexedByClk>()
.add<lookup_alu_large_trunc_canonical_dec_settings, InteractionType::LookupGeneric>()
lookup_settings< lookup_alu_gt_div_remainder_settings_ > lookup_alu_gt_div_remainder_settings
lookup_settings< lookup_alu_int_gt_settings_ > lookup_alu_int_gt_settings
lookup_settings< lookup_alu_range_check_decomposition_a_hi_settings_ > lookup_alu_range_check_decomposition_a_hi_settings
lookup_settings< lookup_alu_tag_max_bits_value_settings_ > lookup_alu_tag_max_bits_value_settings
lookup_settings< lookup_alu_range_check_trunc_mid_settings_ > lookup_alu_range_check_trunc_mid_settings
lookup_settings< lookup_alu_range_check_decomposition_b_hi_settings_ > lookup_alu_range_check_decomposition_b_hi_settings

Definition at line 16 of file alu_trace.hpp.


The documentation for this class was generated from the following files: