]> git.ipfire.org Git - thirdparty/gcc.git/commit
RISC-V: Support Zmmul extension
authorLiaoShihua <shihua@iscas.ac.cn>
Wed, 13 Jul 2022 02:13:26 +0000 (10:13 +0800)
committerKito Cheng <kito.cheng@sifive.com>
Mon, 5 Sep 2022 13:32:18 +0000 (21:32 +0800)
commit77e8e405a770bc40b304cfa55081575cf88f2b31
tree31853e8c4944d08ddad96892935da179246bb06d
parent178447296423ff7e1072621185438c45ab5b0a1d
RISC-V: Support Zmmul extension

gcc/ChangeLog:

* common/config/riscv/riscv-common.cc: Add Zmmul.
* config/riscv/riscv-opts.h (MASK_ZMMUL): New.
(TARGET_ZMMUL): Ditto.
* config/riscv/riscv.cc (riscv_option_override):Ditto.
* config/riscv/riscv.md: Add Zmmul
* config/riscv/riscv.opt: Ditto.

gcc/testsuite/ChangeLog:

* gcc.target/riscv/zmmul-1.c: New test.
* gcc.target/riscv/zmmul-2.c: New test.
gcc/common/config/riscv/riscv-common.cc
gcc/config/riscv/riscv-opts.h
gcc/config/riscv/riscv.cc
gcc/config/riscv/riscv.md
gcc/config/riscv/riscv.opt
gcc/testsuite/gcc.target/riscv/zmmul-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/zmmul-2.c [new file with mode: 0644]