Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
CC: amker at gcc dot gnu.org, rguenth at gcc dot gnu.org
Target Milestone: ---
Created attachment 40877
--> https://gcc.gnu.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79826
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Attachment #40877|0 |1
is obsolete
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79855
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79911
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79913
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79855
--- Comment #2 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Tue Mar 7 09:36:44 2017
New Revision: 245948
URL: https://gcc.gnu.org/viewcvs?rev=245948&root=gcc&view=rev
Log:
PR c/79855: add full stop to store mergi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79855
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79971
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79913
--- Comment #2 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Thu Mar 9 10:34:36 2017
New Revision: 245999
URL: https://gcc.gnu.org/viewcvs?rev=245999&root=gcc&view=rev
Log:
[AArch64] PR target/79913: VEC_SELECT bugs in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79913
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79911
--- Comment #2 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Mon Mar 13 10:58:48 2017
New Revision: 246084
URL: https://gcc.gnu.org/viewcvs?rev=246084&root=gcc&view=rev
Log:
[ARM] PR target/79911: Invalid vec_select a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79911
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Priority: P3
Component: sanitizer
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org,
jakub at gcc dot gnu.org, kcc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80079
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80079
--- Comment #5 from ktkachov at gcc dot gnu.org ---
(In reply to Markus Trippelsdorf from comment #4)
> Or perhaps just init it in the constructor:
>
> diff --git a/gcc/gimple-ssa-store-merging.c b/gcc/gimple-ssa-store-merging.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80082
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80082
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Priority|P1 |P2
Assignee
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80082
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Assignee|ktkachov at gcc dot gnu.org|prakhar.bahuguna at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80112
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80131
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Keywords||missed-optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79480
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79418
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79871
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Keywords||diagnostic
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=2
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71436
--- Comment #15 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Thu Mar 23 14:55:48 2017
New Revision: 246419
URL: https://gcc.gnu.org/viewcvs?rev=246419&root=gcc&view=rev
Log:
[ARM] PR target/71436: Restrict *load_multiple
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71436
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Status: UNCONFIRMED
Keywords: assemble-failure
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
CC: rearnsha at gcc dot gnu.org
Target Milestone
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80389
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Priority|P3 |P1
Known to work
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80236
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82778
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||collison at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83009
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Keywords||missed-optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83067
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83114
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83114
--- Comment #2 from ktkachov at gcc dot gnu.org ---
Doesn't need the -g either. Just -O3 is enough
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83124
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83195
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83207
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83208
--- Comment #3 from ktkachov at gcc dot gnu.org ---
The testcase is "fixed" by using -fno-strict-aliasing.
In this example pointers c and d alias each other, they are of incompatible
types and they are both dereferenced, so the te
Severity: normal
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
Target Milestone: ---
I'm seeing the above test fail on arm-none-eabi configured with
--disable-shared --disabl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83303
--- Comment #1 from ktkachov at gcc dot gnu.org ---
I note that this doesn't appear on arm-none-linux-gnueabihf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83303
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Keywords||diagnostic
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81020
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Target|x86_64-pc-linux-gnu |x86_64-pc-linux-gnu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81020
--- Comment #11 from ktkachov at gcc dot gnu.org ---
(In reply to Richard Biener from comment #10)
> There's nothing wrong with the GIMPLE (looked at aarch64) so it must be some
> other RTL optimization issue.
>
> aarch64 asse
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81020
--- Comment #12 from ktkachov at gcc dot gnu.org ---
(In reply to ktkachov from comment #11)
> (In reply to Richard Biener from comment #10)
> > There's nothing wrong with the GIMPLE (looked at aarch64) so it must be some
Version: unknown
Status: UNCONFIRMED
Keywords: wrong-code
Severity: normal
Priority: P3
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
CC: segher
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83304
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Known to work||7.2.0
Target Milestone
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83304
--- Comment #3 from ktkachov at gcc dot gnu.org ---
hmm, I'm getting some weird behaviour.
I see the test failing in a testsuite run.
When I try to build and run the test outside the testsuite harness it doesn't
abort.
However, the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83304
--- Comment #5 from ktkachov at gcc dot gnu.org ---
(In reply to Segher Boessenkool from comment #4)
> With r255384 combine manages to do many more combinations. Without it, it
> can get rid of most of the loop body (which should hav
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83304
--- Comment #6 from ktkachov at gcc dot gnu.org ---
So I'm digging through the combine dumps...
Before the r255384 we have:
Trying 70 -> 19:
70: r131:SI={(cc:CC!=0)?r130:SI:0x}
REG_DEAD r130:SI
19: {r134:SI
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83304
--- Comment #8 from ktkachov at gcc dot gnu.org ---
Created attachment 42808
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42808&action=edit
Assembly for aborting testcase
Attaching the assembly for -O2 -funroll-loops -mthumb
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83323
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Target|x86_64-*-* |x86_64
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77426
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77456
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70473
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
Known to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77426
--- Comment #4 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Mon Sep 12 08:17:27 2016
New Revision: 240089
URL: https://gcc.gnu.org/viewcvs?rev=240089&root=gcc&view=rev
Log:
[expmed.c] PR middle-end/77426 Delete duplicate c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77421
Bug 77421 depends on bug 77426, which changed state.
Bug 77426 Summary: Duplicate condition in expmed.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77426
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77426
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77578
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Known to work
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77662
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77686
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77686
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77686
--- Comment #3 from ktkachov at gcc dot gnu.org ---
A slightly adjusted testcase is:
#include
#include
struct C
{
void
doCb ()
{
size_t dummy_a = 1;
std::cout << "";
auto tmp = this;
std::function
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77686
--- Comment #4 from ktkachov at gcc dot gnu.org ---
The differences between r234749 and the one before it start in 032t.esra:
--- good/wrong.cpp.032t.esra2016-09-22 17:41:24.914598329 +0100
+++ bad/wrong.cpp.032t.esra 2016-09-22 17:40
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77686
--- Comment #6 from ktkachov at gcc dot gnu.org ---
(In reply to Richard Biener from comment #5)
> This can only uncover another pre-existing issue as it is a 100% obvious
> fix. I do not have a good way to run anything on arm so please h
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77686
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC|kyrylo.tkachov at arm dot com |
--- Comment #7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77686
--- Comment #9 from ktkachov at gcc dot gnu.org ---
Created attachment 39688
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39688&action=edit
Preprocessed source
Attaching the preprocessed source.
The function in question is:
_ZN1C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728
--- Comment #3 from ktkachov at gcc dot gnu.org ---
Started with r225465.
Something to do with alignment.
I wonder if it's related to PR69841 ?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Keywords||ice-on-invalid-code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=4
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=4
--- Comment #3 from ktkachov at gcc dot gnu.org ---
(In reply to ktkachov from comment #2)
> The configure target used here is armv6--netbsdelf-eabihf (note two dashes
> after armv6)
>
> aarch64-common.o is added to extra_objs in co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77816
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77816
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77822
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77816
--- Comment #7 from ktkachov at gcc dot gnu.org ---
(In reply to Bernd Edlinger from comment #6)
> (In reply to ktkachov from comment #4)
> > I can't reproduce the fortran failures with a clean trunk at r240705
> > conf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77822
--- Comment #7 from ktkachov at gcc dot gnu.org ---
:1:39: warning: emu.h.gch: created by a different GCC executable
:1:9: fatal error: emu.h.gch: PCH file was invalid
Is there any way you can get a pre-processed source without any precompiled
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77822
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Keywords||assemble-failure
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77822
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77822
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||segher at gcc dot gnu.org
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
Target Milestone: ---
The following testcase ICEs for me on aarch64 with -O3
on GCC 6 and trunk (GCC 7)
typedef struct
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77916
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Target Milestone|--- |6.3
Known to fail
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77917
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78004
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78020
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Keywords
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78020
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78029
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78038
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Keywords
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78038
--- Comment #2 from ktkachov at gcc dot gnu.org ---
Hmm, so the zero_extend candidate is:
(insn 9 10 11 2 (set (reg/f:DI 1 x1 [orig:74 g.1_2 ] [74])
(zero_extend:DI (reg/v:SI 28 x28 [ g ]))) "ree.c":16 84
{*zero_extendsid
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78038
--- Comment #3 from ktkachov at gcc dot gnu.org ---
(In reply to ktkachov from comment #2)
> Hmm, so the zero_extend candidate is:
> (insn 9 10 11 2 (set (reg/f:DI 1 x1 [orig:74 g.1_2 ] [74])
> (zero_extend:DI (reg/v:SI 2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78038
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78038
--- Comment #5 from ktkachov at gcc dot gnu.org ---
(In reply to Steffen Schmidt from comment #0)
> Created attachment 39840 [details]
> Test source file
>
> Dear GCC maintainers,
>
> we found that gcc / g++ crashes with inter
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78038
--- Comment #9 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Fri Oct 21 07:55:30 2016
New Revision: 241395
URL: https://gcc.gnu.org/viewcvs?rev=241395&root=gcc&view=rev
Log:
[ree] PR rtl-optimization/78038: Handle global
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78038
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Known to work||7.0
Summary|[5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78041
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78041
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #13
Severity: normal
Priority: P3
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
Target Milestone: ---
The fortran OpenMP testcase gfortran.dg/gomp/pr39354.f90 ICEs when run with an
explicit -O2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141
--- Comment #37 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Fri Oct 28 14:18:50 2016
New Revision: 241649
URL: https://gcc.gnu.org/viewcvs?rev=241649&root=gcc&view=rev
Log:
GIMPLE store merging pass
2016-10-28 Kyrylo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23684
--- Comment #15 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Fri Oct 28 14:18:50 2016
New Revision: 241649
URL: https://gcc.gnu.org/viewcvs?rev=241649&root=gcc&view=rev
Log:
GIMPLE store merging pass
2016-10-28 Kyrylo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78162
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78170
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||ktkachov at gcc dot gnu.org
901 - 1000 of 2215 matches
Mail list logo