https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704
Roger Sayle changed:
What|Removed |Added
CC||roger at nextmovesoftware dot
com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704
--- Comment #11 from Hongtao.liu ---
Fixed in GCC12.3 and GCC13.
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:
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
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.
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,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704
Hongtao.liu changed:
What|Removed |Added
CC||crazylht at gmail dot com
--- Comment #6
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
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|NEW
Assignee|rguenth at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704
Richard Biener changed:
What|Removed |Added
Target|X86_64 |x86_64-*-*
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|--- |12.3
Status|UNCONFIRMED
12 matches
Mail list logo