Re: [PATCH v9] RISC-V: Add the 'zfa' extension, version 0.2

2023-05-15 Thread jinma via Gcc-patches
According to Jeff's review feedback, the issues regarding UNSPEC's implementation of round, ceil, nearbyint, etc. still need to be determined: https://gcc.gnu.org/pipermail/gcc-patches/2023-May/617706.html source: https://github.com/majin2020/gcc-mirror/commit/93d7a2d995cee588d494d1839f56e8151c6

Re: [PATCH v9] RISC-V: Add the 'zfa' extension, version 0.2

2023-05-16 Thread jinma via Gcc-patches
On 5/15/23 07:16, Jin Ma wrote: > > This patch adds the 'Zfa' extension for riscv, which is based on: > > https://github.com/riscv/riscv-isa-manual/commits/zfb > > > > The binutils-gdb for 'Zfa' extension: > > https://sourceware.org/pipermail/binutils/2023-April/127060.html > > > > What needs spe

[PATCH 1/1] Fixed typo in RISCV

2022-12-22 Thread jinma via Gcc-patches
From 21904908689318ab81c630adc8cc7067e1a12488 Mon Sep 17 00:00:00 2001 From: Jin Ma Date: Fri, 23 Dec 2022 10:42:19 +0800 Subject: [PATCH 1/1] Fixed typo gcc/ChangeLog: * common/config/riscv/riscv-common.cc: --- gcc/common/config/riscv/riscv-common.cc | 2 +- 1 file changed, 1 insertion

[PATCH] [RISCV] Change the generation mode of `adjust_sp_rtx` from gen_insn to gen_SET.

2023-01-05 Thread jinma via Gcc-patches
From 35c1f22d3c9a6910103cf9688c5c2bc3d5b75c68 Mon Sep 17 00:00:00 2001 From: Jin Ma Date: Fri, 6 Jan 2023 14:47:37 +0800 Subject: [PATCH] [RISCV] Change the generation mode of `adjust_sp_rtx` from gen_insn to gen_SET. The gen_insn method is used to generate `adjust_sp_rtx` here, which has certai

[PATCH] [RISCV] Add 'Zfa' extension according to riscv-isa-manual

2023-01-11 Thread jinma via Gcc-patches
From e4ce8e825c145d74e6b9827f972629548e39f118 Mon Sep 17 00:00:00 2001 From: Jin Ma Date: Wed, 11 Jan 2023 19:13:27 +0800 Subject: [PATCH] [RISCV] Add 'Zfa' extension according to riscv-isa-manual This patch adds the 'Zfa' extension for riscv, which is an implementation for unratified and unfroze

[PATCH v2] [RISCV] Add 'Zfa' extension according to riscv-isa-manual

2023-01-11 Thread jinma via Gcc-patches
From e4ce8e825c145d74e6b9827f972629548e39f118 Mon Sep 17 00:00:00 2001 From: Jin Ma Date: Wed, 11 Jan 2023 19:13:27 +0800 Subject: [PATCH] [RISCV] Add 'Zfa' extension according to riscv-isa-manual From e4ce8e825c145d74e6b9827f972629548e39f118 Mon Sep 17 00:00:00 2001 From: Jin Ma Date: Wed, 11 J

Re: [PATCH v2] [RISCV] Add 'Zfa' extension according to riscv-isa-manual

2023-01-11 Thread jinma via Gcc-patches
From e4ce8e825c145d74e6b9827f972629548e39f118 Mon Sep 17 00:00:00 2001 From: Jin Ma Date: Wed, 11 Jan 2023 19:13:27 +0800 Subject: [PATCH] [RISCV] Add 'Zfa' extension according to riscv-isa-manual This patch adds the 'Zfa' extension for riscv, which is based on: ( https://github.com/riscv/riscv-i

Re: [PATCH v2] [RISCV] Add 'Zfa' extension according to riscv-isa-manual

2023-01-11 Thread jinma via Gcc-patches
From 4ee11f99d23d39d55bdadd86699ac35a60c79705 Mon Sep 17 00:00:00 2001 From: Jin Ma Date: Thu, 12 Jan 2023 12:51:37 +0800 Subject: [PATCH v2] [RISCV] Add 'Zfa' extension according to riscv-isa-manual This patch adds the 'Zfa' extension for riscv, which is based on: ( https://github.com/riscv/risc

Re: [PATCH v2] [RISCV] Add 'Zfa' extension according to riscv-isa-manual

2023-01-11 Thread jinma via Gcc-patches
I am very sorry. There seems to be some unknown problems in my email, which caused a problem with the format of the patch. I will deal with it as soon as possible. I am very sorry for the trouble.

[PATCH v3] [RISCV] Add 'Zfa' extension according to riscv-isa-manual

2023-01-11 Thread jinma via Gcc-patches
From 4ee11f99d23d39d55bdadd86699ac35a60c79705 Mon Sep 17 00:00:00 2001 In-Reply-To: <77a18666-f71d-48e2-a502-a879b3eb6ccf.ji...@linux.alibaba.com> References: <77a18666-f71d-48e2-a502-a879b3eb6ccf.ji...@linux.alibaba.com> From: Jin Ma Date: Thu, 12 Jan 2023 12:51:37 +0800 Subject: [PATCH v3] [RISC

Re: [PATCH v8] RISC-V: Add the 'zfa' extension, version 0.2.

2023-05-06 Thread jinma via Gcc-patches
> > > diff --git a/gcc/config/riscv/iterators.md b/gcc/config/riscv/iterators.md > > > index 9b767038452..c81b08e3cc5 100644 > > > --- a/gcc/config/riscv/iterators.md > > > +++ b/gcc/config/riscv/iterators.md > > > @@ -288,3 +288,8 @@ (define_int_iterator QUIET_COMPARISON > > > [UNSPEC_FLT_QUIET U

Re: [PATCH v6] RISC-V: Add support for experimental zfa extension.

2023-04-13 Thread jinma via Gcc-patches
Thank you very much for your comments. Since a long time has passed and this is an initial version, I will update this patch. -- From:Christoph Müllner Sent At:2023 Apr. 13 (Thu.) 17:22 To:Jin Ma Cc:gcc-patches ; kito.cheng ; kito.