public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 0/1 V5] RISC-V: Support Zmmul extension
@ 2022-07-13  2:13 shihua
  2022-07-13  2:13 ` [PATCH 1/1 " shihua
  0 siblings, 1 reply; 6+ messages in thread
From: shihua @ 2022-07-13  2:13 UTC (permalink / raw)
  To: gcc-patches
  Cc: kito.cheng, palmer, jim.wilson.gcc, cmuellner, lazyparser,
	shiyulong, jiawei, anku.anand, LiaoShihua

From: LiaoShihua <shihua@iscas.ac.cn>

    Zmmul extension is Multiply only extension for RISC-V.It implements the multiplication subset of the M extension. 
    The encodings are identical to those of the corresponding M-extension instructions.

LiaoShihua (1):
  RISC-V: Support Zmmul extension

 gcc/common/config/riscv/riscv-common.cc  |  3 +++
 gcc/config/riscv/riscv-opts.h            |  3 +++
 gcc/config/riscv/riscv.cc                |  8 +++++--
 gcc/config/riscv/riscv.md                | 28 ++++++++++++------------
 gcc/config/riscv/riscv.opt               |  3 +++
 gcc/testsuite/gcc.target/riscv/zmmul-1.c | 20 +++++++++++++++++
 gcc/testsuite/gcc.target/riscv/zmmul-2.c | 20 +++++++++++++++++
 7 files changed, 69 insertions(+), 16 deletions(-)
 create mode 100644 gcc/testsuite/gcc.target/riscv/zmmul-1.c
 create mode 100644 gcc/testsuite/gcc.target/riscv/zmmul-2.c

-- 
2.31.1.windows.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-09-05 13:47 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-07-13  2:13 [PATCH 0/1 V5] RISC-V: Support Zmmul extension shihua
2022-07-13  2:13 ` [PATCH 1/1 " shihua
2022-07-21  9:03   ` Kito Cheng
2022-07-21 18:43     ` Palmer Dabbelt
2022-07-22  0:35       ` Kito Cheng
2022-09-05 13:47         ` Kito Cheng

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).