[Bug rtl-optimization/28019] register allocator does not reschedule for x86 imull

2006-06-13 Thread steven at gcc dot gnu dot org


--- Comment #3 from steven at gcc dot gnu dot org  2006-06-13 20:26 ---
The solution is "don't do -fschedule-insns on x86".

Unless you first add heuristics in the scheduler to keep a better eye on
register pressure, and fix the many known bugs in scheduling for x86.


-- 

steven at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||WONTFIX


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28019



[Bug rtl-optimization/28019] register allocator does not reschedule for x86 imull

2006-06-13 Thread pinskia at gcc dot gnu dot org


-- 

pinskia at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Keywords||ice-on-valid-code, ra
   Last reconfirmed|-00-00 00:00:00 |2006-06-13 19:48:14
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28019



[Bug rtl-optimization/28019] register allocator does not reschedule for x86 imull

2006-06-13 Thread pinskia at gcc dot gnu dot org


--- Comment #2 from pinskia at gcc dot gnu dot org  2006-06-13 19:45 ---
Yes, yes we know, this is the nth bug about this issue.

This looks like PR 9085.


-- 

pinskia at gcc dot gnu dot org changed:

   What|Removed |Added

  BugsThisDependsOn||9085
  GCC build triplet|i386-apple-darwin8.7.2  |
   GCC host triplet|i386-apple-darwin8.7.2  |
 GCC target triplet|i386-apple-darwin8.7.2  |i?86-*
Summary|ICE: x86 scheduler upsets   |register allocator does not
   |local reg alloc |reschedule for x86 imull


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28019