From 9416405067fe85f417db0ff3c12604d18360d6e6 Mon Sep 17 00:00:00 2001 From: MaartenBrock Date: Sun, 6 May 2007 16:32:39 +0000 Subject: [PATCH] * src/z80/peeph.def: fixed bug in rule 2 git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@4789 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- ChangeLog | 4 ++++ src/z80/peeph.def | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 19aa4f96..1b574d99 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2007-05-05 Maarten Brock + + * src/z80/peeph.def: fixed bug in rule 2 + 2007-05-05 Maarten Brock * src/port.h: added TARGET_MCS51_LIKE diff --git a/src/z80/peeph.def b/src/z80/peeph.def index e80156af..c88c3a78 100644 --- a/src/z80/peeph.def +++ b/src/z80/peeph.def @@ -24,12 +24,12 @@ replace restart { } if notVolatile(%1) replace restart { - ld %1,%2 ld %1,%3 + ld %1,%2 } by { ; peephole 2 removed dead load into %1 - ld %1,%3 -} if notVolatile(%1) + ld %1,%2 +} if notVolatile(%1 %3), operandsNotSame replace restart { jp NC,%1 -- 2.47.2