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
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
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