|
From: | Paolo Bonzini |
Subject: | Re: [Lightning] Re: `pushr' on SPARC |
Date: | Tue, 14 Nov 2006 20:00:17 +0100 |
User-agent: | Thunderbird 1.5.0.8 (Macintosh/20061025) |
No, I didn't find any compiler that does not use %g2-%g4 as caller-save registers just like %g1.Ok, but isn't that too much tight to the current GCC version?
OTOH, even if it is, that's arguably not too much of an issue since all this will vanish is the next release.
Not if %g2-%g4 are used to host R0-R2, actually.
I didn't understand if you would need to add something like "move %g0, %l0" to the prolog?Yes (rather `mov %g0, %l7').
Or mov %i6, %l7. Paolo
[Prev in Thread] | Current Thread | [Next in Thread] |