diff options
Diffstat (limited to 'modules/alg_ia32/sha1core.S')
-rw-r--r-- | modules/alg_ia32/sha1core.S | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/alg_ia32/sha1core.S b/modules/alg_ia32/sha1core.S index 347d22095..a8c1b2dc9 100644 --- a/modules/alg_ia32/sha1core.S +++ b/modules/alg_ia32/sha1core.S @@ -36,7 +36,7 @@ START_LOOP(.LOAD_INPUT) ASSIGN(ARRAY4_INDIRECT(EDI,ESI,-3), EBX) ASSIGN(ARRAY4_INDIRECT(EDI,ESI,-2), ECX) ASSIGN(ARRAY4_INDIRECT(EDI,ESI,-1), EDX) -LOOP_UNTIL(ESI, IMM(16), .LOAD_INPUT) +LOOP_UNTIL_EQ(ESI, 16, .LOAD_INPUT) ADD2_IMM(EBP, EDI, 64) @@ -75,7 +75,7 @@ START_LOOP(.EXPANSION) ASSIGN(ARRAY4(EBP, 3), EAX) ADD_IMM(EBP, 16) -LOOP_UNTIL(ESI, IMM(80), .EXPANSION) +LOOP_UNTIL_EQ(ESI, 80, .EXPANSION) ASSIGN(EBP, ARG(1)) ASSIGN(EAX, ARRAY4(EBP, 0)) |