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:
parent
3f831b7d30
commit
eb93b31f68
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue