Go to the source code of this file.
|
namespace | bb |
| Entry point for Barretenberg command-line interface.
|
|
namespace | bb::avm2 |
|
◆ _ACCUMULATE_FOR_LOOKUP
#define _ACCUMULATE_FOR_LOOKUP |
( |
|
RelationName, |
|
|
|
Flavor, |
|
|
|
AccumulatorType, |
|
|
|
EdgeType |
|
) |
| |
Value: template void RelationName<Flavor::FF>::accumulate<RelationName<Flavor::FF>::AccumulatorType, EdgeType(
Flavor)>( \
RelationName<Flavor::FF>::AccumulatorType&, \
RelationParameters<Flavor::FF> const&, \
typename Curve::ScalarField FF
Definition at line 12 of file lookups_external_call.cpp.
◆ ACCUMULATE_FOR_LOOKUP
◆ AvmCheckCircuitEdge
◆ AvmCheckRelationEdge
◆ INSTANTIATE_LOOKUP
#define INSTANTIATE_LOOKUP |
( |
|
RelationName | ) |
|
Value:
ACCUMULATE_FOR_LOOKUP(RelationName, AvmFlavor, SumcheckArrayOfValuesOverSubrelations,
EvaluationEdge); \
ACCUMULATE_FOR_LOOKUP(RelationName, AvmFlavor, SumcheckArrayOfValuesOverSubrelations,
AvmCheckCircuitEdge); \
ACCUMULATE_FOR_LOOKUP(RelationName, AvmFlavor, SumcheckArrayOfValuesOverSubrelations,
AvmCheckRelationEdge); \
ACCUMULATE_FOR_LOOKUP(RelationName, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations,
EvaluationEdge);
#define AvmCheckRelationEdge(Flavor)
#define ACCUMULATE_FOR_LOOKUP(...)
#define AvmCheckCircuitEdge(Flavor)
#define ExtendedEdge(Flavor)
#define EvaluationEdge(Flavor)
Definition at line 19 of file lookups_external_call.cpp.