re PR rtl-optimization/48830 (unrecognized insn: storing invalid upper FP reg in...
authorEric Botcazou <ebotcazou@adacore.com>
Sun, 29 May 2011 20:01:41 +0000 (20:01 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Sun, 29 May 2011 20:01:41 +0000 (20:01 +0000)
PR target/48830
* rtlanal.c (simplify_subreg_regno): Adjust comment.

From-SVN: r174414

gcc/ChangeLog
gcc/rtlanal.c

index eaa7f6438b9668bc7158620735fc794c2cf0689c..f203d456172f587b9154724ff734dff41bbe6c75 100644 (file)
@@ -1,3 +1,8 @@
+2011-05-29  Eric Botcazou  <ebotcazou@adacore.com>
+
+       PR target/48830
+       * rtlanal.c (simplify_subreg_regno): Adjust comment.
+
 2011-05-29  Jakub Jelinek  <jakub@redhat.com>
 
        PR rtl-optimization/49095
index d9710bdac13a64103c6a8c21f72a2a6f08ac96b3..b52957d4cae62d057b72cf027a1ae0a2957059bc 100644 (file)
@@ -3452,8 +3452,8 @@ simplify_subreg_regno (unsigned int xregno, enum machine_mode xmode,
   /* See whether (reg:YMODE YREGNO) is valid.
 
      ??? We allow invalid registers if (reg:XMODE XREGNO) is also invalid.
-     This is a kludge to work around how float/complex arguments are passed
-     on 32-bit SPARC and should be fixed.  */
+     This is a kludge to work around how complex FP arguments are passed
+     on IA-64 and should be fixed.  See PR target/49226.  */
   if (!HARD_REGNO_MODE_OK (yregno, ymode)
       && HARD_REGNO_MODE_OK (xregno, xmode))
     return -1;