[Bug middle-end/95052] [9/10/11 Regression] Excess padding of partially initialized strings/char arrays

2020-05-29 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95052 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot gnu.org

[Bug middle-end/95052] [9/10/11 Regression] Excess padding of partially initialized strings/char arrays

2020-05-29 Thread mkuvyrkov at gcc dot gnu.org
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 --enable-nls

[Bug middle-end/95052] [9/10/11 Regression] Excess padding of partially initialized strings/char arrays

2020-05-29 Thread mkuvyrkov at gcc dot gnu.org
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&action=edit Crash testcase (from Linux kernel)

[Bug tree-optimization/96049] basepoints/gcc-11-1649-gd2adb79eac66 crashes on building 416.gamess with -O3 -flto

2020-07-03 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96049 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot gnu.org

[Bug tree-optimization/96049] New: basepoints/gcc-11-1649-gd2adb79eac66 crashes on building 416.gamess with -O3 -flto

2020-07-03 Thread 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.games

[Bug tree-optimization/96049] basepoints/gcc-11-1649-gd2adb79eac66 crashes on building 416.gamess with -O3 -flto

2020-07-07 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96049 Maxim Kuvyrkov changed: What|Removed |Added Resolution|--- |FIXED Status|WAITING

[Bug tree-optimization/96022] ICE during GIMPLE pass: slp in operator[], at vec.h:867

2020-07-08 Thread 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

[Bug target/88836] [SVE] Redundant PTEST in loop test

2020-08-11 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88836 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot gnu.org

[Bug rtl-optimization/96998] New: GCC ICEs in on building AArch64 Linux kernel after basepoints/gcc-11-2903-g6b3034eaba83

2020-09-09 Thread mkuvyrkov at gcc dot gnu.org
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

[Bug rtl-optimization/96998] GCC ICEs in on building AArch64 Linux kernel after basepoints/gcc-11-2903-g6b3034eaba83

2020-09-09 Thread 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 sm

[Bug libfortran/78314] [aarch64] ieee_support_halting does not report unsupported fpu traps correctly

2019-11-15 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78314 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot gnu.org

[Bug libfortran/78314] [aarch64] ieee_support_halting does not report unsupported fpu traps correctly

2019-11-19 Thread 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 Li

[Bug rtl-optimization/92007] [9/10 Regression] ICE: verify_flow_info failed (error: EH edge crosses section boundary in bb 7)

2019-12-06 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot gnu.org

[Bug rtl-optimization/92007] [9/10 Regression] ICE: verify_flow_info failed (error: EH edge crosses section boundary in bb 7)

2019-12-09 Thread mkuvyrkov at gcc dot gnu.org
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 -fopt

[Bug rtl-optimization/92007] [9/10 Regression] ICE: verify_flow_info failed (error: EH edge crosses section boundary in bb 7)

2019-12-10 Thread mkuvyrkov at gcc dot gnu.org
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 > >

[Bug tree-optimization/90576] [10 regression] SPEC CPU2006 450.soplex miscompiled with -Os -flto after r271413

2020-01-09 Thread mkuvyrkov at gcc dot gnu.org
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.

[Bug tree-optimization/90576] [10 regression] SPEC CPU2006 450.soplex miscompiled with -Os -flto after r271413

2020-01-14 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90576 Maxim Kuvyrkov changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/90378] [9/10 regression] -Os -flto miscompiles 454.calculix after r266385 on Arm

2020-02-17 Thread 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 fo

[Bug target/54805] __gthread* on VxWorks

2013-03-20 Thread mkuvyrkov at gcc dot gnu.org
||mkuvyrkov at gcc dot ||gnu.org Resolution||FIXED --- Comment #3 from Maxim Kuvyrkov 2013-03-20 23:48:11 UTC --- Fixed in revision 196842.

[Bug target/54805] __gthread* on VxWorks

2013-03-26 Thread mkuvyrkov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54805 --- Comment #4 from Maxim Kuvyrkov 2013-03-26 22:09:31 UTC --- Also backported to 4.8 branch.

[Bug middle-end/46935] We should recognize expanded switch statement and convert 2 way switch statements into shift & mask test

2010-12-20 Thread mkuvyrkov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46935 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot

[Bug rtl-optimization/58365] [4.7/4.8/4.9 Regression] likely wrong code bug

2013-09-09 Thread mkuvyrkov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58365 --- Comment #3 from Maxim Kuvyrkov --- Bug introduced in revision 162592. Investigating. commit 48d5e32fb40bb7973e596b36d12ad4041d8ef10a Author: mkuvyrkov Date: Tue Jul 27 19:38:10 2010 + PR target/42495 PR middle-end/425

[Bug rtl-optimization/58365] [4.7/4.8/4.9 Regression] likely wrong code bug

2013-09-09 Thread mkuvyrkov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58365 Maxim Kuvyrkov changed: What|Removed |Added CC||rth at gcc dot gnu.org --- Comment #4 fr

[Bug rtl-optimization/58365] [4.7/4.8/4.9 Regression] likely wrong code bug

2013-09-10 Thread mkuvyrkov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58365 --- Comment #6 from Maxim Kuvyrkov --- (In reply to Jakub Jelinek from comment #5) > That is actually the crossjumping pass after csa (jump2; though yes, > previously it has been part of csa). In any case, I don't see anything > wrong with the cr

[Bug rtl-optimization/50249] ira marks wrong value for inheriting

2011-09-06 Thread mkuvyrkov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50249 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot

[Bug testsuite/50485] gcc.target/i386/sse4_1-blendps.c fails spuriously on i686

2011-09-27 Thread mkuvyrkov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50485 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot

[Bug ada/50678] [4.7 Regression] FAIL: c52104y on x86_64-apple-darwin10

2011-10-11 Thread mkuvyrkov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50678 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot

[Bug middle-end/50335] ICE in psct_dynamic_dim, at graphite-poly.h:659

2012-03-02 Thread mkuvyrkov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50335 Maxim Kuvyrkov changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug tree-optimization/38785] [4.5/4.6/4.7/4.8 Regression] huge performance regression on EEMBC bitmnp01

2012-04-27 Thread mkuvyrkov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38785 --- Comment #30 from Maxim Kuvyrkov 2012-04-28 01:56:59 UTC --- Author: mkuvyrkov Date: Sat Apr 28 01:56:54 2012 New Revision: 186928 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=186928 Log: PR tree-optimization/38785 * common.o

[Bug tree-optimization/38785] [4.5/4.6/4.7/4.8 Regression] huge performance regression on EEMBC bitmnp01

2012-04-27 Thread mkuvyrkov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38785 Maxim Kuvyrkov changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/50335] ICE in psct_dynamic_dim, at graphite-poly.h:659

2011-12-06 Thread mkuvyrkov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50335 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot

[Bug tree-optimization/51694] [4.7 Regression] ICE while compiling alliance package

2011-12-28 Thread mkuvyrkov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51694 Maxim Kuvyrkov changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/85434] Address of stack protector guard spilled to stack on ARM

2018-05-01 Thread 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

[Bug gcov-profile/85871] g++.dg/gcov/gcov-8.C random failures

2018-05-30 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85871 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot gnu.org

[Bug target/91598] New: [8/9/10 regression] 60% speed drop on neon intrinsic loop

2019-08-29 Thread mkuvyrkov at gcc dot gnu.org
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

[Bug target/91598] [8/9/10 regression] 60% speed drop on neon intrinsic loop

2019-08-29 Thread mkuvyrkov at gcc dot gnu.org
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&action=edit Testcase Testcase reported on https://lists.linaro.org/pipermail/linaro-toolchain/2019-August/006983.html

[Bug target/91598] [8/9/10 regression] 60% speed drop on neon intrinsic loop

2019-08-29 Thread 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&action=edit Patch for 70% of the regression

[Bug tree-optimization/83661] sincos does not handle sin(2x)

2019-09-02 Thread 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

[Bug middle-end/89655] New: GCC crashes building linux kernel for arm 32-bit (culprit r269453)

2019-03-11 Thread mkuvyrkov 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&action=edit Reproducer tarball

[Bug middle-end/89655] GCC crashes building linux kernel for arm 32-bit (culprit r269453)

2019-03-11 Thread mkuvyrkov at gcc dot gnu.org
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 ---

[Bug middle-end/89655] GCC crashes building linux kernel for arm 32-bit (culprit r269453)

2019-03-11 Thread mkuvyrkov at gcc dot gnu.org
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

[Bug middle-end/89655] GCC crashes building linux kernel for arm 32-bit (culprit r269453)

2019-03-11 Thread 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 #6

[Bug bootstrap/89656] [9 Regression] profiledbootstrap failure on aarch64-linux since r269453

2019-03-11 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89656 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot gnu.org

[Bug rtl-optimization/90378] New: [9 regression] -Os -flto miscompiles 454.calculix after r266385 on Arm

2019-05-07 Thread 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: --- I'm investigating a miscompilation of 454.calculix, which occurs only with LTO on ARMv7. Miscompilation resul

[Bug tree-optimization/90576] New: [10 regression] SPEC CPU2006 450.soplex miscompiled with -Os -flto after r271413

2019-05-22 Thread mkuvyrkov at gcc dot gnu.org
: 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

[Bug lto/90957] New: 453.povray is miscompiled with -flto -static

2019-06-21 Thread mkuvyrkov at gcc dot gnu.org
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&action=edit Script to reproduce 453.po

[Bug target/69770] [ARM] -mlong-calls does not affect calls to __gnu_mcount_nc generated by -pg

2018-02-21 Thread mkuvyrkov at gcc dot gnu.org
||mkuvyrkov at gcc dot gnu.org Assignee|cbaylis at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug target/69770] [ARM] -mlong-calls does not affect calls to __gnu_mcount_nc generated by -pg

2018-02-21 Thread 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 issue

[Bug web/55954] New: Bugzilla breaks mail threading

2013-01-11 Thread mkuvyrkov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55954 Bug #: 55954 Summary: Bugzilla breaks mail threading Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priori

[Bug target/69331] [6 regression] FAIL: 20_util/shared_ptr/thread/default_weaktoshared.cc execution test

2016-02-17 Thread mkuvyrkov at gcc dot gnu.org
||aarch64-linux-gnu ||arm-linux-gnueabihf CC||clyon at gcc dot gnu.org, ||mkuvyrkov at gcc dot gnu.org --- Comment #3 from Maxim

[Bug debug/61033] [4.9 Regression] Infinite loop in variable tracking

2016-02-24 Thread 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&root=gcc&view=rev Log: PR debug/61033 * g++.dg/pr61033.C: Add a regression

[Bug target/77728] [5 Regression] Miscompilation multiple vector iteration on ARM

2017-05-10 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot gnu.org

[Bug target/77728] [5 Regression] Miscompilation multiple vector iteration on ARM

2017-05-10 Thread mkuvyrkov at gcc dot gnu.org
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 aa

[Bug target/65139] Improve register allocation for aarch64_*_sisd_or_int3 patterns

2017-06-06 Thread mkuvyrkov at gcc dot gnu.org
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.

[Bug tree-optimization/18438] vectorizer failed for vector matrix multiplication

2016-12-12 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18438 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot gnu.org

[Bug tree-optimization/18438] vectorizer failed for vector matrix multiplication

2016-12-12 Thread mkuvyrkov at gcc dot gnu.org
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, v

[Bug tree-optimization/18438] vectorizer failed for vector matrix multiplication

2016-12-12 Thread mkuvyrkov at gcc dot gnu.org
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 > >

[Bug rtl-optimization/79059] New: Information from CCmode is not propagated across basic blocks

2017-01-11 Thread 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: --- This bug report is motivated by a performance regression [1] in 429.mcf on AArch64, but is relevant to all targets that use

[Bug rtl-optimization/79059] Information from CCmode is not propagated across basic blocks

2017-01-11 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79059 Maxim Kuvyrkov changed: What|Removed |Added CC||bernds at gcc dot gnu.org,

[Bug rtl-optimization/79059] Information from CCmode is not propagated across basic blocks

2017-01-11 Thread mkuvyrkov at gcc dot gnu.org
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 prima

[Bug rtl-optimization/79149] bad optimization on MIPS and ARM leading to excessive stack usage in some cases

2017-01-20 Thread 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 ARM/MIP

[Bug target/43725] Poor instructions selection, scheduling and registers allocation for ARM NEON intrinsics

2017-09-28 Thread mkuvyrkov 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

[Bug debug/61033] Infinite loop in variable tracking

2014-05-06 Thread mkuvyrkov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61033 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot gnu.org

[Bug middle-end/61354] GCC bootstrap with LTO fails in trunk when built with isl

2014-05-30 Thread mkuvyrkov at gcc dot gnu.org
||mkuvyrkov at gcc dot gnu.org Resolution|--- |INVALID --- Comment #1 from Maxim Kuvyrkov --- ./contrib/download_prerequisites should be run at the top-level directory of GCC source. If run inside ./gcc/ sources of supporting libraries will be

[Bug lto/65376] LTO prevents use of fmadd

2015-03-10 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65376 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot gnu.org

[Bug libgcc/57221] [4.8/4.9/5 regression] libgcc symbol visibility changes break Android blobs

2015-03-23 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221 --- Comment #9 from Maxim Kuvyrkov --- Hi Bero, I'm working on reproducing this. How do you build the android toolchain? Is it manual or do you have this scripted? In particular, do you use a pre-generated sysroot with Bionic or do you build

[Bug testsuite/65116] [4.9/5 Regression] ERROR: can't read additional_sources: no such variable

2015-03-24 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65116 --- Comment #12 from Maxim Kuvyrkov --- Author: mkuvyrkov Date: Tue Mar 24 17:19:34 2015 New Revision: 221639 URL: https://gcc.gnu.org/viewcvs?rev=221639&root=gcc&view=rev Log: Backport testsuite race fix from mainline Backport from mainlin

[Bug target/65670] [5 Regression] missing libstdc++ symbols on powerpc64le-linux-gnu and arm-linux-gnueabi

2015-04-06 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65670 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot gnu.org

[Bug target/65670] [5 Regression] missing libstdc++ symbols on powerpc64le-linux-gnu and arm-linux-gnueabi

2015-04-06 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65670 --- Comment #5 from Maxim Kuvyrkov --- Mattias, Andreas, What binutils versions are you using? I'm starting to think this can be a linker optimization or linker bug.

[Bug target/51509] Inefficient neon intrinsic code sequence

2015-04-13 Thread mkuvyrkov at gcc dot gnu.org
, ||mkuvyrkov at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |kugan at gcc dot gnu.org --- Comment #4 from Maxim Kuvyrkov --- Kugan, Would you please check if your patch for https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65375 also affects

[Bug target/51509] Inefficient neon intrinsic code sequence

2015-04-13 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51509 Maxim Kuvyrkov changed: What|Removed |Added Assignee|kugan at gcc dot gnu.org |cbaylis at gcc dot gnu.org ---

[Bug target/65375] aarch64: poor codegen for vld2q_f32 and vst2q_f32

2015-04-13 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65375 --- Comment #5 from Maxim Kuvyrkov --- Kugan and Jim Wilson have posted a patch for this on March 26th.

[Bug target/65375] aarch64: poor codegen for vld2q_f32 and vst2q_f32

2015-04-14 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65375 Maxim Kuvyrkov changed: What|Removed |Added Status|RESOLVED|ASSIGNED Last reconfirmed|

[Bug testsuite/60806] libstdc++ abi check should ignore missing TLS symbols

2015-04-20 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60806 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot gnu.org

[Bug target/64525] Duplicate instructions in both paths in conditional code

2015-05-26 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64525 --- Comment #2 from Maxim Kuvyrkov --- Kugan's work-in-progress patches may fix this one.

[Bug target/64045] fortran.dg/pr45636.f90 fails for AArch64 - memcpy and memset are not combined

2015-05-26 Thread mkuvyrkov at gcc dot gnu.org
, ||mkuvyrkov at gcc dot gnu.org --- Comment #2 from Maxim Kuvyrkov --- James, should this be XFAILed aarch64-*?

[Bug debug/63135] [4.9 regression] Infinite loop in var-tracking

2015-10-13 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63135 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot gnu.org

[Bug sanitizer/59009] libsanitizer merge from upstream r191666 breaks bootstrap on powerpc64-linux and aarch64-linux

2015-02-04 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59009 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot gnu.org

[Bug sanitizer/59009] libsanitizer merge from upstream r191666 breaks bootstrap on powerpc64-linux and aarch64-linux

2015-02-04 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59009 Maxim Kuvyrkov changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |christophe.lyon at st dot com -

[Bug debug/64935] [5 Regression] compare debug failure during building of Linux kernel

2015-02-04 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64935 Maxim Kuvyrkov changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |mkuvyrkov at gcc dot gnu.org

[Bug debug/64935] [5 Regression] compare debug failure during building of Linux kernel

2015-02-05 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64935 --- Comment #7 from Maxim Kuvyrkov --- Created attachment 34674 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34674&action=edit Initial patch Marcus, Would you please bootstrap / test this patch?

[Bug debug/64935] [5 Regression] compare debug failure during building of Linux kernel

2015-02-05 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64935 --- Comment #8 from Maxim Kuvyrkov --- Markus, I'll test it on x86/x86_64 and arm/aarch64, but I don't have a powerpc box to bootstrap on.

[Bug middle-end/64966] [5 Regression] -fcompare-debug failure with -O -fschedule-insns --param=max-sched-ready-insns=0

2015-02-10 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64966 --- Comment #2 from Maxim Kuvyrkov --- I'm traveling at the moment, and will work on this in the week of Jan 16.

[Bug debug/64935] [5 Regression] compare debug failure during building of Linux kernel

2015-02-10 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64935 --- Comment #11 from Maxim Kuvyrkov --- I'm traveling at the moment, and will work on this in the week of Jan 16.

[Bug c/65020] [5.0 regression] bootstrap failed on arm because of r219789

2015-02-11 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65020 --- Comment #1 from Maxim Kuvyrkov --- Do you have 770c9167327b3c20b718dae5062d57a052316a78 / 220316 applied? That patch is not a complete fix (see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64935), but it fixes the bootstrap problem.

[Bug debug/64935] [5 Regression] compare debug failure during building of Linux kernel

2015-02-17 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64935 --- Comment #15 from Maxim Kuvyrkov --- Working right now. I'm trying a second approach to fixing this problem more cleanly.

[Bug debug/64935] [5 Regression] compare debug failure during building of Linux kernel

2015-02-18 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64935 Maxim Kuvyrkov changed: What|Removed |Added Attachment #34674|0 |1 is obsolete|

[Bug testsuite/65116] [4.9/5 Regression] additional_sources not defined anymore during dg-final

2015-02-19 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65116 --- Comment #5 from Maxim Kuvyrkov --- It was tested, but, obviously, not as well as it should. I'll revert the change for now.

[Bug testsuite/65116] [4.9/5 Regression] additional_sources not defined anymore during dg-final

2015-02-19 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65116 --- Comment #9 from Maxim Kuvyrkov --- Author: mkuvyrkov Date: Thu Feb 19 19:57:30 2015 New Revision: 220822 URL: https://gcc.gnu.org/viewcvs?rev=220822&root=gcc&view=rev Log: Fix PR testsuite/65116 PR testsuite/65116 * lib/target-suppo

[Bug testsuite/65116] [4.9/5 Regression] additional_sources not defined anymore during dg-final

2015-02-19 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65116 Maxim Kuvyrkov changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug testsuite/65126] [5 Regresion] additional_sources not defined anymore during dg-final

2015-02-19 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65126 --- Comment #3 from Maxim Kuvyrkov --- Hi Tom, I can't reproduce this. I'm trying "make check-gcc RUNTESTFLAGS="vect.exp"" on a native x86_64 bootstrap. What is required to trigger this? [FWIW, I see that code handling additional_source has d

[Bug testsuite/65126] [5 Regresion] additional_sources not defined anymore during dg-final

2015-02-20 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65126 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot gnu.org

[Bug target/65139] New: Improve register allocation for aarch64_*_sisd_or_int3 patterns

2015-02-20 Thread mkuvyrkov at gcc dot gnu.org
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: mkuvyrkov at gcc dot gnu.org Following discussion in http://thread.gmane.org/gmane.comp.gcc.patches/336162 , review usage of early clobber in aarch64_lshr_sisd_or_int_≤mode&g

[Bug rtl-optimization/65304] [4.9] [ARM] incorrect "asm operand has impossible constraints" error

2015-03-04 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65304 Maxim Kuvyrkov changed: What|Removed |Added Assignee|clyon at gcc dot gnu.org |cbaylis at gcc dot gnu.org ---

[Bug libgcc/65306] make error with clang on OSX 10.9.5 -- movq

2015-03-04 Thread mkuvyrkov at gcc dot gnu.org
||mkuvyrkov at gcc dot gnu.org Resolution|--- |MOVED --- Comment #1 from Maxim Kuvyrkov --- Apple ships clang compiler in its recent versions of OS X, and it aliases "gcc" to it. You are not, in fact, using GCC, so please file bugs

[Bug libgcc/65306] make error with clang on OSX 10.9.5 -- movq

2015-03-04 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65306 Maxim Kuvyrkov changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|MOVED

[Bug libgcc/65306] make error with clang on OSX 10.9.5 -- movq

2015-03-04 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65306 --- Comment #5 from Maxim Kuvyrkov --- No need to rebuild the whole GCC with -save-temps. Just go to directory where compilation of extenddftf2_s.o takes place and copy-paste the compilation command for that one file with addition of -save-temps

[Bug debug/61033] [4.8/4.9 Regression] Infinite loop in variable tracking

2014-11-05 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61033 --- Comment #10 from Maxim Kuvyrkov --- Michael, What is the status of this bug? Thanks.

[Bug target/43725] Poor instructions selection, scheduling and registers allocation for ARM NEON intrinsics

2014-08-20 Thread mkuvyrkov at gcc dot gnu.org
||mkuvyrkov at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |mkuvyrkov at gcc dot gnu.org

[Bug target/66554] [4.9 Regression] ICE (in expand_fix, at optabs.c:5365) on aarch64-linux-gnu

2015-06-17 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66554 --- Comment #4 from Maxim Kuvyrkov --- Hi Kugan, Are you working on fixing this issue on 4.9? If so, would you please assign yourself to this bug. Thanks.

  1   2   >