re PR target/27946 (double to long long and back to double stores to the stack)

2008-03-21  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        PR target/27946
        * 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.


2008-03-21  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        PR target/27946
        * gcc.target/powerpc/ppc64-double-1.c: New testcase.

From-SVN: r133439
This commit is contained in:
Andrew Pinski 2008-03-21 15:18:23 -07:00
parent 94e9831662
commit e8afc0cb11
2 changed files with 2 additions and 2 deletions

View File

@ -1,6 +1,6 @@
2008-03-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
PR target/27947
PR target/27946
* config/rs6000/rs6000.md (floatdidf2): Discouraging fprs and
encouraging but not allowing gprs for input;
change the input constraint to !f#r.

View File

@ -1,6 +1,6 @@
2008-03-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
PR target/27947
PR target/27946
* gcc.target/powerpc/ppc64-double-1.c: New testcase.
2008-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>