[Bug target/110235] [14 Regression] Wrong use of us_truncate in SSE and AVX RTL representation

2023-07-15 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110235 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug target/110235] [14 Regression] Wrong use of us_truncate in SSE and AVX RTL representation

2023-06-18 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110235 --- Comment #8 from Hongtao.liu --- Fixed for GCC 14, the bug is latent on all release branches, but would not be exposed without rtl us/ss_truncate simplification.

[Bug target/110235] [14 Regression] Wrong use of us_truncate in SSE and AVX RTL representation

2023-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110235 --- Comment #7 from CVS Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:f8e02702726d4514b8ff9f5481c9c1f5d34e1787 commit r14-1917-gf8e02702726d4514b8ff9f5481c9c1f5d34e1787 Author: liuhongt Date: Thu Jun

[Bug target/110235] [14 Regression] Wrong use of us_truncate in SSE and AVX RTL representation

2023-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110235 --- Comment #6 from CVS Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:58e61a3ab1c13b6d5b07d86a30cf48a46e0345c8 commit r14-1916-g58e61a3ab1c13b6d5b07d86a30cf48a46e0345c8 Author: liuhongt Date: Wed Jun

[Bug target/110235] [14 Regression] Wrong use of us_truncate in SSE and AVX RTL representation

2023-06-15 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110235 Andrew Pinski changed: What|Removed |Added CC||slyfox at gcc dot gnu.org --- Comment

[Bug target/110235] [14 Regression] Wrong use of us_truncate in SSE and AVX RTL representation

2023-06-15 Thread ktkachov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110235 --- Comment #4 from ktkachov at gcc dot gnu.org --- (In reply to Hongtao.liu from comment #3) > (In reply to Hongtao.liu from comment #2) > > FAIL: gcc.target/i386/avx2-vpackssdw-2.c execution test > > > > This one is about sign saturation

[Bug target/110235] [14 Regression] Wrong use of us_truncate in SSE and AVX RTL representation

2023-06-14 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110235 --- Comment #3 from Hongtao.liu --- (In reply to Hongtao.liu from comment #2) > FAIL: gcc.target/i386/avx2-vpackssdw-2.c execution test > > This one is about sign saturation which should match rtl SS_TRUNCATE. I realize for 256-bit/512-bit

[Bug target/110235] [14 Regression] Wrong use of us_truncate in SSE and AVX RTL representation

2023-06-14 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110235 --- Comment #2 from Hongtao.liu --- FAIL: gcc.target/i386/avx2-vpackssdw-2.c execution test This one is about sign saturation which should match rtl SS_TRUNCATE.

[Bug target/110235] [14 Regression] Wrong use of us_truncate in SSE and AVX RTL representation

2023-06-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110235 Andrew Pinski changed: What|Removed |Added Keywords||testsuite-fail