On 3/17/25 3:31 AM, Yixuan Chen wrote:
gcc/ChangeLog:
* config/riscv/riscv-cores.def (RISCV_TUNE): Add xt-c908, xt-c910.
(RISCV_CORE): Add xt-c908, xt-c910 and xt-c920v1 and xt-c920v2.
* config/riscv/riscv.cc: Add xt-c908, xt-c910 tune info.
* doc/invoke.texi: Add xt-c908, xt-c910 and xt-c920v1 and xt-c920v2.
gcc/testsuite/ChangeLog:
* gcc.target/riscv/mcpu-xt-c908.c: New test.
* gcc.target/riscv/mcpu-xt-c910.c: New test.
* gcc.target/riscv/mcpu-xt-c920v1.c: New test.
* gcc.target/riscv/mcpu-xt-c920v2.c: New test.
This looks good. BUt since it doesn't fix a regression it needs to wait
for the gcc-16 development window.
Jeff