https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84164
--- Comment #2 from ktkachov at gcc dot gnu.org ---
We encounter an unrecognizable insn:
(insn 59 58 43 7 (set (reg:DI 124)
(rotatert:DI (reg:DI 125 [ c ])
(subreg:QI (and:SI (reg:SI 128)
(const_int 65535
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84164
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84169
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Priority|P3 |P1
Status
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84169
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84241
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Target||powerpc64-unknown-linux-gnu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84265
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
CC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84272
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84292
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Keywords||wrong-code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84272
--- Comment #5 from ktkachov at gcc dot gnu.org ---
(In reply to Jakub Jelinek from comment #4)
> Created attachment 43382 [details]
> gcc8-pr84272-2.patch
>
> Or defer deletion of all the fma_nodes until the end, whether they are r
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84272
--- Comment #5 from ktkachov at gcc dot gnu.org ---
(In reply to Jakub Jelinek from comment #4)
> Created attachment 43382 [details]
> gcc8-pr84272-2.patch
>
> Or defer deletion of all the fma_nodes until the end, whether they are r
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88648
--- Comment #5 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Mon Feb 11 09:26:31 2019
New Revision: 268764
URL: https://gcc.gnu.org/viewcvs?rev=268764&root=gcc&view=rev
Log:
ARM: fix -masm-syntax-unified (PR88648)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88648
--- Comment #6 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Mon Feb 11 09:31:13 2019
New Revision: 268765
URL: https://gcc.gnu.org/viewcvs?rev=268765&root=gcc&view=rev
Log:
ARM: fix -masm-syntax-unified (PR88648)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88648
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89324
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=89324
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||matmal01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89400
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89399
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89438
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Priority|P3 |P1
Status
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89482
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89482
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|WAITING |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89482
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||gccbugzilla@limegreensocks
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89434
--- Comment #12 from ktkachov at gcc dot gnu.org ---
(In reply to Jakub Jelinek from comment #11)
> Created attachment 45839 [details]
> gcc9-pr89434.patch
>
> I'm testing this separately.
This patch is preapproved for tr
-valid-code
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
CC: rsandifo at gcc dot gnu.org
Target Milestone: ---
Target: aarch64
I
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89719
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89719
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89719
--- Comment #4 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Fri Mar 15 09:50:11 2019
New Revision: 269703
URL: https://gcc.gnu.org/viewcvs?rev=269703&root=gcc&view=rev
Log:
[AArch64] PR target/89719 Adjust gcc.target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89719
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90075
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Target||aarch64
Status
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90332
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||ktkachov at gcc dot gnu.org
: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
Target Milestone: ---
Created attachment 46402
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46402&action=edit
minloc example
One of the benchmarks
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90608
--- Comment #3 from ktkachov at gcc dot gnu.org ---
(In reply to Thomas Koenig from comment #1)
> Another, not mutually exclusive approach would be to make libgfortran LTO
> clean so the more complex minloc etc calls could be pul
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90332
--- Comment #6 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Thu Jun 6 13:59:07 2019
New Revision: 272002
URL: https://gcc.gnu.org/viewcvs?rev=272002&root=gcc&view=rev
Log:
[AArch64] PR tree-optimization/90332: Implement
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90608
--- Comment #4 from ktkachov at gcc dot gnu.org ---
LTO'ing libgfortran aside, how much work would it be to teach the scalarizer to
at least elide the temporary arrays in expressions like:
A(:) = minloc(...) ?
I think that would be a good
: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
Target Milestone: ---
The following source:
int
foo (unsigned long long a)
{
unsigned long long b = a;
b -= ((b>>1) & 0xU
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
Target Milestone: ---
531.deepsjeng_r has a hot function doing something like:
static const unsigned long long magic = 0x03f08c5392f756cdULL;
static
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
Target Milestone: ---
The code:
int
foo (int a)
{
int b = 0;
while (a >>= 1)
b++;
return b;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90838
--- Comment #5 from ktkachov at gcc dot gnu.org ---
FWIW, there is another similar function in deepsjeng that computes a
side-effect:
int
myctz2 (unsigned long long * const b) {
unsigned long long lsb = (*b) & -(*b);
*b ^=
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90866
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=90866
--- Comment #9 from ktkachov at gcc dot gnu.org ---
Here's another one since my reducer finished :)
struct {
int a[0];
} b;
int c;
int d[0];
void e() {
b.a[c] = d[c + 1];
b.a[c + 1] = d[c];
}
-O3 needed on an aarch64 target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91042
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Keywords||ice-on-valid-code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91042
--- Comment #5 from ktkachov at gcc dot gnu.org ---
(In reply to Martin Liška from comment #4)
> @Kyril: Is it really failing for GCC 7.x ?
>
> For me it works:
>
> $ arm-suse-linux-gnueabi-g++-7 -v
> gcc version 7.4.1 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91042
--- Comment #6 from ktkachov at gcc dot gnu.org ---
ahh, GCC 7 ICEs on the full testcase for me, but not on the reduced one
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=9
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Target||aarch64
Status
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86383
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed
: ice-on-valid-code
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
Target Milestone: ---
Target: arm
int a, b, c, d;
long long fn1(long long p2) { return p2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86487
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Known to work||6.4.1
Version
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86504
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Keywords||missed-optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86530
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Keywords||missed-optimization
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
CC: kugan at gcc dot gnu.org, law at gcc dot gnu.org
Target Milestone: ---
Great to see that
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84168
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Component|c |target
--- Comment #4 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84168
--- Comment #5 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Tue Jul 17 12:43:43 2018
New Revision: 262821
URL: https://gcc.gnu.org/viewcvs?rev=262821&root=gcc&view=rev
Log:
Avoid assembler warnings from AArch64 con
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84168
--- Comment #6 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Tue Jul 17 12:53:42 2018
New Revision: 262822
URL: https://gcc.gnu.org/viewcvs?rev=262822&root=gcc&view=rev
Log:
Avoid assembler warnings from AArch64 con
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84168
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86544
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86544
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
Target Milestone: ---
Not entirely sure what to call this optimisation.
Consider:
int f(double x, double *p)
{
double r = __builtin_round (x);
*p = r
: normal
Priority: P3
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
CC: rsandifo at gcc dot gnu.org
Target Milestone: ---
For GCC 8 since r254378 we use SCHED_PRESSURE_MODEL in aarch64
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86713
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86713
--- Comment #3 from ktkachov at gcc dot gnu.org ---
(In reply to Vladimir Bashkirtsev from comment #2)
> Would happy oblige but GNU coding standards say "Please keep the length of
> source lines to 79 characters or less, for maximum
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86815
--- Comment #3 from ktkachov at gcc dot gnu.org ---
can you please provide the output of the gcc -v command so we can see what GCC
configuration you're using
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86838
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
CC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86944
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
CC
Keywords: ice-on-valid-code
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
CC: aldyh at gcc dot gnu.org
Target Milestone: ---
I'm getting an ICE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87086
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Target Milestone|--- |9.0
Known to fail
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87086
--- Comment #2 from ktkachov at gcc dot gnu.org ---
(In reply to Aldy Hernandez from comment #1)
> Duplicate.
>
> *** This bug has been marked as a duplicate of bug 87059 ***
Are you sure this is a dup? PR 87059 seems to be abou
: unknown
Status: UNCONFIRMED
Keywords: ice-on-valid-code
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
Target Milestone: ---
class A
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82853
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=87259
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87283
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85628
--- Comment #2 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Thu Sep 13 09:46:55 2018
New Revision: 264264
URL: https://gcc.gnu.org/viewcvs?rev=264264&root=gcc&view=rev
Log:
[Aarch64] Exploiting BFXIL when OR-ing two AND-op
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87259
--- Comment #2 from ktkachov at gcc dot gnu.org ---
Patch posted at
https://gcc.gnu.org/ml/gcc-patches/2018-09/msg00640.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87259
--- Comment #3 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Fri Sep 14 13:13:14 2018
New Revision: 264312
URL: https://gcc.gnu.org/viewcvs?rev=264312&root=gcc&view=rev
Log:
[tree-ssa-mathopts] PR tree-optimization/872
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87283
--- Comment #4 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Fri Sep 14 13:13:14 2018
New Revision: 264312
URL: https://gcc.gnu.org/viewcvs?rev=264312&root=gcc&view=rev
Log:
[tree-ssa-mathopts] PR tree-optimization/872
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87283
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87259
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Version: unknown
Status: UNCONFIRMED
Keywords: ice-on-valid-code
Severity: normal
Priority: P3
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
CC: rsandifo at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87305
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Known to work||8.2.1
Version
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87330
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||siddhesh at gotplt dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87330
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87339
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=87374
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
CC
Priority: P3
Component: debug
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
CC: rguenth at gcc dot gnu.org
Target Milestone: ---
Target: aarch64, arm
The new test fails on aarch64 and arm:
FAIL
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87451
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Target Milestone|--- |9.0
Summary|[9
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87475
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=84272
--- Comment #11 from ktkachov at gcc dot gnu.org ---
(In reply to Jakub Jelinek from comment #9)
> Created attachment 43384 [details]
> gcc8-pr84272.patch
>
> So like this? A few additional changes, Florian Weimer suggested using
&g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82989
--- Comment #6 from ktkachov at gcc dot gnu.org ---
(In reply to Jakub Jelinek from comment #5)
> Just double-checked this on current trunk and I still can't reproduce this.
> Nor with r248000, r245631 nor 244212 I have around (
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84467
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Keywords||missed-optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82518
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=82518
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Keywords||wrong-code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82096
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Summary|[6/7 Regression] ICE in |[6 Regression] ICE in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84515
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Keywords||missed-optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84168
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed
Keywords: wrong-code
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: ktkachov at gcc dot gnu.org
Target Milestone: ---
Target: aarch64
Haven't determined yet if this is related
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84528
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=84528
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
CC||rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84748
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84748
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83193
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=84748
--- Comment #3 from ktkachov at gcc dot gnu.org ---
Author: ktkachov
Date: Thu Mar 8 15:50:25 2018
New Revision: 258366
URL: https://gcc.gnu.org/viewcvs?rev=258366&root=gcc&view=rev
Log:
[AArch64] PR target/84748: Mark *compare_cstore
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84748
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Priority|P1 |P2
Known to work
301 - 400 of 2215 matches
Mail list logo