[Bug rtl-optimization/85925] [7/8/9 regression] compilation of masking with 257 goes wrong in combine at -02

2018-11-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 --- Comment #33 from Eric Botcazou --- Author: ebotcazou Date: Thu Nov 22 16:29:29 2018 New Revision: 266383 URL: https://gcc.gnu.org/viewcvs?rev=266383=gcc=rev Log: Backport from mainline 2018-11-21 Jakub Jelinek PR

[Bug rtl-optimization/85925] [7/8/9 regression] compilation of masking with 257 goes wrong in combine at -02

2018-11-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 --- Comment #34 from Eric Botcazou --- Author: ebotcazou Date: Thu Nov 22 16:29:50 2018 New Revision: 266384 URL: https://gcc.gnu.org/viewcvs?rev=266384=gcc=rev Log: Backport from mainline 2018-11-21 Jakub Jelinek PR

[Bug rtl-optimization/85925] [7/8/9 regression] compilation of masking with 257 goes wrong in combine at -02

2018-11-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 --- Comment #32 from Jakub Jelinek --- Author: jakub Date: Wed Nov 21 20:45:59 2018 New Revision: 266357 URL: https://gcc.gnu.org/viewcvs?rev=266357=gcc=rev Log: PR rtl-optimization/85925 * gcc.c-torture/execute/20181120-1.c:

[Bug rtl-optimization/85925] [7/8/9 regression] compilation of masking with 257 goes wrong in combine at -02

2018-11-21 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 --- Comment #31 from Segher Boessenkool --- It needs some certain bitfield layout, so this is not portable and should only be run for those targets it is meant for (x86?)

[Bug rtl-optimization/85925] [7/8/9 regression] compilation of masking with 257 goes wrong in combine at -02

2018-11-21 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 --- Comment #30 from Eric Botcazou --- > Don't have easy access to arm32 right now to verify if even with > that change it still FAILs with the combine.c and rtlanal.c change reverted > and passes with it and if it PASSes on big-endian targets.

[Bug rtl-optimization/85925] [7/8/9 regression] compilation of masking with 257 goes wrong in combine at -02

2018-11-21 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 --- Comment #29 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #28 from Jakub Jelinek --- > Would: [...] > fix this? Don't have easy access to arm32 right now to verify if even with > that change it still FAILs with the combine.c

[Bug rtl-optimization/85925] [7/8/9 regression] compilation of masking with 257 goes wrong in combine at -02

2018-11-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 --- Comment #28 from Jakub Jelinek --- Would: --- gcc/testsuite/gcc.c-torture/execute/20181120-1.c.jj 2018-11-20 21:39:05.230507352 +0100 +++ gcc/testsuite/gcc.c-torture/execute/20181120-1.c2018-11-21 11:49:29.919488909 +0100 @@ -9,6 +9,7 @@

[Bug rtl-optimization/85925] [7/8/9 regression] compilation of masking with 257 goes wrong in combine at -02

2018-11-21 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 --- Comment #27 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #26 from Rainer Orth --- > (In reply to Eric Botcazou from comment #25) >> > The new tests fail at execution on armeb and aarch64_be: >> > FAIL:

[Bug rtl-optimization/85925] [7/8/9 regression] compilation of masking with 257 goes wrong in combine at -02

2018-11-21 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 Rainer Orth changed: What|Removed |Added CC||ro at gcc dot gnu.org --- Comment #26

[Bug rtl-optimization/85925] [7/8/9 regression] compilation of masking with 257 goes wrong in combine at -02

2018-11-20 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 --- Comment #25 from Eric Botcazou --- > The new tests fail at execution on armeb and aarch64_be: > FAIL: gcc.c-torture/execute/20181120-1.c -O0 execution test > > So, maybe not fixed yet? Or maybe the test isn't supposed to pass on

[Bug rtl-optimization/85925] [7/8/9 regression] compilation of masking with 257 goes wrong in combine at -02

2018-11-20 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment

[Bug rtl-optimization/85925] [7/8/9 regression] compilation of masking with 257 goes wrong in combine at -02

2018-11-20 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/85925] [7/8/9 regression] compilation of masking with 257 goes wrong in combine at -02

2018-11-20 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 --- Comment #22 from Eric Botcazou --- Author: ebotcazou Date: Tue Nov 20 09:04:12 2018 New Revision: 266304 URL: https://gcc.gnu.org/viewcvs?rev=266304=gcc=rev Log: 2018-11-20 Eric Botcazou PR rtl-optimization/85925 * rtl.h

[Bug rtl-optimization/85925] [7/8/9 regression] compilation of masking with 257 goes wrong in combine at -02

2018-11-20 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 --- Comment #21 from Eric Botcazou --- Author: ebotcazou Date: Tue Nov 20 09:03:03 2018 New Revision: 266303 URL: https://gcc.gnu.org/viewcvs?rev=266303=gcc=rev Log: PR rtl-optimization/85925 * rtl.h (word_register_operation_p):

[Bug rtl-optimization/85925] [7/8/9 regression] compilation of masking with 257 goes wrong in combine at -02

2018-11-20 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 --- Comment #20 from Eric Botcazou --- Author: ebotcazou Date: Tue Nov 20 08:59:30 2018 New Revision: 266302 URL: https://gcc.gnu.org/viewcvs?rev=266302=gcc=rev Log: PR rtl-optimization/85925 * rtl.h (word_register_operation_p):