[Bug c/66090] Wrong loop code generation with -O2 on ARM

2015-06-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66090 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c/66090] Wrong loop code generation with -O2 on ARM

2015-06-02 Thread wad at infinet dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66090 --- Comment #10 from Andrew --- (In reply to Christian Prochaska from comment #0) > test.c: > > void func() > { > unsigned int i; > > unsigned int *ptr = (unsigned int*)0xf000; > > for (i = 0; i < 1024; i++) > *(ptr++)

[Bug c/66090] Wrong loop code generation with -O2 on ARM

2015-06-02 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66090 --- Comment #9 from Andrew Pinski --- (In reply to Andrew from comment #7) > IMHO > > "So no GCC bug, just wrongly assuming pointers can't become null pointers if > they were not null pointers." > > Nevertheless, that is no reason to generate a

[Bug c/66090] Wrong loop code generation with -O2 on ARM

2015-06-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66090 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug c/66090] Wrong loop code generation with -O2 on ARM

2015-06-02 Thread wad at infinet dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66090 Andrew changed: What|Removed |Added CC||wad at infinet dot ru --- Comment #7 from Andre

[Bug c/66090] Wrong loop code generation with -O2 on ARM

2015-05-13 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66090 --- Comment #6 from joseph at codesourcery dot com --- I think this comes under tracking pointer provenance (DR#260) and saying that certain arithmetic on pointers derived by casts from integers has undefined behavior.

[Bug c/66090] Wrong loop code generation with -O2 on ARM

2015-05-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66090 Richard Biener changed: What|Removed |Added Target||arm, i?86-*-* --- Comment #5 from Richa

[Bug c/66090] Wrong loop code generation with -O2 on ARM

2015-05-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66090 Richard Biener changed: What|Removed |Added CC||jsm28 at gcc dot gnu.org --- Comment #4

[Bug c/66090] Wrong loop code generation with -O2 on ARM

2015-05-12 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66090 Richard Earnshaw changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED CC|

[Bug c/66090] Wrong loop code generation with -O2 on ARM

2015-05-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66090 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/66090] Wrong loop code generation with -O2 on ARM

2015-05-10 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66090 kugan at gcc dot gnu.org changed: What|Removed |Added CC||kugan at gcc dot gnu.org --- C