On 4/20/25 9:56 AM, Yixuan Chen wrote:
gcc/ChangeLog:

         * config/riscv/riscv-cores.def (RISCV_TUNE): Add xt-c908, xt-c908v, 
xt-c910, xt-c910v2, xt-c920, xt-c920v2.
         (RISCV_CORE): Add xt-c908, xt-c908v, xt-c910, xt-c910v2, xt-c920, 
xt-c920v2
         * config/riscv/riscv.cc: Add xt-c908, xt-c908v, xt-c910, xt-c910v2, 
xt-c920, xt-c920v2
         * doc/invoke.texi:  Add xt-c908, xt-c908v, xt-c910, xt-c910v2, 
xt-c920, xt-c920v2

gcc/testsuite/ChangeLog:

         * gcc.target/riscv/mcpu-xt-c908.c: test -mcpu=xt-c908.
         * gcc.target/riscv/mcpu-xt-c910.c: test -mcpu=xt-c910.
         * gcc.target/riscv/mcpu-xt-c920v2.c: test -mcpu=xt-c920v2.
         * gcc.target/riscv/mcpu-xt-c908v.c: test -mcpu=xt-c908v.
         * gcc.target/riscv/mcpu-xt-c910v2.c: test -mcpu=xt-c910v2.
         * gcc.target/riscv/mcpu-xt-c920.c: test -mcpu=xt-c920.

Support -mcpu=xt-c908, xt-c908v, xt-c910, xt-c910v2, xt-c920, xt-c920v2
for Xuantie series cpu.
ref:https://www.xrvm.cn/community/download?id=4224248662731067392
Thanks.  I've pushed this to the trunk.

Jeff

Reply via email to