Try to make the peephole optimizer smarter by maintaining
[fw/sdcc] / ChangeLog
index cf24b5de3f4fb1916bcd0b6504e7157bba663a20..4d2e1adea04a48ec887a5b70fa4e94ca2844ab62 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2003-08-22  Erik Petrich <epetrich@ivorytower.norman.ok.us>
+
+       Try to make the peephole optimizer smarter by maintaining
+       an association between the assembly source code and the
+       iCodes that originated them. Put this information to use
+       with a new peephole rule condition "notVolatile" so that
+       the rules can be aggressive yet still safe.
+
+       * src/SDCCpeeph.c
+       * src/SDCCpeeph.h
+       * src/mcs51/gen.c
+       * src/mcs51/peeph.def
+
 2003-08-20  Erik Petrich <epetrich@ivorytower.norman.ok.us>
 
        Fixed bug #741761