------- Comment #9 from rguenth at gcc dot gnu dot org 2006-04-28 14:06 ------- This is really because we do not decompose structs pointed to by parameters for their elements, so a write to an int clobbers all of plan7_s.
With -O2 timings on i686 are for me (averages of three runs) 3.4.6 5.4s 4.0.3 7.4s 4.1.0 6.1s 4.2.0 6.6s manually PREing gives 5.2s for mainline. -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rguenth at gcc dot gnu dot | |org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20643