From dd2cbf604b61a4d7f68141e2999e68695432a665 Mon Sep 17 00:00:00 2001 From: Nicholas Ward Date: Thu, 14 Jul 2022 16:26:56 -0700 Subject: [PATCH] updates --- evm/src/cpu/kernel/asm/sha2.asm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/evm/src/cpu/kernel/asm/sha2.asm b/evm/src/cpu/kernel/asm/sha2.asm index 9f54e1bf..62ce56c7 100644 --- a/evm/src/cpu/kernel/asm/sha2.asm +++ b/evm/src/cpu/kernel/asm/sha2.asm @@ -56,7 +56,7 @@ sha2_store_end: -global sha2_pad: +global sha2_append1: // TODO: use kernel memory, and start address not at 0 push 0 mload @@ -70,7 +70,7 @@ global sha2_pad: %eq(256) %jumpi(pad_if256) %jump(pad_else) -pad_if256: +append_if256: JUMPDEST // stack: num_bits, x[num_u256s-1] %pop2 @@ -90,7 +90,7 @@ pad_if256: // stack: num_u256s+1, 1 mstore %jump(pad_end) -pad_else: +append_else: JUMPDEST // stack: num_bits, x[num_u256s-1] pop @@ -104,5 +104,6 @@ pad_else: mload // stack: num_u256s, 2*x[num_u256s-1]+1 mstore -pad_end: +append_end: JUMPDEST +