On Mon, Jan 8, 2024 at 2:57 PM 钟居哲 <juzhe.zh...@rivai.ai> wrote:
>
> Hi, Richard.
>
> I saw this following code:
>
>       if (LOOP_VINFO_CAN_USE_PARTIAL_VECTORS_P (loop_vinfo))
>         {
>           if (direct_internal_fn_supported_p (IFN_VCOND_MASK_LEN, vectype,
>                                               OPTIMIZE_FOR_SPEED))
>             return false;
>           else
>             vect_record_loop_mask (loop_vinfo, masks, ncopies, vectype, NULL);
>         }
>
> for early break, current early break is not sufficient to support target with 
> length partial vector so that we are not able to enable early break for RVV.
>
> I wonder if I want to support this in middle-end, is it allowed in GCC-14 ? 
> Or should I defer to GCC-15.

Defer to GCC 15.

> Also, another question is that I am working on min/max reduction with index, 
> I believe it should be in GCC-15, but I wonder
> whether I can pre-post for review in stage 4, or I should post patch (min/max 
> reduction with index) when GCC-15 is open.

You can always post patches for review, just don't expect timely ones ;)

> Thanks.
> ________________________________
> juzhe.zh...@rivai.ai

Reply via email to