-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 03/24/11 07:19, Bernd Schmidt wrote: > We can currently select an insn to be scheduled, only to find out that > it's not actually valid at the current time, either due to state > conflicts or being an asm with something else already scheduled in the > same cycle. Not only is this pointless, it causes problem with the > sched_reorder logic in the TI C6X port (which will be submitted later). > The solution is to prune the ready list earlier. More code is moved out > of the schedule_block main loop, which is IMO always a good thing. > > Bootstrapped and tested (a slightly earlier version with an unused > variable) on i686-linux; I also verified that there are no changes in > code generation on any of my testcases. OK. Jeff
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJNjOBTAAoJEBRtltQi2kC7TKwH/i5NH93tC1y9LVzCoc0Gk9oj FvuxaUSeoGrSvliGCw5Zdw1CJFtPBWOVWGHsVpcYzVIRSGy8i4v9N9COteWVNfZ0 pVKSrr+b4FcVBDzcEoi6e/BN/SlNo7C9grdmmDMeePguNBsf00XVptdwvSfC8Cil osqnlVvoQX1Fi2D3updBHqCcTmCe6Aug59tXaZ9k8dOKv7+8NfVeKSygnbjtr3Yk sqo8Iuog95LYo/LmDz9hqpRaMkkH5iBXgaoQEvSRYb66Kpa2TIhmSokj1xx6Ndq1 rYyEgJPHPLHxQFqIGDZpSKaHh0gPmvZqIWy0lZdsxZS4ZqQb4KYW+cw46OtSN4w= =A++W -----END PGP SIGNATURE-----