https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114568
--- Comment #5 from Maxim Kuvyrkov ---
Looking at this problem more, I think the issue is due to ARM target trying
hard to avoid UNSUPPORTED tests, instead of embracing them.
For the vectorization NEON check we have ...
===
proc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114568
--- Comment #3 from Maxim Kuvyrkov ---
Changing from compile-only to link test is as simple as changing "object" to
"executable" in
[check_no_compiler_messages_nocache arm_neon_ok object ...]
.
However, ... this pattern of checking for ARM
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114568
Maxim Kuvyrkov changed:
What|Removed |Added
CC||clyon at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114307
Maxim Kuvyrkov changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114307
--- Comment #8 from Maxim Kuvyrkov ---
Patch posted:
https://patchwork.sourceware.org/project/gcc/patch/20240313105839.2785627-1-maxim.kuvyr...@linaro.org/
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114307
Maxim Kuvyrkov changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |mkuvyrkov at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99829
--- Comment #5 from Maxim Kuvyrkov ---
Hi Vladimir,
The email you got from Linaro CI was about tests the ICE changing "names" due
to assert in lra-assigns.cc changing line numbers. E.g.,
FAIL: c-c++-common/torture/vshuf-v16qi.c -O3 -g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114307
--- Comment #5 from Maxim Kuvyrkov ---
Thanks to Christophe L. for explaining the logic behind "is-effective-target
arm_neon_ok".
The issue is that "/* { dg-options "-O3" } */" in pr113576.c overrides
DEFAULT_VECTFLAGS set by
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99829
Maxim Kuvyrkov changed:
What|Removed |Added
CC||vmakarov at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114307
--- Comment #4 from Maxim Kuvyrkov ---
What I don't understand is why vect.exp tests run at all for 32-bit ARM
non-neon targets.
All vect.exp are predicated on check_vect_support_and_set_flags, which, as far
as I can tell, has only arm_neon_ok
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: mkuvyrkov at gcc dot gnu.org
Target Milestone: ---
Recently added vectorization test "gcc.dg/vect/pr113576.c" fails to build for
arm-linux-gnueabihf with:
===
/home/tcwg-buildslave/workspace/tcwg_gnu_1/
Assignee|mkuvyrkov at gcc dot gnu.org |unassigned at gcc dot
gnu.org
--- Comment #4 from Maxim Kuvyrkov ---
Reply from Richard Earnshaw on gcc-patches@ to my patch to make the testcase
accept both "bic" and "bics" instructions:
The test was added (r6-823-g0454e698
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113542
Maxim Kuvyrkov changed:
What|Removed |Added
CC||mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111267
--- Comment #15 from Maxim Kuvyrkov ---
(In reply to Maxim Kuvyrkov from comment #13)
> We are seeing scan-assembler failures in a single 32-bit arm test. This
> affects both linux and bare-metal targets: arm-linux-gnueabihf and
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111267
Maxim Kuvyrkov changed:
What|Removed |Added
CC||mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113485
Maxim Kuvyrkov changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |rsandifo at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113445
--- Comment #9 from Maxim Kuvyrkov ---
(In reply to Jakub Jelinek from comment #8)
> Committed now.
Thanks, Jakub.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113445
--- Comment #4 from Maxim Kuvyrkov ---
Testing patch
https://gcc.gnu.org/pipermail/gcc-patches/2024-January/643267.html .
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111554
Maxim Kuvyrkov changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96388
Maxim Kuvyrkov changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111554
--- Comment #12 from Maxim Kuvyrkov ---
(In reply to Richard Biener from comment #11)
> (In reply to Maxim Kuvyrkov from comment #10)
> > This is, mostly, a dup of PR96388.
> > With the problem in PR96388 fixed, I'm seeing strange -ftime-report
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96388
--- Comment #16 from Maxim Kuvyrkov ---
Posted patch in
https://gcc.gnu.org/pipermail/gcc-patches/2023-November/637419.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111554
Maxim Kuvyrkov changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #10 from Maxim
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96388
Maxim Kuvyrkov changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #15 from Maxim
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111554
Maxim Kuvyrkov changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |mkuvyrkov at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96388
Maxim Kuvyrkov changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |mkuvyrkov at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107119
Maxim Kuvyrkov changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
,
||mkuvyrkov at gcc dot gnu.org
--- Comment #1 from Maxim Kuvyrkov ---
Hi Jeff,
Would you please take a look at this? Please let me know if you need any
assistance with reproducing this.
I've seen this only on 32-bit ARM; doesn't affect AArch64.
Priority: P3
Component: bootstrap
Assignee: unassigned at gcc dot gnu.org
Reporter: mkuvyrkov at gcc dot gnu.org
Target Milestone: ---
After basepoints/gcc-13-2871-g1b74b5cb4e9:
===
commit 1b74b5cb4e9d7191f298245063a8f9c3a1bbeff4
Author: Jeff Law
Date: Sun Sep 25 12:23
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163
Bug 26163 depends on bug 90957, which changed state.
Bug 90957 Summary: 453.povray is miscompiled with -flto -static
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90957
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90957
Maxim Kuvyrkov changed:
What|Removed |Added
Resolution|--- |WONTFIX
Status|WAITING
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163
Bug 26163 depends on bug 90378, which changed state.
Bug 90378 Summary: [9/10/11/12 regression] -Os -flto miscompiles 454.calculix
after r266385 on Arm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90378
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90378
Maxim Kuvyrkov changed:
What|Removed |Added
Resolution|--- |WORKSFORME
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86968
Maxim Kuvyrkov changed:
What|Removed |Added
Status|ASSIGNED|UNCONFIRMED
Ever confirmed|1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86968
Maxim Kuvyrkov changed:
What|Removed |Added
CC||mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95958
Bug 95958 depends on bug 91598, which changed state.
Bug 91598 Summary: [9 regression] 60% speed drop on neon intrinsic loop
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91598
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47562
Bug 47562 depends on bug 91598, which changed state.
Bug 91598 Summary: [9 regression] 60% speed drop on neon intrinsic loop
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91598
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91598
Maxim Kuvyrkov changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91598
--- Comment #12 from Maxim Kuvyrkov ---
(In reply to Tamar Christina from comment #11)
> Can this issue be closed? all inline assembly have been removed from
> arm_neon.h but backporting these are extremely unlikely.. (some are
> intrusive)
Hi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101506
Maxim Kuvyrkov changed:
What|Removed |Added
CC||rsandifo at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101506
Maxim Kuvyrkov changed:
What|Removed |Added
CC||rguenth at gcc dot gnu.org
---
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: mkuvyrkov at gcc dot gnu.org
Target Milestone: ---
On aarch64-linux-gnu I get 2 new failures after
===
commit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90378
--- Comment #12 from Maxim Kuvyrkov ---
I'm now more of the opinion that this problem is due to the unfortunate stack
layout on older ARMv7 systems. I.e., LTO increases stack usage, which causes
the process to run out of stack. I don't think
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100537
--- Comment #2 from Maxim Kuvyrkov ---
So far I managed to reproduce this only with armhf Go build, so one needs go1
binary from either a native armhf system or an armhf cross-toolchain to
reproduce.
To reproduce on a native system configure
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100537
Maxim Kuvyrkov changed:
What|Removed |Added
CC||rguenth at gcc dot gnu.org
Severity: normal
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: mkuvyrkov at gcc dot gnu.org
Target Milestone: ---
Patch a076632e274abe344ca7648b7c7f299273d4cbe0 appears to have broken
bootstrap-O3 and bootstrap-debug
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99983
--- Comment #8 from Maxim Kuvyrkov ---
I'll revert on gcc-10 and then backport the revert to gcc-9.
||x86_64-linux-gnu
||aarch64-linux-gnu
||arm-linux-gnueabihf
CC||fdumont at gcc dot gnu.org,
||mkuvyrkov at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98415
Maxim Kuvyrkov changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98415
--- Comment #1 from Maxim Kuvyrkov ---
Created attachment 49826
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49826=edit
Reduced testcase
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: mkuvyrkov at gcc dot gnu.org
Target Milestone: ---
GCC crashes building one of Linux kernel drivers after
r11
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98246
Maxim Kuvyrkov changed:
What|Removed |Added
CC||mkuvyrkov at gcc dot gnu.org
Priority: P3
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: mkuvyrkov at gcc dot gnu.org
Target Milestone: ---
Linux kernel build fails at least for AArch64 and armhf after
commit 6fbec038f7a7ddf29f074943611b53210d17c40c
Author: H.J. Lu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97323
Maxim Kuvyrkov changed:
What|Removed |Added
CC||mkuvyrkov at gcc dot gnu.org
,
||mkuvyrkov at gcc dot gnu.org
Target||aarch64-linux-gnu
--- Comment #1 from Maxim Kuvyrkov ---
Alex, would you please look into this?
Let me know if you have problems reproducing the crash and I'll make a smaller
Severity: major
Priority: P3
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: mkuvyrkov at gcc dot gnu.org
Target Milestone: ---
GCC ICEs on building Linux kernel for AArch64 target after
basepoints/gcc-11-2903-g6b3034eaba83
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88836
Maxim Kuvyrkov changed:
What|Removed |Added
CC||mkuvyrkov at gcc dot gnu.org
||mkuvyrkov at gcc dot gnu.org
Resolution|FIXED |---
--- Comment #5 from Maxim Kuvyrkov ---
Hi Richard,
This causes ICEs on many vectorization testcases for arm-linux-gnueabihf. Full
list of regressions is at [1]. Sum and log files are at [2].
[1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96049
Maxim Kuvyrkov changed:
What|Removed |Added
Resolution|--- |FIXED
Status|WAITING
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96049
Maxim Kuvyrkov changed:
What|Removed |Added
CC||mkuvyrkov at gcc dot gnu.org
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: mkuvyrkov at gcc dot gnu.org
Target Milestone: ---
Linaro benchmarking CI flagged SHA1 due to compiler ICE'ing while build
SPEC2k6's 416.gamess with -O3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95052
--- Comment #11 from Maxim Kuvyrkov ---
Created attachment 48634
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48634=edit
Crash testcase (from Linux kernel)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95052
--- Comment #10 from Maxim Kuvyrkov ---
To reproduce:
1. Configure GCC for arm-linux-gnueabihf (e.g., for x86_64->armhf cross):
--with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-shared
--without-included-gettext
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95052
Maxim Kuvyrkov changed:
What|Removed |Added
CC||mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90378
--- Comment #3 from Maxim Kuvyrkov ---
The miscompilation went away for a while, but has reappeared just now after
commit 2a07345c4f8dabc286fc470e76c53473e5bc3eb7
Author: Vladimir N. Makarov
Date: Fri Jan 31 14:26:26 2020 -0500
Fix
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90576
Maxim Kuvyrkov changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90576
--- Comment #7 from Maxim Kuvyrkov ---
Apologies for delay. Kicked off SPEC2k6 builds, and will report results
tomorrow.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007
--- Comment #28 from Maxim Kuvyrkov ---
(In reply to Ilya Leoshkevich from comment #27)
> With
>
> -DSPEC_CPU -DNDEBUG -DPERL_CORE -O3 -save-temps=obj
> -fopt-info-vec-optimized -DSPEC_CPU_LP64 -DSPEC_CPU_LINUX_X64
> -fgnu89-inline
>
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007
--- Comment #25 from Maxim Kuvyrkov ---
(In reply to Ilya Leoshkevich from comment #24)
> I got the following results on gcc113:
>
> 400.perlbench
>
> Compiler flags: -DSPEC_CPU -DNDEBUG -DPERL_CORE -march=native -g -O3
> -funroll-loops
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007
Maxim Kuvyrkov changed:
What|Removed |Added
CC||mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78314
--- Comment #29 from Maxim Kuvyrkov ---
(In reply to Richard Earnshaw from comment #28)
> The last release of gcc-7 has now been made, so it's end-of-life and no
> further fixes for it will be made.
Well, yes, but I'm about to build the final
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78314
Maxim Kuvyrkov changed:
What|Removed |Added
CC||mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83661
Maxim Kuvyrkov changed:
What|Removed |Added
CC||mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91598
--- Comment #2 from Maxim Kuvyrkov ---
Created attachment 46784
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46784=edit
Patch for 70% of the regression
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91598
--- Comment #1 from Maxim Kuvyrkov ---
Created attachment 46783
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46783=edit
Testcase
Testcase reported on
https://lists.linaro.org/pipermail/linaro-toolchain/2019-August/006983.html
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: mkuvyrkov at gcc dot gnu.org
Target Milestone: ---
Performance of the attached neon loop drops on Cortex-A53 by about 60% between
GCC 7 and GCC 8. Performance of trunk is the same as GCC 8
Assignee: unassigned at gcc dot gnu.org
Reporter: mkuvyrkov at gcc dot gnu.org
CC: marxin at gcc dot gnu.org
Target Milestone: ---
Created attachment 46509
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46509=edit
Script to reproduce
453.pov
: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: mkuvyrkov at gcc dot gnu.org
Target Milestone: ---
After
===
commit ce7b4f267706c23405705d848c1dcf686496f262
Author: hubicka
Date: Mon May 20 12:01:40
Priority: P3
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: mkuvyrkov at gcc dot gnu.org
Target Milestone: ---
I'm investigating a miscompilation of 454.calculix, which occurs only with LTO
on ARMv7. Miscompilation results
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89656
Maxim Kuvyrkov changed:
What|Removed |Added
CC||mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89655
Maxim Kuvyrkov changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89655
--- Comment #3 from Maxim Kuvyrkov ---
ICE backtrace:
*** WARNING *** there are active plugins, do not report this as a bug unless
you can reproduce it without enabling any plugins.
Event| Plugins
PLUGIN_ATTRIBUTES
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89655
Maxim Kuvyrkov changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot
gnu.org
---
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: mkuvyrkov at gcc dot gnu.org
Target Milestone: ---
Created attachment 45933
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45933=edit
Reproducer tarball
After r269453
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85871
Maxim Kuvyrkov changed:
What|Removed |Added
CC||mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85434
Maxim Kuvyrkov changed:
What|Removed |Added
CC||mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69770
--- Comment #4 from Maxim Kuvyrkov ---
Update from Charles:
===
When I tried to bootstrap the compiler with the patch, it failed because of
issues with -fPIC. I'm not sure it's worth pursuing the amount of work required
to resolve the -fPIC
||mkuvyrkov at gcc dot gnu.org
Assignee|cbaylis at gcc dot gnu.org |unassigned at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43725
Maxim Kuvyrkov changed:
What|Removed |Added
Status|ASSIGNED|UNCONFIRMED
Ever confirmed|1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65139
--- Comment #4 from Maxim Kuvyrkov ---
Kugan posted a patch for this, but it was rejected.
Kugan, would you please put a link to your patch in the comments and unassign
yourself (unless you plan to work on this further).
Thanks.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728
--- Comment #60 from Maxim Kuvyrkov ---
(In reply to Jakub Jelinek from comment #59)
> And another thing was the bug
> mentioned here, introduced for arm32 in 5.2 and for aarch64 only during
> development of GCC 7. So there was no release for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728
Maxim Kuvyrkov changed:
What|Removed |Added
CC||mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79149
--- Comment #6 from Maxim Kuvyrkov ---
Without looking at the code (it's 11pm) my guess is that 1st scheduling pass is
misbehaving in some way, most likely it is doing a lot of interblock moves.
One of the big differences between x86 and
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79059
--- Comment #3 from Maxim Kuvyrkov ---
(In reply to Richard Biener from comment #2)
> Somewhat related to PR78200 (x86 has the CCmodes nicely combined but the
> branches are the wrong order).
Indeed it is related. It is [expectedly] mcf's
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79059
Maxim Kuvyrkov changed:
What|Removed |Added
CC||bernds at gcc dot gnu.org,
Priority: P3
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: mkuvyrkov at gcc dot gnu.org
Target Milestone: ---
This bug report is motivated by a performance regression [1] in 429.mcf on
AArch64, but is relevant to all targets that use
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18438
--- Comment #12 from Maxim Kuvyrkov ---
(In reply to Andrew Pinski from comment #11)
> (In reply to Maxim Kuvyrkov from comment #9)
> > which then becomes for aarch64:
> > .L4:
> > ld2 {v0.2d - v1.2d}, [x1]
> > add w2, w2, 1
> >
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18438
--- Comment #10 from Maxim Kuvyrkov ---
(In reply to Maxim Kuvyrkov from comment #9)
> which then becomes for aarch64:
> .L4:
> ld2 {v0.2d - v1.2d}, [x1]
> add w2, w2, 1
> cmp w2, w7
> eor v0.16b, v2.16b,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18438
Maxim Kuvyrkov changed:
What|Removed |Added
CC||mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61033
--- Comment #15 from Maxim Kuvyrkov ---
Author: mkuvyrkov
Date: Wed Feb 24 16:41:52 2016
New Revision: 233675
URL: https://gcc.gnu.org/viewcvs?rev=233675=gcc=rev
Log:
PR debug/61033
* g++.dg/pr61033.C: Add a regression testcase
1 - 100 of 169 matches
Mail list logo