From: SourceForge.net <no...@so...> - 2007-04-14 23:21:49
|
Patches item #1700823, was opened at 2007-04-15 01:21 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=300599&aid=1700823&group_id=599 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Philipp Krause (spth) Assigned to: Nobody/Anonymous (nobody) Summary: Z80 peephole and code generation patch Initial Comment: This patch contains a complete rewrite of the Z80 peephole rules and a minor modification of Z80 code generation. This patch significantly improves size and speed of generated Z80 asm code. The regression tests pass without failures. In my test program I got this size reduction: sdcc 2.6.5 #4749: 23354 bytes. sdcc 2.6.5 #4749 with this patch: 23081 bytes. sdcc 2.6.5 #4749 with this patch and the one in bugreport 1677178: 22940 bytes. This test program contains ~15KB data and hand-coded asm, so we see a significant improvement in the sdcc-generated code. Philipp ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=300599&aid=1700823&group_id=599 |