[Bug tree-optimization/85804] [8/9 Regression][AArch64] Mis-compilation of loop with strided array access and xor reduction
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85804 Andrew Pinski changed: What|Removed |Added Known to work||10.0, 11.0 Summary|[8/9/10/11 |[8/9 Regression][AArch64] |Regression][AArch64]|Mis-compilation of loop |Mis-compilation of loop |with strided array access |with strided array access |and xor reduction |and xor reduction | Status|WAITING |NEW --- Comment #14 from Andrew Pinski --- I tested it on both GCC 10.1 and the trunk with "-O3 -fno-vect-cost-model" Both compilers work.
[Bug tree-optimization/85804] [8/9 Regression][AArch64] Mis-compilation of loop with strided array access and xor reduction
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85804 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |DUPLICATE --- Comment #15 from Richard Biener --- Duplicate (and fixed). *** This bug has been marked as a duplicate of bug 97236 ***
[Bug tree-optimization/85804] [8/9 Regression][AArch64] Mis-compilation of loop with strided array access and xor reduction
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85804 --- Comment #3 from Ramana Radhakrishnan --- (In reply to Ramana Radhakrishnan from comment #2) > Patch being discussed here. > https://gcc.gnu.org/ml/gcc-patches/2018-05/msg01026.html Bin are you still working on this ?
[Bug tree-optimization/85804] [8/9 Regression][AArch64] Mis-compilation of loop with strided array access and xor reduction
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85804 --- Comment #4 from bin cheng --- (In reply to Ramana Radhakrishnan from comment #3) > (In reply to Ramana Radhakrishnan from comment #2) > > Patch being discussed here. > > https://gcc.gnu.org/ml/gcc-patches/2018-05/msg01026.html > > > Bin are you still working on this ? No, since there is no further discussion, I am not on this now.
[Bug tree-optimization/85804] [8/9 Regression][AArch64] Mis-compilation of loop with strided array access and xor reduction
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85804 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.2 |8.3 --- Comment #5 from Jakub Jelinek --- GCC 8.2 has been released.
[Bug tree-optimization/85804] [8/9 Regression][AArch64] Mis-compilation of loop with strided array access and xor reduction
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85804 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.3 |8.4 --- Comment #8 from Jakub Jelinek --- GCC 8.3 has been released.
[Bug tree-optimization/85804] [8/9 Regression][AArch64] Mis-compilation of loop with strided array access and xor reduction
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85804 sudi at gcc dot gnu.org changed: What|Removed |Added Target||aarch64-none-linux-gnu Target Milestone|--- |8.2
[Bug tree-optimization/85804] [8/9 Regression][AArch64] Mis-compilation of loop with strided array access and xor reduction
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85804 Richard Biener changed: What|Removed |Added Keywords||wrong-code Priority|P3 |P2
[Bug tree-optimization/85804] [8/9 Regression][AArch64] Mis-compilation of loop with strided array access and xor reduction
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85804 bin cheng changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed||2018-05-17 CC||amker at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from bin cheng --- Confirmed. I will have a look
[Bug tree-optimization/85804] [8/9 Regression][AArch64] Mis-compilation of loop with strided array access and xor reduction
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85804 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org --- Comment #2 from Ramana Radhakrishnan --- Patch being discussed here. https://gcc.gnu.org/ml/gcc-patches/2018-05/msg01026.html
[Bug tree-optimization/85804] [8/9 Regression][AArch64] Mis-compilation of loop with strided array access and xor reduction
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85804 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #6 from Jakub Jelinek --- Isn't it best to just mark that as VMAT_ELEMENTWISE for now to fix the wrong-code issue and perhaps adjust that incrementally when there is agreement so that we can vectorize it again?
[Bug tree-optimization/85804] [8/9 Regression][AArch64] Mis-compilation of loop with strided array access and xor reduction
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85804 --- Comment #7 from Jakub Jelinek --- FYI, this used to work fine before r256634 with which it started to ICE: pr85804.c: In function ‘main’: pr85804.c:4:5: internal compiler error: in vect_permute_load_chain, at tree-vect-data-refs.c:5511 int main() { ^~~~ Starting with r257492 we don't ICE anymore, but miscompile it.