LGTM :)

Jim Lin <[email protected]> 於 2026年7月8日週三 上午10:47寫道:

>
> Enable short forward branch (SFB) ALU support for the andes-45-series
> tune, matching the existing sfb_alu scheduling reservation already
> present in andes-45-series.md.
>
> gcc/ChangeLog:
>
>         * config/riscv/riscv.h (TARGET_SFB_ALU): Add andes_45_series.
> ---
>  gcc/config/riscv/riscv.h | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/gcc/config/riscv/riscv.h b/gcc/config/riscv/riscv.h
> index d72c06ec37f..7eb85d654a7 100644
> --- a/gcc/config/riscv/riscv.h
> +++ b/gcc/config/riscv/riscv.h
> @@ -974,7 +974,8 @@ extern enum riscv_cc get_riscv_cc (const rtx use);
>  #define TARGET_SFB_ALU \
>   ((riscv_microarchitecture == sifive_7) \
>    || (riscv_microarchitecture == sifive_p400) \
> -  || (riscv_microarchitecture == sifive_p600))
> +  || (riscv_microarchitecture == sifive_p600) \
> +  || (riscv_microarchitecture == andes_45_series))
>
>  /* True if the target supports misaligned vector loads and stores.  */
>  #define TARGET_VECTOR_MISALIGN_SUPPORTED \
> --
> 2.52.0
>

Reply via email to