From: MaartenBrock Date: Sun, 6 May 2007 16:32:39 +0000 (+0000) Subject: * src/z80/peeph.def: fixed bug in rule 2 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=9416405067fe85f417db0ff3c12604d18360d6e6;p=fw%2Fsdcc * 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 --- 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