From 5cf8bf2ba38ac03d716bcfd2310b2a0985e38ec6 Mon Sep 17 00:00:00 2001 From: Nicholas Ward Date: Fri, 9 Sep 2022 13:47:37 -0700 Subject: [PATCH] more %stack sha2 cleanup --- evm/src/cpu/kernel/asm/sha2/memory.asm | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/evm/src/cpu/kernel/asm/sha2/memory.asm b/evm/src/cpu/kernel/asm/sha2/memory.asm index 9c68f208..843461e7 100644 --- a/evm/src/cpu/kernel/asm/sha2/memory.asm +++ b/evm/src/cpu/kernel/asm/sha2/memory.asm @@ -119,10 +119,7 @@ PUSH 8 SHL // stack: 1 << 8, value, offset - SWAP1 - // stack: value, 1 << 8, offset - DUP2 - DUP2 + %stack (shift, val, offset) -> (val, shift, val, shift, offset) // stack: value, 1 << 8, value, 1 << 8, offset MOD // stack: c_0 = value % (1 << 8), value, 1 << 8, offset