-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 07/28/11 08:33, Sandra Loosemore wrote: >
> I picked up when trying to analyze this problem, that seems scarier than > just fixing it in the MIPS backend, but certainly not as scary as adding > stuff to split live ranges to IRA. :-) Splitting live ranges in IRA is pretty easy as is getting IRA to allocate hard regs for the split ranges. What's hard is getting the costing models properly updated after the range split without rescanning the entire function. My range splitting code works on BBs/EBBs boundaries, but it wouldn't be that hard to add splitting within a BB. jeff -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJOMXZNAAoJEBRtltQi2kC7HIMH/AtqJol9OpquhnN1VFCI5tyY BC7GeqMeKU0a1Xz/qUONnK9CZghyVM4S6wqRsC5ZsmGjlDN6zjkGTNFNbM6hFxI3 iTkTz0Etf/M+tjmE89Kbyp0tq68UZuZ69UPDBX+cIZJKuzsvnnzjGDYgeUTns5Fw +UqOzQ5PriPqsCJfdG+jjtbgyIIe6X/NChlVn3TjfT/XYuZwsgGK5IDUB7/bX0t2 YCvf/NggXJVcH7419ShiBMTD4zGe9gqYpLfn8yIdL6wQuf2xkaW3UcmmljqUQ6dp Lp0MyBlmtiyzwF0sjkujh0B3IF2k9eXPjQ7m1l7dewfO9yAAEl+euh3ufXO5n/E= =CP28 -----END PGP SIGNATURE-----