[Bug tree-optimization/87609] [7/8/9 Regression] miscompilation with restrict and loop

2019-02-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87609 --- Comment #10 from Richard Biener --- Author: rguenth Date: Fri Feb 22 08:38:14 2019 New Revision: 269098 URL: https://gcc.gnu.org/viewcvs?rev=269098&root=gcc&view=rev Log: 2019-02-22 Richard Biener PR middle-end/87609 * cf

[Bug tree-optimization/87609] [7/8/9 Regression] miscompilation with restrict and loop

2019-02-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87609 --- Comment #9 from Richard Biener --- Author: rguenth Date: Fri Feb 22 08:36:30 2019 New Revision: 269097 URL: https://gcc.gnu.org/viewcvs?rev=269097&root=gcc&view=rev Log: 2019-02-22 Richard Biener PR tree-optimization/87609

[Bug tree-optimization/87609] [7/8/9 Regression] miscompilation with restrict and loop

2019-02-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87609 --- Comment #8 from Richard Biener --- Created attachment 45788 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45788&action=edit second part This is the second part (was already posted for review in October), I've removed the extra checkin

[Bug tree-optimization/87609] [7/8/9 Regression] miscompilation with restrict and loop

2019-02-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87609 --- Comment #7 from Richard Biener --- Created attachment 45787 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45787&action=edit first part of a fix This makes PTA always populate (and overwrite) CLIQUE == 1, partitioning cliques into "fun

[Bug tree-optimization/87609] [7/8/9 Regression] miscompilation with restrict and loop

2019-02-21 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87609 --- Comment #6 from bin cheng --- Hmm, I missed your patch as well as this bug. Will try to study this, just not sure how much I can recap after long time.

[Bug tree-optimization/87609] [7/8/9 Regression] miscompilation with restrict and loop

2019-02-21 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87609 --- Comment #5 from rguenther at suse dot de --- On Thu, 21 Feb 2019, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87609 > > --- Comment #4 from Jakub Jelinek --- > Header-less version of the testcase: > typed

[Bug tree-optimization/87609] [7/8/9 Regression] miscompilation with restrict and loop

2019-02-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87609 --- Comment #4 from Jakub Jelinek --- Header-less version of the testcase: typedef __SIZE_TYPE__ size_t; __attribute__((always_inline)) static inline void copy (int *restrict a, int *restrict b) { *b = *a; *a = 7; } __attribute__((noinline)

[Bug tree-optimization/87609] [7/8/9 Regression] miscompilation with restrict and loop

2018-12-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87609 Richard Biener changed: What|Removed |Added Target Milestone|7.4 |7.5