Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
alu_event.hpp File Reference
#include <cstdint>
#include <vector>
#include "barretenberg/vm2/common/memory_types.hpp"
#include "barretenberg/vm2/common/opcodes.hpp"
#include "barretenberg/vm2/common/uint1.hpp"

Go to the source code of this file.

Classes

class  bb::avm2::simulation::AluException
 
struct  bb::avm2::simulation::AluEvent
 

Namespaces

namespace  bb
 Entry point for Barretenberg command-line interface.
 
namespace  bb::avm2
 
namespace  bb::avm2::simulation
 

Enumerations

enum class  bb::avm2::simulation::AluOperation {
  bb::avm2::simulation::ADD , bb::avm2::simulation::SUB , bb::avm2::simulation::MUL , bb::avm2::simulation::DIV ,
  bb::avm2::simulation::FDIV , bb::avm2::simulation::EQ , bb::avm2::simulation::LT , bb::avm2::simulation::LTE ,
  bb::avm2::simulation::NOT , bb::avm2::simulation::SHL , bb::avm2::simulation::SHR , bb::avm2::simulation::TRUNCATE
}
 
enum class  bb::avm2::simulation::AluError { bb::avm2::simulation::TAG_ERROR , bb::avm2::simulation::DIV_0_ERROR }
 

Functions

std::string bb::avm2::simulation::to_string (AluError e)