public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 0/5] RISC-V: Support vf and vx for autovec comparison of
@ 2024-03-01  6:27 demin.han
  2024-03-01  6:27 ` [PATCH 1/5] RISC-V: Remove float vector eqne pattern demin.han
                   ` (5 more replies)
  0 siblings, 6 replies; 34+ messages in thread
From: demin.han @ 2024-03-01  6:27 UTC (permalink / raw)
  To: gcc-patches; +Cc: juzhe.zhong, kito.cheng, pan2.li, jeffreyalaw

We expect:
    flw
    ...
    vmfxx.vf

For simplicity of supporting vx and vf, two refactors completed first.
1. remove eqne pattern; any special case or reason for eqne when first added?
2. refactor duplicate code.


demin.han (5):
  RISC-V: Remove float vector eqne pattern
  RISC-V: Refactor expand_vec_cmp
  RISC-V: Support vmfxx.vf for autovec comparison of vec and imm
  RISC-V: Remove integer vector eqne pattern
  RISC-V: Support vmsxx.vx for autovec comparison of vec and imm

 gcc/config/riscv/autovec.md                   |   2 +-
 gcc/config/riscv/predicates.md                |   4 +-
 gcc/config/riscv/riscv-protos.h               |   2 +-
 gcc/config/riscv/riscv-string.cc              |   4 +-
 gcc/config/riscv/riscv-v.cc                   |  94 ++---
 .../riscv/riscv-vector-builtins-bases.cc      |   7 -
 gcc/config/riscv/riscv.cc                     |   2 +-
 gcc/config/riscv/vector.md                    | 365 +-----------------
 .../riscv/rvv/autovec/cmp/vcond-1.c           |  48 ++-
 9 files changed, 105 insertions(+), 423 deletions(-)

-- 
2.43.2


^ permalink raw reply	[flat|nested] 34+ messages in thread
* Re: [PATCH 1/5] RISC-V: Remove float vector eqne pattern
@ 2024-05-16  2:01 =?gb18030?B?1tO+09Xc?=
  2024-05-16  2:17 ` Demin Han
  0 siblings, 1 reply; 34+ messages in thread
From: =?gb18030?B?1tO+09Xc?= @ 2024-05-16  2:01 UTC (permalink / raw)
  To: =?gb18030?B?Um9iaW4gRGFwcA==?=, =?gb18030?B?RGVtaW4gSGFu?=,
	=?gb18030?B?Z2NjLXBhdGNoZXM=?=
  Cc: =?gb18030?B?cmRhcHAuZ2Nj?=, =?gb18030?B?a2l0by5jaGVuZw==?=,
	=?gb18030?B?TGksIFBhbjI=?=, =?gb18030?B?amVmZnJleWFsYXc=?=

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="gb18030", Size: 289 bytes --]

Would you minding sending this patch again£¿
I can not find the patch now.








 ----------Reply to Message----------
 On Thu, May 16, 2024 03:48 AM Robin Dapp<rdapp.gcc@gmail.com&gt; wrote:

  Hi Demin,

are you still going to continue with this?

Regards
&nbsp;Robin

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

end of thread, other threads:[~2024-06-10 16:30 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-03-01  6:27 [PATCH 0/5] RISC-V: Support vf and vx for autovec comparison of demin.han
2024-03-01  6:27 ` [PATCH 1/5] RISC-V: Remove float vector eqne pattern demin.han
2024-03-01  7:23   ` 钟居哲
2024-03-01  8:12     ` Demin Han
2024-03-01 14:53       ` [PATCH " Robin Dapp
2024-05-15 19:48         ` Robin Dapp
2024-05-16  1:54           ` Demin Han
2024-05-16 19:21             ` Robin Dapp
2024-06-08 20:48               ` Jeff Law
2024-06-10  7:33                 ` Robin Dapp
2024-06-10 13:49                   ` Jeff Law
2024-06-10 14:52                     ` Li, Pan2
2024-06-10 16:30                       ` Jeff Law
2024-06-10 16:16                     ` Demin Han
2024-06-10 16:23                       ` Jeff Law
2024-06-08 20:51       ` Jeff Law
2024-06-08 20:50   ` Jeff Law
2024-03-01  6:27 ` [PATCH 2/5] RISC-V: Refactor expand_vec_cmp demin.han
2024-03-01  7:32   ` 钟居哲
2024-03-01  6:27 ` [PATCH 3/5] RISC-V: Support vmfxx.vf for autovec comparison of vec and imm demin.han
2024-03-01  7:48   ` 钟居哲
2024-03-01  8:26     ` Demin Han
2024-03-05  8:40     ` Demin Han
2024-03-05  9:02       ` juzhe.zhong
2024-03-05 10:40         ` Demin Han
2024-03-01  6:27 ` [PATCH 4/5] RISC-V: Remove integer vector eqne pattern demin.han
2024-03-01  7:37   ` 钟居哲
2024-03-01  6:27 ` [PATCH 5/5] RISC-V: Support vmsxx.vx for autovec comparison of vec and imm demin.han
2024-03-01  7:50   ` 钟居哲
2024-03-01 12:07     ` [PATCH " Robin Dapp
2024-03-02  0:24       ` Andrew Waterman
2024-03-01  6:50 ` [PATCH 0/5] RISC-V: Support vf and vx for autovec comparison of Demin Han
2024-05-16  2:01 [PATCH 1/5] RISC-V: Remove float vector eqne pattern =?gb18030?B?1tO+09Xc?=
2024-05-16  2:17 ` Demin Han

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).