[PATCH] Conditional floating move on Sparc64 when ! TARGET_HARD_QUAD

David S. Miller davem@redhat.com
Tue Dec 7 18:17:00 GMT 1999


   Date: Tue, 7 Dec 1999 15:41:17 -0800
   From: Richard Henderson <rth@cygnus.com>

   You should just gen up the appropriate DFmode hard reg instead.

Doesn't work Richard, I tried that over a year ago and
that is precisely what lead to the problem in the first
place.  What you suggest confuses Haifa's note restoration
mechanism and results in an abort.

When Haifa is fully moved to using the core compiler float
information I will revisit this.

Later,
David S. Miller
davem@redhat.com


More information about the Gcc-patches mailing list