Hi Richard Biener,
Recently I am try to enable the RISC-V auto-vec for the lrint family, which is
trying to convert the HF/SF/DF to long type.
Then I found the vectorizer can only act on the types with the same data size.
For example, DF to DI (long in RV64) works
well for standard pattern name
Thanks Richard Biener, will have a try and keep you posted.
Pan
-Original Message-
From: Richard Biener
Sent: Tuesday, October 17, 2023 4:23 PM
To: Li, Pan2
Cc: gcc@gcc.gnu.org; richard.sandif...@arm.com; juzhe.zh...@rivai.ai;
kito.ch...@gmail.com
Subject: Re: Vectorizer for types wit
ORE (vectp_out.9_21, 64B, { -1, ... }, _31, 0, vect__7.8_23);
vectp_in.5_25 = vectp_in.5_26 + ivtmp_27;
vectp_out.9_17 = vectp_out.9_21 + ivtmp_22;
ivtmp_30 = ivtmp_8 - _31;
Pan
-Original Message-
From: Gcc On Behalf Of Li, Pan2 via
Gcc
Sent: Tuesday, October 17, 2023 4:34 PM
To: Rich