[Bug target/99908] SIMD: negating logical + if_else has a suboptimal codegen.

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

[Bug target/99908] SIMD: negating logical + if_else has a suboptimal codegen.

2023-08-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99908 --- Comment #9 from Andrew Pinski --- Created attachment 55704 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55704=edit testcase

[Bug target/99908] SIMD: negating logical + if_else has a suboptimal codegen.

2021-05-12 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99908 --- Comment #8 from Richard Earnshaw --- Never mind, the original reference to arm was not the 'arm cpu', my mistake.

[Bug target/99908] SIMD: negating logical + if_else has a suboptimal codegen.

2021-05-12 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99908 --- Comment #7 from Richard Earnshaw --- (In reply to Hongtao.liu from comment #6) > Should be fixed in trunk. The original report was about arm. None of your changes are outside of the x86 backend, so no, this is not fixed for the original

[Bug target/99908] SIMD: negating logical + if_else has a suboptimal codegen.

2021-05-12 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99908 --- Comment #6 from Hongtao.liu --- Should be fixed in trunk.

[Bug target/99908] SIMD: negating logical + if_else has a suboptimal codegen.

2021-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99908 --- Comment #5 from CVS Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:8da3b309d8fb3ddec0b42218ca6762967b402dc3 commit r12-746-g8da3b309d8fb3ddec0b42218ca6762967b402dc3 Author: liuhongt Date: Wed Apr 7

[Bug target/99908] SIMD: negating logical + if_else has a suboptimal codegen.

2021-05-06 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99908 --- Comment #4 from Hongtao.liu --- A patch is posted at https://gcc.gnu.org/pipermail/gcc-patches/2021-April/568785.html

[Bug target/99908] SIMD: negating logical + if_else has a suboptimal codegen.

2021-04-06 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99908 --- Comment #3 from Hongtao.liu --- Created attachment 50517 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50517=edit tested patch waiting for GCC12.

[Bug target/99908] SIMD: negating logical + if_else has a suboptimal codegen.

2021-04-06 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99908 --- Comment #2 from Hongtao.liu --- I'm testing @@ -17759,6 +17759,35 @@ (define_insn "_pblendvb" (set_attr "btver2_decode" "vector,vector,vector") (set_attr "mode" "")]) +(define_split + [(set (match_operand:VI1_AVX2 0

[Bug target/99908] SIMD: negating logical + if_else has a suboptimal codegen.

2021-04-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99908 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/99908] SIMD: negating logical + if_else has a suboptimal codegen.

2021-04-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99908 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Keywords|