re PR rtl-optimization/61522 (ICE while building libgcc in LRA)
2014-06-16 Vladimir Makarov <vmakarov@redhat.com> PR rtl-optimization/61522 * lra-assigns.c (assign_by_spills): Check null targetm.spill_class. From-SVN: r211711
This commit is contained in:
parent
da66d59643
commit
1df2287fb6
|
@ -1,3 +1,9 @@
|
|||
2014-06-16 Vladimir Makarov <vmakarov@redhat.com>
|
||||
|
||||
PR rtl-optimization/61522
|
||||
* lra-assigns.c (assign_by_spills): Check null
|
||||
targetm.spill_class.
|
||||
|
||||
2014-06-16 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
Revert:
|
||||
|
|
|
@ -1425,7 +1425,8 @@ assign_by_spills (void)
|
|||
enum reg_class rclass = lra_get_allocno_class (regno);
|
||||
enum reg_class spill_class;
|
||||
|
||||
if (lra_reg_info[regno].restore_regno < 0
|
||||
if (targetm.spill_class == NULL
|
||||
|| lra_reg_info[regno].restore_regno < 0
|
||||
|| ! bitmap_bit_p (&lra_inheritance_pseudos, regno)
|
||||
|| (spill_class
|
||||
= ((enum reg_class)
|
||||
|
|
Loading…
Reference in New Issue