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 >
