[Bug middle-end/43907] yet another missed restrict optimization

2010-04-27 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2010-04-27 18:08 --- See PR 14192 on why this is restrict is "ignored" here. *** This bug has been marked as a duplicate of 14192 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/43907] yet another missed restrict optimization

2010-04-27 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2010-04-27 10:38 --- Note that the patches will break Fortran quite seriously. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43907

[Bug middle-end/43907] yet another missed restrict optimization

2010-04-27 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-04-27 10:37 --- Which would be implemented by Index: gcc/tree-ssa-alias.c === --- gcc/tree-ssa-alias.c(revision 158770) +++ gcc/tree-ssa-alias.c(workin

[Bug middle-end/43907] yet another missed restrict optimization

2010-04-27 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-04-27 10:33 --- (In reply to comment #2) > > restrict only disambiguates against other restrict pointers. > Can you please support that assertion with a reference? > > ISO/IEC 9899:TC2 Committee Draft — May 6, 2005, 6.7.3 paragraph