[Bug target/85473] internal compiler error: in emit_move_insn, at expr.c:3722

2018-04-20 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85473 --- Comment #3 from Sebastian Peryt --- Proposed patch sent to ML: https://gcc.gnu.org/ml/gcc-patches/2018-04/msg01011.html

[Bug c++/84783] Missing _mm256_permutexvar_epi64() intrinsic for AVX512VL

2018-03-22 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84783 --- Comment #3 from Sebastian Peryt --- Proposed patch sent to list https://gcc.gnu.org/ml/gcc-patches/2018-03/msg01181.html

[Bug c++/84783] Missing _mm256_permutexvar_epi64() intrinsic for AVX512VL

2018-03-12 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84783 --- Comment #2 from Sebastian Peryt --- Oh, ok I see now version in report. Sorry, my mistake. It was added to trunk and not backported.

[Bug c++/84783] Missing _mm256_permutexvar_epi64() intrinsic for AVX512VL

2018-03-12 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84783 --- Comment #1 from Sebastian Peryt --- It was added in r249759 I can see it in latest trunk. Maybe you have some old version of GCC?

[Bug c/84431] Suboptimal code for masked shifts (x86/x86-64)

2018-02-19 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84431 Sebastian Peryt changed: What|Removed |Added CC||sebastian.peryt at intel dot com

[Bug middle-end/84200] r256888 causes 30% performance regression of 519.lbm_r at -Ofast generic tuning on Zen

2018-02-05 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84200 Sebastian Peryt changed: What|Removed |Added CC||sebastian.peryt at intel dot com

[Bug target/83546] -march=silvermont doesn't enable rdrnd by default despite what docs say

2018-01-15 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83546 Sebastian Peryt changed: What|Removed |Added CC||sebastian.peryt at intel dot com

[Bug target/81616] Update -mtune=generic for the current Intel and AMD processors

2017-12-14 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 --- Comment #39 from Sebastian Peryt --- I have tested it on SKX with SPEC2006INT and SPEC2017INT and don't see any regressions.

[Bug target/82767] [8 regression] gcc.target/i386/pr71321.c scan-assembler-times fail

2017-11-17 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82767 --- Comment #4 from Sebastian Peryt --- Created attachment 42632 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42632=edit Proposed patch to fix PR. Better patch.

[Bug target/82990] Update the default -mzeroupper setting

2017-11-15 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82990 --- Comment #5 from Sebastian Peryt --- (In reply to H.J. Lu from comment #3) > Created attachment 42611 [details] > A better patch > > Sebastian, please take a look. LGTM

[Bug target/82941] Missing vzeroupper with -march=skylake-avx512 -O2

2017-11-14 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82941 Sebastian Peryt changed: What|Removed |Added CC||sebastian.peryt at intel dot com

[Bug target/82942] Generate vzeroupper with -mavx512f -mno-avx512er -O2

2017-11-14 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82942 Sebastian Peryt changed: What|Removed |Added CC||sebastian.peryt at intel dot com

[Bug target/82767] [8 regression] gcc.target/i386/pr71321.c scan-assembler-times fail

2017-11-06 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82767 --- Comment #3 from Sebastian Peryt --- As per Uros's suggestion (https://gcc.gnu.org/ml/gcc-patches/2017-11/msg00329.html ) I checked -mtune=generic idea and this works without additional changes either in testcase or in cost model. >From what

[Bug target/82767] [8 regression] gcc.target/i386/pr71321.c scan-assembler-times fail

2017-11-05 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82767 --- Comment #2 from Sebastian Peryt --- Candidate patch: https://gcc.gnu.org/ml/gcc-patches/2017-11/msg00308.html

[Bug target/82767] [8 regression] gcc.target/i386/pr71321.c scan-assembler-times fail

2017-10-30 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82767 Sebastian Peryt changed: What|Removed |Added CC||sebastian.peryt at intel dot com

[Bug target/82268] [8 regression] i386/pr82196-1.c fail

2017-10-23 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82268 --- Comment #3 from Sebastian Peryt --- It passes with the provided modification.

[Bug web/80941] Broken bookmarks on GCC internals PDF available online

2017-06-10 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80941 Sebastian Peryt changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/81034] [x86] Broken IRA pass when printing results of intrinsic execution

2017-06-09 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81034 --- Comment #2 from Sebastian Peryt --- I agree, that vec_merge takes 3 operands. And 3 are in my md (naming according to GCC internals): vec1: (vec_merge:V2DF (match_operand:V2DF 1 "nonimmediate_operand" "m") (match_operand:V2DF 2

[Bug target/81034] New: [x86] Broken IRA pass when printing results of intrinsic execution

2017-06-09 Thread sebastian.peryt at intel dot com
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: sebastian.peryt at intel dot com Target Milestone: --- Target: x86_64-*-*, i?86-*-* Created attachment 41516 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41

[Bug web/80941] New: Broken bookmarks on GCC internals PDF available online

2017-06-01 Thread sebastian.peryt at intel dot com
Component: web Assignee: unassigned at gcc dot gnu.org Reporter: sebastian.peryt at intel dot com Target Milestone: --- There is possible bug present in GCC internals documentation PDF file present on GCC website under: https://gcc.gnu.org/onlinedocs/gccint.pdf Whether document has

[Bug target/80862] New: [x86] Wrong rounding results for some test cases

2017-05-23 Thread sebastian.peryt at intel dot com
: target Assignee: unassigned at gcc dot gnu.org Reporter: sebastian.peryt at intel dot com CC: julia.koval at intel dot com, ubizjak at gmail dot com Target Milestone: --- Target: X86 Created attachment 41408 --> https://gcc.gnu.org/bugzi