[Bug target/96827] [10/11 Regression] __m128i from _mm_set_epi32 is backwards with -O3

2020-10-01 Thread joel.hutton at arm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96827 Joel Hutton changed: What|Removed |Added Resolution|--- |FIXED Status|REOPENED

[Bug libgomp/96837] A false if clause in "omp parallel" seriously affects the performance

2020-09-30 Thread joel.hutton at arm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96837 Joel Hutton changed: What|Removed |Added CC||joel.hutton at arm dot com --- Comment #5

[Bug target/96827] [10/11 Regression] __m128i from _mm_set_epi32 is backwards with -O3

2020-09-30 Thread joel.hutton at arm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96827 Joel Hutton changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/96827] [10/11 Regression] __m128i from _mm_set_epi32 is backwards with -O3

2020-09-07 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96827 --- Comment #8 from Joel Hutton --- I'm working on this. I believe this may have been introduced by my earlier SLP vector constructor patch.(commit 10d1592) What I believe to be the relevant section: + else if (constructor) +{ +

[Bug tree-optimization/85804] [8/9/10 Regression][AArch64] Mis-compilation of loop with strided array access and xor reduction

2020-03-03 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85804 Joel Hutton changed: What|Removed |Added CC||joel.hutton at arm dot com --- Comment #9

[Bug target/92922] [10 regression] [ilp32] FAIL: gcc.target/aarch64/sve/acle/asm/ldnt1_u32.c -std=c90 -O1 -g -DTEST_FULL (internal compiler error)

2020-02-26 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92922 --- Comment #2 from Joel Hutton --- This was fixed by Richard Sandiford's patch. commit fb15e2bab5267213b8706fa6a29eeef94f62a524 Author: Richard Sandiford Date: Mon Jan 20 19:29:25 2020 + aarch64: Fix SVE ACLE handling of SImode

[Bug target/92922] [10 regression] [ilp32] FAIL: gcc.target/aarch64/sve/acle/asm/ldnt1_u32.c -std=c90 -O1 -g -DTEST_FULL (internal compiler error)

2020-02-26 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92922 Joel Hutton changed: What|Removed |Added CC||joel.hutton at arm dot com --- Comment #1

[Bug target/93135] [10 Regression] g++.dg/cpp0x/initlist118.C fails on aarch64

2020-01-29 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93135 Bug 93135 depends on bug 93221, which changed state. Bug 93221 Summary: [10 Regression] ICE maximum number of generated reload insns per insn achieved (90) on aarch64 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93221 What

[Bug target/93221] [10 Regression] ICE maximum number of generated reload insns per insn achieved (90) on aarch64

2020-01-29 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93221 Joel Hutton changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/93303] [10 Regression] ICE in lra_constraints.c4948 on aarch64-linux-gnu

2020-01-29 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93303 Bug 93303 depends on bug 93221, which changed state. Bug 93221 Summary: [10 Regression] ICE maximum number of generated reload insns per insn achieved (90) on aarch64 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93221 What

[Bug target/93221] [10 Regression] ICE maximum number of generated reload insns per insn achieved (90) on aarch64

2020-01-20 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93221 --- Comment #6 from Joel Hutton --- The regression seems to be introduced by this commit: commit 11b8091fb33c894cea20702d3e85389723987910 Author: Eric Botcazou Date: Wed Dec 18 23:03:23 2019 + * ira.c (ira): Use simple LRA algorithm

[Bug target/93221] [10 Regression] ICE maximum number of generated reload insns per insn achieved (90) on aarch64

2020-01-20 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93221 --- Comment #5 from Joel Hutton --- There's some problem with inserting an OI before an OI, which requires an OI before it etc. 18: r98:OI=r99:OI REG_DEAD r97:V4SI Inserting insn reload before: 19: r99:OI=r97:V4SI#0

[Bug target/93221] [10 Regression] ICE maximum number of generated reload insns per insn achieved (90) on aarch64

2020-01-10 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93221 Joel Hutton changed: What|Removed |Added CC||joel.hutton at arm dot com --- Comment #1

[Bug testsuite/92391] gcc.dg/vect/bb-slp-40.c FAILs

2019-11-29 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92391 --- Comment #13 from Joel Hutton --- This appears to no longer be failing in the latest 'gcc-testresults' can this be closed?

[Bug testsuite/92391] gcc.dg/vect/bb-slp-40.c FAILs

2019-11-26 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92391 --- Comment #11 from Joel Hutton --- I see, I think you're right. I was able to replicate the failure when running the whole 'vect' testsuite. I tried the following change: diff --git a/gcc/testsuite/lib/target-supports.exp

[Bug testsuite/92391] gcc.dg/vect/bb-slp-40.c FAILs

2019-11-26 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92391 --- Comment #9 from Joel Hutton --- Weird, I tested on gcc202. % uname -a Linux gcc202 4.19.0-5-sparc64-smp #1 SMP Debian 4.19.37-6 (2019-07-18) sparc64 GNU/Linux % cat gcc/testsuite/gcc/gcc.sum Test run by joelh on Tue Nov 26 17:22:27 2019

[Bug testsuite/92391] gcc.dg/vect/bb-slp-40.c FAILs

2019-11-26 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92391 --- Comment #6 from Joel Hutton --- This should be fixed with Richard Sandifords changes.

[Bug tree-optimization/86504] vectorization failure for a nest loop

2019-11-21 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86504 --- Comment #11 from Joel Hutton --- Should be fixed on trunk by r277784

[Bug tree-optimization/86504] vectorization failure for a nest loop

2019-11-21 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86504 --- Comment #10 from Joel Hutton --- Should be fixed on trunk

[Bug testsuite/92391] gcc.dg/vect/bb-slp-40.c FAILs

2019-11-08 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92391 --- Comment #4 from Joel Hutton --- Hi Rainer I set up an account with cfarm, and tested on gcc202, the test fails because on SPARC, no constructor is generated, the for whatever reason (see below) making the test not really applicable. I

[Bug testsuite/92391] gcc.dg/vect/bb-slp-40.c FAILs

2019-11-06 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92391 --- Comment #2 from Joel Hutton --- As this fails when it was introduced, and I don't have a SPARC machine to test on, I suggest making this XFAIL on sparc.

[Bug testsuite/92391] gcc.dg/vect/bb-slp-40.c FAILs

2019-11-06 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92391 --- Comment #1 from Joel Hutton --- I'm looking into this.

[Bug other/92366] new test case gcc.dg/vect/bb-slp-41.c fails with its introduction in r277784

2019-11-05 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92366 --- Comment #2 from Joel Hutton --- I'm looking into this. The testcase triggered a case with a constructor with a large number of elements (at least on aarch64).

[Bug tree-optimization/86504] vectorization failure for a nest loop

2019-07-30 Thread joel.hutton at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86504 Joel Hutton changed: What|Removed |Added CC||joel.hutton at arm dot com --- Comment #8