[Bug target/97028] [9/10/11 Regression] Compilation errors for AVX512 intrinsic with -masm=intel

2020-09-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97028

Jakub Jelinek  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #9 from Jakub Jelinek  ---
Fixed for 9.4/10.3/11.1+.

[Bug target/97028] [9/10/11 Regression] Compilation errors for AVX512 intrinsic with -masm=intel

2020-09-15 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97028

--- Comment #8 from CVS Commits  ---
The releases/gcc-9 branch has been updated by Jakub Jelinek
:

https://gcc.gnu.org/g:d0a094ce39fc49681b0d5cfd2ee1d232859c4824

commit r9-8871-gd0a094ce39fc49681b0d5cfd2ee1d232859c4824
Author: Jakub Jelinek 
Date:   Tue Sep 15 09:37:48 2020 +0200

i386: Fix up vector mul and div with broadcasts in -masm=intel mode

These patterns printed bogus <>s around the {1to16} and similar strings.

2020-09-15  Jakub Jelinek  

PR target/97028
* config/i386/sse.md (mul3_bcs,
_div3_bcst): Use  instead of
<>.

* gcc.target/i386/avx512f-pr97028.c: Untested fix.

(cherry picked from commit 0f079e104a8d1994b6b47169a6b45737615eb2d7)

[Bug target/97028] [9/10/11 Regression] Compilation errors for AVX512 intrinsic with -masm=intel

2020-09-15 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97028

--- Comment #7 from CVS Commits  ---
The releases/gcc-10 branch has been updated by Jakub Jelinek
:

https://gcc.gnu.org/g:55cd12c65ffa1e7c0bb36fd398f178d5d15d660f

commit r10-8765-g55cd12c65ffa1e7c0bb36fd398f178d5d15d660f
Author: Jakub Jelinek 
Date:   Tue Sep 15 09:37:48 2020 +0200

i386: Fix up vector mul and div with broadcasts in -masm=intel mode

These patterns printed bogus <>s around the {1to16} and similar strings.

2020-09-15  Jakub Jelinek  

PR target/97028
* config/i386/sse.md (mul3_bcs,
_div3_bcst): Use  instead of
<>.

* gcc.target/i386/avx512f-pr97028.c: Untested fix.

(cherry picked from commit 0f079e104a8d1994b6b47169a6b45737615eb2d7)

[Bug target/97028] [9/10/11 Regression] Compilation errors for AVX512 intrinsic with -masm=intel

2020-09-15 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97028

--- Comment #6 from CVS Commits  ---
The master branch has been updated by Jakub Jelinek :

https://gcc.gnu.org/g:0f079e104a8d1994b6b47169a6b45737615eb2d7

commit r11-3201-g0f079e104a8d1994b6b47169a6b45737615eb2d7
Author: Jakub Jelinek 
Date:   Tue Sep 15 09:37:48 2020 +0200

i386: Fix up vector mul and div with broadcasts in -masm=intel mode

These patterns printed bogus <>s around the {1to16} and similar strings.

2020-09-15  Jakub Jelinek  

PR target/97028
* config/i386/sse.md (mul3_bcs,
_div3_bcst): Use  instead of
<>.

* gcc.target/i386/avx512f-pr97028.c: Untested fix.

[Bug target/97028] [9/10/11 Regression] Compilation errors for AVX512 intrinsic with -masm=intel

2020-09-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97028

--- Comment #5 from Jakub Jelinek  ---
Created attachment 49213
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49213&action=edit
gcc11-pr97028.patch

Untested fix.

[Bug target/97028] [9/10/11 Regression] Compilation errors for AVX512 intrinsic with -masm=intel

2020-09-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97028

--- Comment #4 from Jakub Jelinek  ---
Introduced with r9-3563-gc038638ea9dfc75fac9559cdb035754af85960d0 and
r9-3560-gfda5d5e6e040d23e7e751a491097090b8f5ff58a

[Bug target/97028] [9/10/11 Regression] Compilation errors for AVX512 intrinsic with -masm=intel

2020-09-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97028

Jakub Jelinek  changed:

   What|Removed |Added

Summary|Compilation errors for  |[9/10/11 Regression]
   |AVX512 intrinsic with   |Compilation errors for
   |-masm=intel |AVX512 intrinsic with
   ||-masm=intel
   Target Milestone|--- |9.4
   Assignee|unassigned at gcc dot gnu.org  |jakub at gcc dot gnu.org
 Status|WAITING |ASSIGNED
 CC||jakub at gcc dot gnu.org

--- Comment #3 from Jakub Jelinek  ---
I can reproduce it.