<HTML>
<style> BODY { font-family:Arial, Helvetica, sans-serif;font-size:12px; }</style>Hi everyone,<br>
<br>
So for the fast few weeks, I've attempted to do some work on the peephole optimizer, specifically to reduce the number of passes required to produce optimised code, and I can finally submit a patch: https://bugs.freepascal.org/view.php?id=34628<br>
<br>
This is only for x86_64, and I've tried to keep i386 separate until I know x86_64 works.  I hope it works and is to a high standard.  The bug report should explain most of the logic behind the changes.<br>
<br>
I've had problems testing it under Linux due to configuration difficulties, so if anyone is willing to try out "make all", I'll be most grateful.<br>
<br>
Thank you.<br>
<br>
Gareth aka. Kit<br>
 </HTML>