autovectorization
is fine, no need to support RVV into middle-end.
juzhe.zh...@rivai.ai
From: Robin Dapp
Date: 2023-07-13 22:32
To: Palmer Dabbelt; gcc-patches
CC: rdapp.gcc; richard.guenther; juzhe.zhong; Kito Cheng; kito.cheng
Subject: Re: [PATCH V7] RISC-V: RISC-V: Support gather_load/scatter RVV
From my understanding, we dont have RVV instruction for fmax/fmin?
>
> Unless I'm misunderstanding, we do. The ISA manual says
>
> === Vector Floating-Point MIN/MAX Instructions
>
> The vector floating-point `vfmin` and `vfmax` instructions have the
> same behavior as the
On Thu, 13 Jul 2023 07:01:26 PDT (-0700), gcc-patches@gcc.gnu.org wrote:
>
>
> On 7/13/23 01:47, Richard Biener wrote:
>> On Thu, Jul 13, 2023 at 1:30â¯AM éå±
å² wrote:
>>>
>>> I notice vectorizable_call in Loop Vectorizer.
>>> It's vectorizing CALL function for example like fmax/fmin.
>>>
On 7/13/23 01:47, Richard Biener wrote:
On Thu, Jul 13, 2023 at 1:30 AM 钟居哲 wrote:
I notice vectorizable_call in Loop Vectorizer.
It's vectorizing CALL function for example like fmax/fmin.
From my understanding, we dont have RVV instruction for fmax/fmin?
There's things like .POPCOUNT
On 7/12/23 17:30, 钟居哲 wrote:
I notice vectorizable_call in Loop Vectorizer.
It's vectorizing CALL function for example like fmax/fmin.
From my understanding, we dont have RVV instruction for fmax/fmin?
So for now, I don't need to support builtin call function vectorization
for RVV.
Am I
> Thanks.
>
>
> juzhe.zh...@rivai.ai
>
> From: Jeff Law
> Date: 2023-07-13 06:25
> To: 钟居哲; gcc-patches
> CC: kito.cheng; kito.cheng; rdapp.gcc
> Subject: Re: [PATCH V7] RISC-V: RISC-V: Support gather_load/scatter RVV
> auto-vectorization
>
>
> On 7/12/23 16:17, 钟
Committed, thanks Jeff.
Pan
-Original Message-
From: Gcc-patches On Behalf
Of Jeff Law via Gcc-patches
Sent: Thursday, July 13, 2023 5:49 AM
To: 钟居哲 ; gcc-patches
Cc: kito.cheng ; kito.cheng ;
rdapp.gcc
Subject: Re: 回复: Re: [PATCH V7] RISC-V: RISC-V: Support gather_load/scatter RVV
have some kind of builtin function call
vectorization by using RVV instructions.
Thanks.
juzhe.zh...@rivai.ai
From: Jeff Law
Date: 2023-07-13 06:25
To: 钟居哲; gcc-patches
CC: kito.cheng; kito.cheng; rdapp.gcc
Subject: Re: [PATCH V7] RISC-V: RISC-V: Support gather_load/scatter RVV
auto
On 7/12/23 16:17, 钟居哲 wrote:
Thanks Jeff.
Will commit with formating the codes.
I am gonna first support COND_FMA and reduction first (which I think
is higher priority).
Then come back support strided_load/store.
Sure.One thing to note with strided loads, they can significantly
; kito.cheng; rdapp.gcc
主题: Re: 回复: Re: [PATCH V7] RISC-V: RISC-V: Support gather_load/scatter RVV
auto-vectorization
On 7/12/23 15:22, 钟居哲 wrote:
> I have removed strided load/store, instead, I will support strided
> load/store in vectorizer later.
>
> Ok for trunk?
Assuming
On 7/12/23 15:22, 钟居哲 wrote:
I have removed strided load/store, instead, I will support strided
load/store in vectorizer later.
Ok for trunk?
Assuming this removes the strided loads/stores while we figure out the
best way to support them, OK for the trunk. The formatting is so messed
up
11 matches
Mail list logo