From 6ff1155310382b1c3cb7a24ca5cf5d9249a58fdb Mon Sep 17 00:00:00 2001 From: John van Groningen Date: Fri, 9 Jun 2006 13:37:27 +0000 Subject: use lea instead of add because it does not change the condition codes --- aap.asm | 4 ++-- aap.s | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/aap.asm b/aap.asm index a928d02..f321b0d 100644 --- a/aap.asm +++ b/aap.asm @@ -537,7 +537,7 @@ fast_ap_2_2_: mov qw [a4],a0 mov qw 8[a4],a1 - add a4,16 + lea a4,16[a4] mov a1,qw 16[a2] jmp fast_ap_ @@ -581,7 +581,7 @@ fast_ap: mov qw [a4],a0 mov qw 8[a4],a1 - add a4,16 + lea a4,16[a4] mov a1,qw 16[a2] fast_ap_: diff --git a/aap.s b/aap.s index f54a78b..d8dd0d2 100644 --- a/aap.s +++ b/aap.s @@ -534,7 +534,7 @@ fast_ap_2_2_: mov qword ptr [rsi],rcx mov qword ptr 8[rsi],rdx - add rsi,16 + lea rsi,16[rsi] mov rdx,qword ptr 16[r8] jmp fast_ap_ @@ -578,7 +578,7 @@ fast_ap: mov qword ptr [rsi],rcx mov qword ptr 8[rsi],rdx - add rsi,16 + lea rsi,16[rsi] mov rdx,qword ptr 16[r8] fast_ap_: -- cgit v1.2.3