------- Comment #3 from rguenth at gcc dot gnu dot org 2008-01-13 14:46 ------- It indeed works on the 4.2 branch where the loads magically disappear with the first may_alias pass. Possibly because it doesn't pay attention to whether DECL_GIMPLE_REG is set or not.
-- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rguenth at gcc dot gnu dot | |org Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Keywords| |missed-optimization Known to work| |4.2.3 Last reconfirmed|0000-00-00 00:00:00 |2008-01-13 14:46:12 date| | Summary|[4.3 Regression] vector can |[4.3 Regression] vector can |cause to create an extra |cause to create an extra |variable |variable, DECL_GIMPLE_REG_P | |not recomputed http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30930