* src/SDCCpeeph.c (labelIsReturnOnly): support hc08 rts opcode also
authorepetrich <epetrich@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 31 Aug 2004 07:46:41 +0000 (07:46 +0000)
committerepetrich <epetrich@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 31 Aug 2004 07:46:41 +0000 (07:46 +0000)
commitd9d71b685333fa132ef705c9932f116d3da7677e
treea10eb38219e767ab1ee46f56b4a9e7586d8c67f9
parentf42d37bc960a8ad533003fcad5b70539e818887e
* src/SDCCpeeph.c (labelIsReturnOnly): support hc08 rts opcode also
* src/SDCCpeeph.c (buildLabelRefCountHash): assume function entry point
labels are referenced at least once (even if a reference is not found)
* src/hc08/gen.c (emitcode): set isComment flag for comments
* src/hc08/peeph.def: added rules 5a..5f (optimize redundant immediate
loads), rules 6a..6b (optimize jumps to return)

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3466 4a8a32a2-be11-0410-ad9d-d568d2c75423
ChangeLog
src/SDCCpeeph.c
src/hc08/gen.c
src/hc08/peeph.def