https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64353
tbsaunde at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64353
--- Comment #8 from ienkovich at gcc dot gnu.org ---
Author: ienkovich
Date: Fri Jan 16 15:38:21 2015
New Revision: 219748
URL: https://gcc.gnu.org/viewcvs?rev=219748root=gccview=rev
Log:
gcc/
PR middle-end/64353
* tree-cfg.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64353
--- Comment #6 from Richard Biener rguenth at gcc dot gnu.org ---
Note the testcase is bogus because xx is clearly loading from global memory and
thus should be pure only.
Of course we should still not ICE here and treat xx as if it were const.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64353
--- Comment #7 from Ilya Enkovich enkovich.gnu at gmail dot com ---
Right, wrong const attribute causes no VUSE for calls to the function which
leads to # VUSE .MEM generated for added loads and requires SSA update.
We may actually call
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64353
Ilya Enkovich enkovich.gnu at gmail dot com changed:
What|Removed |Added
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64353
Markus Trippelsdorf trippels at gcc dot gnu.org changed:
What|Removed |Added
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64353
--- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org ---
This really worries me a lot, when -fcheck-pointer-bounds is not enabled, I'd
really hope that the ipa-chkp changes make no difference at all on the
generated code or order of passes.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64353
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
CC||ienkovich at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64353
Richard Biener rguenth at gcc dot gnu.org changed:
What|Removed |Added
Priority|P3 |P1