Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::avm2::fuzzer::InstructionMutator Member List

This is the complete list of members for bb::avm2::fuzzer::InstructionMutator, including all inherited members.

base_offsetbb::avm2::fuzzer::InstructionMutator
contextbb::avm2::fuzzer::InstructionMutator
generate_address_ref(std::mt19937_64 &rng, uint32_t max_operand_value)bb::avm2::fuzzer::InstructionMutatorprivate
generate_addressing_mode(std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
generate_alu_with_matching_tags(std::mt19937_64 &rng, uint32_t max_operand)bb::avm2::fuzzer::InstructionMutatorprivate
generate_alu_with_matching_tags_not_ff(std::mt19937_64 &rng, uint32_t max_operand)bb::avm2::fuzzer::InstructionMutatorprivate
generate_call_instruction(std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
generate_calldatacopy_instruction(std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
generate_ecadd_instruction(std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
generate_emitunencryptedlog_instruction(std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
generate_fdiv_instruction(std::mt19937_64 &rng, uint32_t max_operand)bb::avm2::fuzzer::InstructionMutatorprivate
generate_getcontractinstance_instruction(std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
generate_instruction(std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutator
generate_keccakf_instruction(std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
generate_notehashexists_instruction(std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
generate_returndatacopy_instruction(std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
generate_returndatasize_instruction(std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
generate_sha256compression_instruction(std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
generate_sload_instruction(std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
generate_toradixbe_instruction(std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
generate_variable_ref(std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
InstructionMutator(uint32_t base_offset, const FuzzerContext &context)bb::avm2::fuzzer::InstructionMutatorinline
InstructionMutator(const InstructionBlock &instruction_block, const FuzzerContext &context)bb::avm2::fuzzer::InstructionMutatorinline
mutate_address_ref(AddressRef &address, std::mt19937_64 &rng, uint32_t max_operand_value)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_binary_instruction_16(BinaryInstructionType &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_binary_instruction_8(BinaryInstructionType &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_call_instruction(CALL_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_calldatacopy_instruction(CALLDATACOPY_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_cast_16_instruction(CAST_16_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_cast_8_instruction(CAST_8_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_debuglog_instruction(DEBUGLOG_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_ecadd_instruction(ECADD_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_emit_note_hash_instruction(EMITNOTEHASH_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_emit_nullifier_instruction(EMITNULLIFIER_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_emitunencryptedlog_instruction(EMITUNENCRYPTEDLOG_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_getcontractinstance_instruction(GETCONTRACTINSTANCE_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_getenvvar_instruction(GETENVVAR_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_instruction(FuzzInstruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutator
mutate_keccakf1600_instruction(KECCAKF1600_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_l1tol2msgexists_instruction(L1TOL2MSGEXISTS_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_mov_16_instruction(MOV_16_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_mov_8_instruction(MOV_8_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_not_16_instruction(NOT_16_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_not_8_instruction(NOT_8_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_note_hash_exists_instruction(NOTEHASHEXISTS_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_nullifier_exists_instruction(NULLIFIEREXISTS_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_param_ref(ParamRef &param, std::mt19937_64 &rng, std::optional< MemoryTag > default_tag, uint32_t max_operand_value)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_poseidon2perm_instruction(POSEIDON2PERM_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_returndatacopy_instruction(RETURNDATACOPY_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_returndatasize_instruction(RETURNDATASIZE_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_sendl2tol1msg_instruction(SENDL2TOL1MSG_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_set_128_instruction(SET_128_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_set_16_instruction(SET_16_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_set_32_instruction(SET_32_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_set_64_instruction(SET_64_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_set_8_instruction(SET_8_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_set_ff_instruction(SET_FF_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_sha256compression_instruction(SHA256COMPRESSION_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_sload_instruction(SLOAD_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_sstore_instruction(SSTORE_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_successcopy_instruction(SUCCESSCOPY_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_toradixbe_instruction(TORADIXBE_Instruction &instruction, std::mt19937_64 &rng)bb::avm2::fuzzer::InstructionMutatorprivate
mutate_variable_ref(VariableRef &variable, std::mt19937_64 &rng, std::optional< MemoryTag > default_tag)bb::avm2::fuzzer::InstructionMutatorprivate