On 09/24/2009 08:14 AM, Ian Lance Taylor wrote:
I don't agree with this. If we want this code to be x86_64 specific, then it should be done by having the i386 backend add the pass to the pass manager, much as plugins can add a pass. Adding stuff to md-reorg is a step backward.
That's true. However, time is ticking for 4.5 and this could be a decent interim solution while for 4.6 the appropriate hooks could be added.
I proposed md-reorg only because the patch does not include any special data-flow.
Paolo