https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163
Bug 26163 depends on bug 68627, which changed state.
Bug 68627 Summary: [i386, AVX-512] Illegal insn generated while compiling
spec2k6/437.leslie3d for KNL
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68627
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68627
Kirill Yukhin changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84613
Bug 84613 depends on bug 68627, which changed state.
Bug 68627 Summary: [i386, AVX-512] Illegal insn generated while compiling
spec2k6/437.leslie3d for KNL
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68627
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68633
Kirill Yukhin changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84613
Bug 84613 depends on bug 68633, which changed state.
Bug 68633 Summary: [i386, AVX-512] Spec2006/434.zeus miscompares when executed
on KNL
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68633
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163
Bug 26163 depends on bug 68633, which changed state.
Bug 68633 Summary: [i386, AVX-512] Spec2006/434.zeus miscompares when executed
on KNL
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68633
What|Removed |Added
||kyukhin at gcc dot gnu.org
Ever confirmed|0 |1
Status|UNCONFIRMED |ASSIGNED
--- Comment #2 from Kirill Yukhin ---
Similar bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65744
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95766
--- Comment #11 from Kirill Yukhin ---
(In reply to Jakub Jelinek from comment #10)
> Kirill, any thoughts on that?
I'd prefer your variant, w/o unspecs.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58269
--- Comment #8 from Kirill Yukhin ---
Author: kyukhin
Date: Fri Sep 6 10:36:30 2013
New Revision: 202318
URL: http://gcc.gnu.org/viewcvs?rev=202318&root=gcc&view=rev
Log:
PR target/58269
* config/i386/i386.c (ix86_conditional_register_usage):
Pr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47698
--- Comment #6 from Kirill Yukhin 2011-11-07
08:42:00 UTC ---
Author: kyukhin
Date: Mon Nov 7 08:41:55 2011
New Revision: 181075
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181075
Log:
gcc/
PR rtl-optimization/47698
* ifconv.c
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50962
--- Comment #4 from Kirill Yukhin 2011-11-07
08:47:18 UTC ---
Author: kyukhin
Date: Mon Nov 7 08:47:15 2011
New Revision: 181077
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181077
Log:
gcc/
PR target/50962
* config/i386/i386-p
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53201
--- Comment #4 from Kirill Yukhin 2012-05-03
06:50:25 UTC ---
Author: kyukhin
Date: Thu May 3 06:50:16 2012
New Revision: 187075
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187075
Log:
PR target/53201
* config/i386/dr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53435
--- Comment #4 from Kirill Yukhin 2012-05-25
13:03:21 UTC ---
Author: kyukhin
Date: Fri May 25 13:03:18 2012
New Revision: 187881
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187881
Log:
2012-05-21 Alexander Ivchenko
PR targe
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53435
--- Comment #5 from Kirill Yukhin 2012-05-25
13:34:12 UTC ---
Author: kyukhin
Date: Fri May 25 13:34:07 2012
New Revision: 187882
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187882
Log:
2012-05-25 Alexander Ivchenko
PR targ
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53877
--- Comment #1 from Kirill Yukhin 2012-07-20
08:24:35 UTC ---
Author: kyukhin
Date: Fri Jul 20 08:24:24 2012
New Revision: 189703
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189703
Log:
2012-07-20 Kirill Yukhin
PR target/53
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53877
--- Comment #2 from Kirill Yukhin 2012-07-20
08:57:09 UTC ---
Author: kyukhin
Date: Fri Jul 20 08:57:04 2012
New Revision: 189706
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189706
Log:
2012-07-20 Kirill Yukhin
PR target/53
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57491
--- Comment #1 from Kirill Yukhin ---
Author: kyukhin
Date: Thu Nov 14 08:33:21 2013
New Revision: 204777
URL: http://gcc.gnu.org/viewcvs?rev=204777&root=gcc&view=rev
Log:
PR target/57491
* config/ia64/ia64.c (ia64_split_tmode_mov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57756
--- Comment #10 from Kirill Yukhin ---
Author: kyukhin
Date: Wed Nov 20 11:59:05 2013
New Revision: 205104
URL: http://gcc.gnu.org/viewcvs?rev=205104&root=gcc&view=rev
Log:
PR target/57756
* config/i386/i386.c (ix86_option_override_internal): Add
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51287
--- Comment #1 from Kirill Yukhin 2011-11-25
09:46:31 UTC ---
Author: kyukhin
Date: Fri Nov 25 09:46:27 2011
New Revision: 181713
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181713
Log:
PR target/51287
* i386.c (distance_
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51287
--- Comment #2 from Kirill Yukhin 2011-11-25
10:29:46 UTC ---
Author: kyukhin
Date: Fri Nov 25 10:29:42 2011
New Revision: 181714
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181714
Log:
2011-11-24 Enkovich Ilya
PR target/512
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51524
Bug #: 51524
Summary: [BMI2] New regression on 182266 vs 182257
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Severity: normal
Priority
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50038
--- Comment #8 from Kirill Yukhin 2011-12-21
11:52:32 UTC ---
Author: kyukhin
Date: Wed Dec 21 11:52:27 2011
New Revision: 182574
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182574
Log:
gcc/
2011-12-21 Enkovich Ilya
PR tar
||kyukhin at gcc dot gnu.org
--- Comment #6 from Kirill Yukhin ---
Looks like avx512bw demand is excessive in avx512bitalgintrin.h
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83828
--- Comment #7 from Kirill Yukhin ---
On the other hand, if masked variant of vpopcnt[w,q] is being issued: there's
no way for reload to put 32/64 bit mask into mask register, since kmov[d,q] are
only available under -mavx512bw switch.
We can i
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83828
--- Comment #8 from Kirill Yukhin ---
Author: kyukhin
Date: Tue Jan 30 08:21:22 2018
New Revision: 257173
URL: https://gcc.gnu.org/viewcvs?rev=257173&root=gcc&view=rev
Log:
Fix AVX-512BITALG test failures
gcc/testsuite
PR target/83828
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83828
--- Comment #10 from Kirill Yukhin ---
HJ, I cannot reproduce this fail on recent SDE.
Here's what I have in gcc.log:
spawn -ignore SIGHUP /export/kyukhin/gcc/bld-svn/build-x86_64-linux/gcc/xgcc
-B/export/kyukhin/gcc/bld-svn/build-x86_64-linux/
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83828
--- Comment #12 from Kirill Yukhin ---
Author: kyukhin
Date: Mon Feb 12 06:14:15 2018
New Revision: 257579
URL: https://gcc.gnu.org/viewcvs?rev=257579&root=gcc&view=rev
Log:
Fix AVX-512 popcnt and bitalg tests.
gcc/testsuite/
PR target/
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: kyukhin at gcc dot gnu.org
Target Milestone: ---
Created attachment 37501
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37501&action=edit
Reproducer
Attached testcase produ
||2016-02-03
CC||kyukhin at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #1 from Kirill Yukhin ---
Will fix.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69120
--- Comment #1 from Kirill Yukhin ---
Will fix.
: libfortran
Assignee: unassigned at gcc dot gnu.org
Reporter: kyukhin at gcc dot gnu.org
Target Milestone: ---
Unfortunately I have no testcase.
But code itself looks awful to me:
/* Worker function to save a KIND=4 character to a string buffer,
enlarging the buffer as necessary
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69651
--- Comment #1 from Kirill Yukhin ---
File is: libgfortran/io/list_read.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69120
--- Comment #2 from Kirill Yukhin ---
Looked closely.
The name was chosen intentionally to simplify "sse2_shufpd"
expand. If we want to fix this name - new subst attribute need to be introduced
and
if ()
emit_insn (avx512vl_...
else
emit_in
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: kyukhin at gcc dot gnu.org
Target Milestone: ---
Created attachment 37569
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37569&action=edit
Reproducer
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69120
Kirill Yukhin changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69118
--- Comment #2 from Kirill Yukhin ---
Author: kyukhin
Date: Wed Feb 3 13:44:50 2016
New Revision: 233103
URL: https://gcc.gnu.org/viewcvs?rev=233103&root=gcc&view=rev
Log:
PR target/69118
gcc/
* config/i386/sse.md (define_insn "avx512f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69118
--- Comment #3 from Kirill Yukhin ---
Author: kyukhin
Date: Wed Feb 3 13:48:27 2016
New Revision: 233104
URL: https://gcc.gnu.org/viewcvs?rev=233104&root=gcc&view=rev
Log:
PR target/69118.
gcc/
* config/i386/sse.md (define_insn "avx512
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69118
Kirill Yukhin changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69671
--- Comment #5 from Kirill Yukhin ---
(In reply to ktkachov from comment #3)
> CC'ing Kirill for AVX512 opinion
I suppose that there's something wrong w/ MD patterns.
E.g. for example provided pattern is:
;; /export/users/kyukhin/gcc/git/gcc/gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69671
--- Comment #6 from Kirill Yukhin ---
This bug seems to be mine.
at gcc dot gnu.org |kyukhin at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69671
--- Comment #8 from Kirill Yukhin ---
(In reply to Jakub Jelinek from comment #7)
> So do you want to use reg_or_0_operand? I don't think we usually tie output
> with input already in the predicates, except when match_dup is used.
That is the i
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69671
--- Comment #10 from Kirill Yukhin ---
(In reply to Jakub Jelinek from comment #9)
> But something like that might remove the flexibility from the register
> allocator.
>
> Wonder why the RA in this case doesn't see that the value loaded into th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69651
--- Comment #4 from Kirill Yukhin ---
Created attachment 37628
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37628&action=edit
Reproducer input
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69651
--- Comment #3 from Kirill Yukhin ---
Created attachment 37627
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37627&action=edit
Reproducer src
Reproducer
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69651
--- Comment #5 from Kirill Yukhin ---
A bug in fortran's IO RT has emerged during 21 Apr 2016,
between r54 and r92;
looks like it's caused by the same revision –r71
(libgfortran/io/list_read.c ), which probably just triggers
another
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69671
--- Comment #14 from Kirill Yukhin ---
Okay,
I've tried:
1. Run AVX-512 testing on Spec2006 and see no impact of the one-liner:
Geomeans:
INT : 5.11 5.11+0.05%
FP : 2.73 2.73-0.08%
ALL : 3.54 3.54-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69671
--- Comment #21 from Kirill Yukhin ---
I am going to fix the issue in v7 for sure.
But from current point of view this is going to be great pattern refactoring
and hence patch will be thousands of lines.
If this might be ported - I can put an XFA
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69671
--- Comment #24 from Kirill Yukhin ---
(In reply to rguent...@suse.de from comment #23)
> On Wed, 17 Feb 2016, jakub at gcc dot gnu.org wrote:
>
> > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69671
> >
> > --- Comment #22 from Jakub Jelinek
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: kyukhin at gcc dot gnu.org
Target Milestone: ---
Created attachment 37743
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37743&action=edit
Reproducer
Hello,
A
-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: kyukhin at gcc dot gnu.org
Target Milestone: ---
Created attachment 37789
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37789&action=edit
Reproducer
Hello,
Attached testcase produces ICE when compiled as fo
: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: kyukhin at gcc dot gnu.org
Target Milestone: ---
Created attachment 37806
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37806&action=edit
Reproducer
Hello,
Attached test runfails when comp
||2016-03-01
CC||kyukhin at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #2 from Kirill Yukhin ---
Confirmed.
The issue is that operand modifier passed in .md file is %k1,
which stands for SI mode.
It should
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70028
--- Comment #4 from Kirill Yukhin ---
(In reply to Jakub Jelinek from comment #3)
> Created attachment 37835 [details]
> gcc6-pr70028.patch
>
> So what about this patch then? I don't see kmov* used with %k in other
> patterns, where "m" could a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70293
--- Comment #3 from Kirill Yukhin ---
Regtest is in progress
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70293
--- Comment #2 from Kirill Yukhin ---
Created attachment 38020
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38020&action=edit
Proposed patch
Attached patch solves the issue by blocking AVX2's broadcast pattern
alternative: $r->Yi, which
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70293
--- Comment #1 from Kirill Yukhin ---
We've got duplication of patterns (make mddump):
;; /export/users/kyukhin/gcc/git/gcc2/gcc/config/i386/sse.md: 17107
(define_insn ("avx2_pbroadcastv8hi")
[
(set (match_operand:V8HI 0 ("register_o
: target
Assignee: unassigned at gcc dot gnu.org
Reporter: kyukhin at gcc dot gnu.org
Target Milestone: ---
Created attachment 38018
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38018&action=edit
Reproducer
Attached testcase ICEs when compiled as:
./xgcc -B.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70325
Kirill Yukhin changed:
What|Removed |Added
CC||kyukhin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70293
--- Comment #4 from Kirill Yukhin ---
Author: kyukhin
Date: Mon Mar 21 10:51:04 2016
New Revision: 234363
URL: https://gcc.gnu.org/viewcvs?rev=234363&root=gcc&view=rev
Log:
PR target/70293
gcc/
* config/i386 (define_insn "*vec_dup"/AVX2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70293
--- Comment #5 from Kirill Yukhin ---
Author: kyukhin
Date: Mon Mar 21 10:53:50 2016
New Revision: 234364
URL: https://gcc.gnu.org/viewcvs?rev=234364&root=gcc&view=rev
Log:
PR target/70293.
gcc/
* config/i386 (define_insn "*vec_dup"/AVX
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70325
--- Comment #2 from Kirill Yukhin ---
I am testing this patch:
commit e88ceeabc50634012fa21f47625934d9a2c2e160
Author: Kirill Yukhin
Date: Mon Mar 21 14:28:58 2016 +0300
AVX-512. Fix PR70325.
diff --git a/gcc/config/i386/i386.c b/gcc/con
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70325
Kirill Yukhin changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70325
Kirill Yukhin changed:
What|Removed |Added
Status|RESOLVED|ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70293
Kirill Yukhin changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70325
--- Comment #5 from Kirill Yukhin ---
Author: kyukhin
Date: Tue Mar 22 11:09:03 2016
New Revision: 234395
URL: https://gcc.gnu.org/viewcvs?rev=234395&root=gcc&view=rev
Log:
PR target/70325
gcc/
* config/i386/i386.c (def_builtin): Handle
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70325
--- Comment #6 from Kirill Yukhin ---
Author: kyukhin
Date: Tue Mar 22 11:13:44 2016
New Revision: 234396
URL: https://gcc.gnu.org/viewcvs?rev=234396&root=gcc&view=rev
Log:
PR target/70325.
gcc/
* config/i386/i386.c (def_builtin): Handl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70325
Kirill Yukhin changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70406
Kirill Yukhin changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70406
--- Comment #3 from Kirill Yukhin ---
Created attachment 38095
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38095&action=edit
Bootstrapped/regtested patch
Will submit to gcc-patches shortly
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70406
--- Comment #4 from Kirill Yukhin ---
Author: kyukhin
Date: Mon Mar 28 07:59:44 2016
New Revision: 234500
URL: https://gcc.gnu.org/viewcvs?rev=234500&root=gcc&view=rev
Log:
PR target/70406
gcc/
* config/i386/i386.md (define_split, andn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70406
--- Comment #5 from Kirill Yukhin ---
Author: kyukhin
Date: Mon Mar 28 08:01:56 2016
New Revision: 234501
URL: https://gcc.gnu.org/viewcvs?rev=234501&root=gcc&view=rev
Log:
PR target/70406.
gcc/
* config/i386/i386.md (define_split, and
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70406
Kirill Yukhin changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70429
Kirill Yukhin changed:
What|Removed |Added
CC||kyukhin at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70453
Kirill Yukhin changed:
What|Removed |Added
CC||kyukhin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70453
Kirill Yukhin changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70453
--- Comment #3 from Kirill Yukhin ---
Created attachment 38133
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38133&action=edit
Proposed patch
I am reg-testing trivial patch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70453
Kirill Yukhin changed:
What|Removed |Added
Attachment #38133|0 |1
is obsolete|
: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: kyukhin at gcc dot gnu.org
Target Milestone: ---
Created attachment 38146
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38146&action=edit
Reproducer
Attached example demonstrates the issue.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70479
--- Comment #1 from Kirill Yukhin ---
(In reply to Kirill Yukhin from comment #0)
> Compile:
> GCC: g++ -march=haswell -Ofast -flto -fopenmp-simd -fpermissive m.cpp -o
> m.gcc
> ICC: icpc -O3 -ipo -fpermissive -xAVX2 -qopenmp m.cpp -o m.icc
C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70479
--- Comment #3 from Kirill Yukhin ---
(In reply to Richard Biener from comment #2)
> You mean we fail to handle ternary associative tree codes in GIMPLE reassoc?
> Yes, that's true. It's not going to be easy to retro-fit there
> implementation-w
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70453
--- Comment #6 from Kirill Yukhin ---
Author: kyukhin
Date: Thu Mar 31 15:23:29 2016
New Revision: 234634
URL: https://gcc.gnu.org/viewcvs?rev=234634&root=gcc&view=rev
Log:
Fix PR target/70453.
gcc/
* config/i386/sse.md (define_mode_att
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70453
--- Comment #7 from Kirill Yukhin ---
Author: kyukhin
Date: Thu Mar 31 15:25:33 2016
New Revision: 234635
URL: https://gcc.gnu.org/viewcvs?rev=234635&root=gcc&view=rev
Log:
Fix PR target/70453.
gcc/
* config/i386/sse.md (define_mode_att
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70453
Kirill Yukhin changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70510
Kirill Yukhin changed:
What|Removed |Added
CC||kyukhin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64393
Kirill Yukhin changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
||kyukhin at gcc dot gnu.org
Resolution|--- |FIXED
--- Comment #6 from Kirill Yukhin ---
Done
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70510
Kirill Yukhin changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70510
--- Comment #3 from Kirill Yukhin ---
(In reply to Uroš Bizjak from comment #2)
> (In reply to Kirill Yukhin from comment #1)
> > will take a look.
>
> I have patch in testing:
>
Oh, great! Thanks!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64386
Kirill Yukhin changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59683
--- Comment #3 from Kirill Yukhin ---
This hunk from Jakub's fix for PR61925 makes test working:
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index a41efa4..6aebaed 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70577
Kirill Yukhin changed:
What|Removed |Added
CC||kyukhin at gcc dot gnu.org
--- Comment
||2016-04-14
Assignee|unassigned at gcc dot gnu.org |kyukhin at gcc dot
gnu.org
Ever confirmed|0 |1
--- Comment #1 from Kirill Yukhin ---
I'll take a look.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70662
--- Comment #2 from Kirill Yukhin ---
Author: kyukhin
Date: Fri Apr 15 08:25:49 2016
New Revision: 235008
URL: https://gcc.gnu.org/viewcvs?rev=235008&root=gcc&view=rev
Log:
AVX-512. Fix mem operand modifier for Intel syntax.
PR target/70662
gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70662
--- Comment #3 from Kirill Yukhin ---
Author: kyukhin
Date: Fri Apr 15 09:36:31 2016
New Revision: 235013
URL: https://gcc.gnu.org/viewcvs?rev=235013&root=gcc&view=rev
Log:
AVX-512. Use proper mem ops modifier for Intel syntax in broadcast patte
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70662
--- Comment #5 from Kirill Yukhin ---
Author: kyukhin
Date: Fri Apr 15 15:13:42 2016
New Revision: 235037
URL: https://gcc.gnu.org/viewcvs?rev=235037&root=gcc&view=rev
Log:
AVX-512, Fix mode size check.
PR target/70662
gcc/
* config/i38
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70662
--- Comment #6 from Kirill Yukhin ---
Author: kyukhin
Date: Fri Apr 15 15:17:31 2016
New Revision: 235038
URL: https://gcc.gnu.org/viewcvs?rev=235038&root=gcc&view=rev
Log:
AVX-512. Fix mode size check.
PR target/70662
gcc/
* config/i
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70662
Kirill Yukhin changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
|UNCONFIRMED |ASSIGNED
Last reconfirmed||2016-04-19
CC||kyukhin at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #1 from Kirill Yukhin ---
I'll take a look.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70728
--- Comment #2 from Kirill Yukhin ---
This is a 5/6 regression
1 - 100 of 208 matches
Mail list logo