public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/106721] Error: invalid character '<' in mnemonic since r13-2122-g86c0d98620ee3a
[not found] <bug-106721-4@http.gcc.gnu.org/bugzilla/>
@ 2022-08-24 1:12 ` crazylht at gmail dot com
2022-08-24 8:01 ` cvs-commit at gcc dot gnu.org
` (5 subsequent siblings)
6 siblings, 0 replies; 7+ messages in thread
From: crazylht at gmail dot com @ 2022-08-24 1:12 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106721
--- Comment #4 from Hongtao.liu <crazylht at gmail dot com> ---
(In reply to Jakub Jelinek from comment #3)
> Created attachment 53494 [details]
> gcc13-pr106721.patch
>
> Untested fix. This fixes all <[a-zA-Z] occurrences in tmp-mddump.md (except
> those in comments). Whether for V*BF or V*HF modes it is better to use i or
> f suffixed broadcast etc. is something I have no idea about, used f for now.
Maybe we should align them with V*HImode like other vector shuffle, broadcast
instructions, which means use i instead?
Others LGTM, thanks for the fix.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug target/106721] Error: invalid character '<' in mnemonic since r13-2122-g86c0d98620ee3a
[not found] <bug-106721-4@http.gcc.gnu.org/bugzilla/>
2022-08-24 1:12 ` [Bug target/106721] Error: invalid character '<' in mnemonic since r13-2122-g86c0d98620ee3a crazylht at gmail dot com
@ 2022-08-24 8:01 ` cvs-commit at gcc dot gnu.org
2022-08-29 10:06 ` cvs-commit at gcc dot gnu.org
` (4 subsequent siblings)
6 siblings, 0 replies; 7+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2022-08-24 8:01 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106721
--- Comment #5 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jakub Jelinek <jakub@gcc.gnu.org>:
https://gcc.gnu.org/g:846e5c009e360f0c4fe58ff0d3aee03ebe3ca1a9
commit r13-2168-g846e5c009e360f0c4fe58ff0d3aee03ebe3ca1a9
Author: Jakub Jelinek <jakub@redhat.com>
Date: Wed Aug 24 09:57:09 2022 +0200
i386: Fix up mode iterators that weren't expanded [PR106721]
Currently, when md file reader sees <something> and something is valid mode
(or code) attribute but which doesn't include case for the current mode
(or code), it just keeps the <something> untouched.
I went through all cases matching <[a-zA-Z] in tmp-mddump.md after make
mddump.
Most of the cases were related to the recent V*BF mode additions, some
to V*HF mode too, and there was one typo.
2022-08-24 Jakub Jelinek <jakub@redhat.com>
PR target/106721
* config/i386/sse.md (shuffletype): Add V32BF, V16BF and V8BF
entries.
Change V32HF, V16HF and V8HF entries from "f" to "i".
(iptr): Add V32BF, V16BF, V8BF and BF entries.
(i128vldq): Add V16HF and V16BF entries.
(avx512er_vmrcp28<mode><mask_name><round_saeonly_name>): Fix typo,
mask_opernad3 -> mask_operand3.
* gcc.target/i386/avx512vl-pr106721.c: New test.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug target/106721] Error: invalid character '<' in mnemonic since r13-2122-g86c0d98620ee3a
[not found] <bug-106721-4@http.gcc.gnu.org/bugzilla/>
2022-08-24 1:12 ` [Bug target/106721] Error: invalid character '<' in mnemonic since r13-2122-g86c0d98620ee3a crazylht at gmail dot com
2022-08-24 8:01 ` cvs-commit at gcc dot gnu.org
@ 2022-08-29 10:06 ` cvs-commit at gcc dot gnu.org
2022-08-30 9:11 ` jakub at gcc dot gnu.org
` (3 subsequent siblings)
6 siblings, 0 replies; 7+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2022-08-29 10:06 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106721
--- Comment #6 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-12 branch has been updated by Jakub Jelinek
<jakub@gcc.gnu.org>:
https://gcc.gnu.org/g:0784ef5e2a7ea72614aa600dccb29e926e46bab6
commit r12-8722-g0784ef5e2a7ea72614aa600dccb29e926e46bab6
Author: Jakub Jelinek <jakub@redhat.com>
Date: Wed Aug 24 09:57:09 2022 +0200
i386: Fix up mode iterators that weren't expanded [PR106721]
Currently, when md file reader sees <something> and something is valid mode
(or code) attribute but which doesn't include case for the current mode
(or code), it just keeps the <something> untouched.
I went through all cases matching <[a-zA-Z] in tmp-mddump.md after make
mddump.
One of the cases was related to the V*HF mode additions and there was one
typo.
2022-08-24 Jakub Jelinek <jakub@redhat.com>
PR target/106721
* config/i386/sse.md (i128vldq): Add V16HF entry.
(avx512er_vmrcp28<mode><mask_name><round_saeonly_name>): Fix typo,
mask_opernad3 -> mask_operand3.
(cherry picked from commit 846e5c009e360f0c4fe58ff0d3aee03ebe3ca1a9)
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug target/106721] Error: invalid character '<' in mnemonic since r13-2122-g86c0d98620ee3a
[not found] <bug-106721-4@http.gcc.gnu.org/bugzilla/>
` (2 preceding siblings ...)
2022-08-29 10:06 ` cvs-commit at gcc dot gnu.org
@ 2022-08-30 9:11 ` jakub at gcc dot gnu.org
2022-11-04 8:30 ` cvs-commit at gcc dot gnu.org
` (2 subsequent siblings)
6 siblings, 0 replies; 7+ messages in thread
From: jakub at gcc dot gnu.org @ 2022-08-30 9:11 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106721
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Fixed on the trunk and for 12.3.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug target/106721] Error: invalid character '<' in mnemonic since r13-2122-g86c0d98620ee3a
[not found] <bug-106721-4@http.gcc.gnu.org/bugzilla/>
` (3 preceding siblings ...)
2022-08-30 9:11 ` jakub at gcc dot gnu.org
@ 2022-11-04 8:30 ` cvs-commit at gcc dot gnu.org
2022-11-28 22:12 ` pinskia at gcc dot gnu.org
2023-03-20 5:31 ` pinskia at gcc dot gnu.org
6 siblings, 0 replies; 7+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2022-11-04 8:30 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106721
--- Comment #8 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-11 branch has been updated by Jakub Jelinek
<jakub@gcc.gnu.org>:
https://gcc.gnu.org/g:edf40e86344c407cadca769a6496905a0ec31e48
commit r11-10358-gedf40e86344c407cadca769a6496905a0ec31e48
Author: Jakub Jelinek <jakub@redhat.com>
Date: Wed Aug 24 09:57:09 2022 +0200
i386: Fix up mode iterators that weren't expanded [PR106721]
Currently, when md file reader sees <something> and something is valid mode
(or code) attribute but which doesn't include case for the current mode
(or code), it just keeps the <something> untouched.
I went through all cases matching <[a-zA-Z] in tmp-mddump.md after make
mddump.
One of the cases was related to the V*HF mode additions and there was one
typo.
2022-08-24 Jakub Jelinek <jakub@redhat.com>
PR target/106721
* config/i386/sse.md
(avx512er_vmrcp28<mode><mask_name><round_saeonly_name>): Fix typo,
mask_opernad3 -> mask_operand3.
(cherry picked from commit 846e5c009e360f0c4fe58ff0d3aee03ebe3ca1a9)
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug target/106721] Error: invalid character '<' in mnemonic since r13-2122-g86c0d98620ee3a
[not found] <bug-106721-4@http.gcc.gnu.org/bugzilla/>
` (4 preceding siblings ...)
2022-11-04 8:30 ` cvs-commit at gcc dot gnu.org
@ 2022-11-28 22:12 ` pinskia at gcc dot gnu.org
2023-03-20 5:31 ` pinskia at gcc dot gnu.org
6 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu.org @ 2022-11-28 22:12 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106721
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |12.3
Known to fail| |12.2.0
Known to work| |12.2.1
Keywords| |assemble-failure
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug target/106721] Error: invalid character '<' in mnemonic since r13-2122-g86c0d98620ee3a
[not found] <bug-106721-4@http.gcc.gnu.org/bugzilla/>
` (5 preceding siblings ...)
2022-11-28 22:12 ` pinskia at gcc dot gnu.org
@ 2023-03-20 5:31 ` pinskia at gcc dot gnu.org
6 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu.org @ 2023-03-20 5:31 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106721
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |n.deshmukh at samsung dot com
--- Comment #9 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
*** Bug 109204 has been marked as a duplicate of this bug. ***
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2023-03-20 5:31 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <bug-106721-4@http.gcc.gnu.org/bugzilla/>
2022-08-24 1:12 ` [Bug target/106721] Error: invalid character '<' in mnemonic since r13-2122-g86c0d98620ee3a crazylht at gmail dot com
2022-08-24 8:01 ` cvs-commit at gcc dot gnu.org
2022-08-29 10:06 ` cvs-commit at gcc dot gnu.org
2022-08-30 9:11 ` jakub at gcc dot gnu.org
2022-11-04 8:30 ` cvs-commit at gcc dot gnu.org
2022-11-28 22:12 ` pinskia at gcc dot gnu.org
2023-03-20 5:31 ` pinskia at gcc dot gnu.org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).