From: Eric Botcazou Date: Sun, 29 May 2011 20:01:41 +0000 (+0000) Subject: re PR rtl-optimization/48830 (unrecognized insn: storing invalid upper FP reg in... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=eb93b31f68a621299de05ce7774d68c948950123;p=gcc.git re PR rtl-optimization/48830 (unrecognized insn: storing invalid upper FP reg in SImode) PR target/48830 * rtlanal.c (simplify_subreg_regno): Adjust comment. From-SVN: r174414 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index eaa7f6438b9..f203d456172 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2011-05-29 Eric Botcazou + + PR target/48830 + * rtlanal.c (simplify_subreg_regno): Adjust comment. + 2011-05-29 Jakub Jelinek PR rtl-optimization/49095 diff --git a/gcc/rtlanal.c b/gcc/rtlanal.c index d9710bdac13..b52957d4cae 100644 --- a/gcc/rtlanal.c +++ b/gcc/rtlanal.c @@ -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;