barretenberg
Loading...
Searching...
No Matches
Static Public Attributes | List of all members
BigFieldBase< Builder >::ArgSizes Class Reference

Static Public Attributes

static constexpr size_t CONSTANT = sizeof(fq)
 
static constexpr size_t WITNESS = sizeof(fq)
 
static constexpr size_t CONSTANT_WITNESS = sizeof(fq)
 
static constexpr size_t SQR = 2
 
static constexpr size_t ASSERT_EQUAL = 2
 
static constexpr size_t ASSERT_NOT_EQUAL = 2
 
static constexpr size_t ADD = 3
 
static constexpr size_t SUBTRACT = 3
 
static constexpr size_t MULTIPLY = 3
 
static constexpr size_t ADD_TWO = static_cast<size_t>(-1)
 
static constexpr size_t DIVIDE = 3
 
static constexpr size_t MADD = 4
 
static constexpr size_t MULT_MADD = sizeof(typename Instruction::MultOpArgs)
 
static constexpr size_t MSUB_DIV = sizeof(typename Instruction::MultOpArgs)
 
static constexpr size_t SQR_ADD = sizeof(typename Instruction::MultAddArgs)
 
static constexpr size_t SUBTRACT_WITH_CONSTRAINT = static_cast<size_t>(-1)
 
static constexpr size_t DIVIDE_WITH_CONSTRAINTS = static_cast<size_t>(-1)
 
static constexpr size_t SLICE = static_cast<size_t>(-1)
 
static constexpr size_t COND_NEGATE = 3
 
static constexpr size_t COND_SELECT = 4
 
static constexpr size_t SET = 2
 
static constexpr size_t RANDOMSEED = sizeof(uint32_t)
 

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