|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <instruction.hpp>
Public Member Functions | |
| MSGPACK_FIELDS (tag, index, pointer_address, base_offset, mode) | |
Public Attributes | |
| MemoryTagWrapper | tag |
| uint32_t | index = 0 |
| Index of the address in the memory_manager.stored_variables map. | |
| uint16_t | pointer_address = 0 |
| Index of the pointer in the memory_manager.stored_variables map Used for Indirect/IndirectRelative modes only. | |
| uint32_t | base_offset = 0 |
| Base offset Used for Relative/IndirectRelative modes only Sets M[0] = base_offset. | |
| AddressingModeWrapper | mode = AddressingMode::Direct |
Definition at line 99 of file instruction.hpp.
| AddressRef::MSGPACK_FIELDS | ( | tag | , |
| index | , | ||
| pointer_address | , | ||
| base_offset | , | ||
| mode | |||
| ) |
| uint32_t AddressRef::base_offset = 0 |
Base offset Used for Relative/IndirectRelative modes only Sets M[0] = base_offset.
Definition at line 111 of file instruction.hpp.
| uint32_t AddressRef::index = 0 |
Index of the address in the memory_manager.stored_variables map.
Definition at line 102 of file instruction.hpp.
| AddressingModeWrapper AddressRef::mode = AddressingMode::Direct |
Definition at line 112 of file instruction.hpp.
| uint16_t AddressRef::pointer_address = 0 |
Index of the pointer in the memory_manager.stored_variables map Used for Indirect/IndirectRelative modes only.
Definition at line 106 of file instruction.hpp.
| MemoryTagWrapper AddressRef::tag |
Definition at line 100 of file instruction.hpp.