git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@4852
4a8a32a2-be11-0410-ad9d-
d568d2c75423
+2007-06-13 Frieder Ferlemann <Frieder.Ferlemann AT web.de>
+
+ * src/mcs51/peeph.def: added 177.i (mov from a is slightly cheaper)
+
2007-06-13 Raphael Neider <rneider AT web.de>
* src/SDCCmain.c: prevent NULL pointer dereference, avoid warning
mov %1,a
} if notVolatile %2
+// applies to f.e. testfwk.c
+replace {
+ mov r%1,a
+ mov ar%2,r%1
+} by {
+ mov r%1,a
+ ; peephole 177.i optimized mov sequence
+ mov r%2,a
+}
+
replace {
mov a,%1
mov b,a