This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fix target/27947: double to long long and back to double stores to the stack
- From: David Edelsohn <dje at watson dot ibm dot com>
- To: "Andrew Pinski" <pinskia at gmail dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Sat, 15 Mar 2008 18:35:46 -0400
- Subject: Re: [PATCH] Fix target/27947: double to long long and back to double stores to the stack
- References: <de8d50360803111426x1bebba9do925d73d38222d0b7@mail.gmail.com>
* config/rs6000/rs6000.md (floatdidf2): Discouraging fprs and
encouraging but not allowing gprs for input;
change the input constraint to !f#r.
(fix_truncdfdi2): Discouraging fprs and encouraging but not allowing
gprs for output;
change the output constraint to !f#r.
I am not really happy with this solution, but okay.
David