From 47b428569d303eae8d51ea736ec60df3f033d5a3 Mon Sep 17 00:00:00 2001 From: 4l0n50 Date: Mon, 8 Jan 2024 13:53:52 +0100 Subject: [PATCH] Remove unused macro --- .../cpu/kernel/asm/core/jumpdest_analysis.asm | 28 ------------------- 1 file changed, 28 deletions(-) diff --git a/evm/src/cpu/kernel/asm/core/jumpdest_analysis.asm b/evm/src/cpu/kernel/asm/core/jumpdest_analysis.asm index 8f66b369..aa37d23d 100644 --- a/evm/src/cpu/kernel/asm/core/jumpdest_analysis.asm +++ b/evm/src/cpu/kernel/asm/core/jumpdest_analysis.asm @@ -264,34 +264,6 @@ return: %pop3 JUMP - - - -// Check if the opcode pointed by proof_prefix address is -// less than max and increment proof_prefix_addr -%macro check_and_step(max) - %stack - (proof_prefix_addr, ctx, jumpdest) -> - (ctx, @SEGMENT_CODE, proof_prefix_addr, proof_prefix_addr, ctx, jumpdest) - MLOAD_GENERAL - // stack: opcode, ctx, proof_prefix_addr, jumpdest - DUP1 - %gt_const(127) - %jumpi(%%ok) - %jumpi_lt_const($max, return) - // stack: proof_prefix_addr, ctx, jumpdest - PUSH 0 // We need something to pop -%%ok: - POP - %increment -%endmacro - -%macro write_table_if_jumpdest - %stack (proof, addr, ctx) -> (proof, addr, ctx, %%after) - %jump(write_table_if_jumpdest) -%%after: -%endmacro - // Write the jumpdest table. This is done by // non-deterministically guessing the sequence of jumpdest // addresses used during program execution within the current context.