|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
Output of resolving an address in the memory manager In order to resolve a given absolute address with a given addressing mode, we might have needed to override the base pointer or to make use of indirection via a pointer address, or both. More...
#include <instruction.hpp>
Public Attributes | |
| uint32_t | absolute_address = 0 |
| uint32_t | operand_address = 0 |
| std::optional< uint32_t > | pointer_address = std::nullopt |
| bool | via_relative = false |
Output of resolving an address in the memory manager In order to resolve a given absolute address with a given addressing mode, we might have needed to override the base pointer or to make use of indirection via a pointer address, or both.
Definition at line 130 of file instruction.hpp.
| uint32_t ResolvedAddress::absolute_address = 0 |
Definition at line 131 of file instruction.hpp.
| uint32_t ResolvedAddress::operand_address = 0 |
Definition at line 132 of file instruction.hpp.
| std::optional<uint32_t> ResolvedAddress::pointer_address = std::nullopt |
Definition at line 133 of file instruction.hpp.
| bool ResolvedAddress::via_relative = false |
Definition at line 134 of file instruction.hpp.