From: SourceForge.net <no...@so...> - 2007-04-17 17:34:01
|
Patches item #1700823, was opened at 2007-04-15 01:21 Message generated for change (Comment added) made by spth 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 ---------------------------------------------------------------------- >Comment By: Philipp Krause (spth) Date: 2007-04-17 19:34 Message: Logged In: YES user_id=564030 Originator: YES One of the optimizations in this patch implements feature request #1491847. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=300599&aid=1700823&group_id=599 |