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
This commit is contained in:
Eric Botcazou 2011-05-29 20:01:41 +00:00 committed by Eric Botcazou
parent 3f831b7d30
commit eb93b31f68
2 changed files with 7 additions and 2 deletions

View 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

View 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;