[Bug tree-optimization/39839] [4.3/4.4/4.5 regression] loop invariant motion causes stack spill

2010-01-02 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2010-01-02 11:18 --- You may also want to try -fsched-pressure -fschedule-insns which is new in GCC 4.5 and might decrease register pressure (no idea if it ever moves things into loops though - the haifa scheduler might not consider it a

[Bug tree-optimization/39839] [4.3/4.4/4.5 regression] loop invariant motion causes stack spill

2010-01-01 Thread steven at gcc dot gnu dot org
--- Comment #7 from steven at gcc dot gnu dot org 2010-01-02 00:49 --- With "GCC: (GNU) 4.5.0 20090808 (experimental) [trunk revision 150579]" I get: .arch armv5te .fpu softvfp .eabi_attribute 20, 1 .eabi_attribute 21, 1 .eabi_attribute 23, 3

[Bug tree-optimization/39839] [4.3/4.4/4.5 regression] loop invariant motion causes stack spill

2009-08-04 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2009-08-04 12:30 --- GCC 4.3.4 is being released, adjusting target milestone. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/39839] [4.3/4.4/4.5 regression] loop invariant motion causes stack spill

2009-06-22 Thread steven at gcc dot gnu dot org
--- Comment #5 from steven at gcc dot gnu dot org 2009-06-22 16:29 --- How is this different from bug 39837? -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/39839] [4.3/4.4/4.5 regression] loop invariant motion causes stack spill

2009-06-15 Thread bonzini at gnu dot org
--- Comment #4 from bonzini at gnu dot org 2009-06-15 16:26 --- Someone can please check if this is still a problem in 4.5? -- bonzini at gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/39839] [4.3/4.4/4.5 regression] loop invariant motion causes stack spill

2009-05-20 Thread ramana at gcc dot gnu dot org
-- ramana at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfir

[Bug tree-optimization/39839] [4.3/4.4/4.5 regression] loop invariant motion causes stack spill

2009-04-22 Thread vmakarov at redhat dot com
--- Comment #3 from vmakarov at redhat dot com 2009-04-22 20:37 --- Actually YARA did not have a rematerialization as IRA. Reload has a primitive rematerialization of constant values. Although about 5 years I did implemented a register pressure relief through rematerialization which is

[Bug tree-optimization/39839] [4.3/4.4/4.5 regression] loop invariant motion causes stack spill

2009-04-22 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-04-22 13:39 --- Vlad, with YARA you had implemented rematerialization, right? How difficult is it to do the same with IRA for cases like this? -- rguenth at gcc dot gnu dot org changed: What|Removed

[Bug tree-optimization/39839] [4.3/4.4/4.5 regression] loop invariant motion causes stack spill

2009-04-22 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2009-04-22 09:39 --- Implement re-materialization in reload. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -