[Bug target/106704] [12/13 Regression] avx intrinsic not generating vblendvps instruction with -mavx

2023-01-08 Thread roger at nextmovesoftware dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704 Roger Sayle changed: What|Removed |Added CC||roger at nextmovesoftware dot com

[Bug target/106704] [12/13 Regression] avx intrinsic not generating vblendvps instruction with -mavx

2022-08-25 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704 --- Comment #11 from Hongtao.liu --- Fixed in GCC12.3 and GCC13.

[Bug target/106704] [12/13 Regression] avx intrinsic not generating vblendvps instruction with -mavx

2022-08-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704 --- Comment #10 from CVS Commits --- The releases/gcc-12 branch has been updated by hongtao Liu : https://gcc.gnu.org/g:9f78e7eb8e064556adf466444197aae8e52a1eb3 commit r12-8715-g9f78e7eb8e064556adf466444197aae8e52a1eb3 Author: liuhongt Date:

[Bug target/106704] [12/13 Regression] avx intrinsic not generating vblendvps instruction with -mavx

2022-08-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704 --- Comment #9 from CVS Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:388f1a8cf0851854cc4d2ee99ed85600f0822afc commit r13-2208-g388f1a8cf0851854cc4d2ee99ed85600f0822afc Author: liuhongt Date: Mon Aug

[Bug target/106704] [12/13 Regression] avx intrinsic not generating vblendvps instruction with -mavx

2022-08-22 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704 --- Comment #8 from Hongtao.liu --- _5 = VIEW_CONVERT_EXPR(mask_4(D)); _6 = _5 < { 0, 0, 0, 0, 0, 0, 0, 0 }; _7 = VEC_COND_EXPR <_6, b_3(D), a_2(D)>; It's lowered ly veclower since vcondv8sfv8si and vec_cmpv8si is define under AVX2.

[Bug target/106704] [12/13 Regression] avx intrinsic not generating vblendvps instruction with -mavx

2022-08-22 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704 --- Comment #7 from Hongtao.liu --- (In reply to Richard Biener from comment #3) > get_vcond_icode (vmode=E_V8SFmode, cmode=E_V8SImode, uns=false) at > /home/rguenther/src/trunk/gcc/optabs-query.h:117 > > gets us CODE_FOR_nothing though,

[Bug target/106704] [12/13 Regression] avx intrinsic not generating vblendvps instruction with -mavx

2022-08-22 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704 Hongtao.liu changed: What|Removed |Added CC||crazylht at gmail dot com --- Comment #6

[Bug target/106704] [12/13 Regression] avx intrinsic not generating vblendvps instruction with -mavx

2022-08-22 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704 --- Comment #5 from rguenther at suse dot de --- On Mon, 22 Aug 2022, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704 > > --- Comment #4 from Jakub Jelinek --- > So perhaps the

[Bug target/106704] [12/13 Regression] avx intrinsic not generating vblendvps instruction with -mavx

2022-08-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704 --- Comment #4 from Jakub Jelinek --- So perhaps the r12-1834-g28560c6d4043d8f6ac570f3 change for TARGET_AVX && !TARGET_AVX2 should be done only if we can fold the VEC_COND_EXPR into a constant or something it can handle and otherwise keep the

[Bug target/106704] [12/13 Regression] avx intrinsic not generating vblendvps instruction with -mavx

2022-08-22 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704 Richard Biener changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|rguenth at gcc

[Bug target/106704] [12/13 Regression] avx intrinsic not generating vblendvps instruction with -mavx

2022-08-22 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704 Richard Biener changed: What|Removed |Added Target|X86_64 |x86_64-*-* Status|NEW

[Bug target/106704] [12/13 Regression] avx intrinsic no generating vblendvps instruction with -mavx

2022-08-21 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |12.3 Status|UNCONFIRMED