Re: [PATCH] RISC-V: unrecognizable insn ICE in xtheadvector/pr114194.c on 32bit targets

2025-02-11 Thread Jin Ma
On Tue, 11 Feb 2025 20:29:03 +0800, Craig Blackmore wrote: > On 10/02/2025 08:37, Jin Ma wrote: > > On Sun, 09 Feb 2025 14:04:00 +0800, Jin Ma wrote: > >>PR target/118601 > > > > Ok for trunk? > > > > Best regards, > > Jin Ma > > > >> gcc/ChangeLog: > >> > >>* config/riscv/riscv.cc (risc

Re: [PATCH] RISC-V: unrecognizable insn ICE in xtheadvector/pr114194.c on 32bit targets

2025-02-11 Thread Craig Blackmore
On 10/02/2025 08:37, Jin Ma wrote: On Sun, 09 Feb 2025 14:04:00 +0800, Jin Ma wrote: PR target/118601 Ok for trunk? Best regards, Jin Ma gcc/ChangeLog: * config/riscv/riscv.cc (riscv_use_by_pieces_infrastructure_p): Exclude XTheadVector. Reported-by: Edwin Lu ---

Re: [PATCH] RISC-V: unrecognizable insn ICE in xtheadvector/pr114194.c on 32bit targets

2025-02-10 Thread Kito Cheng
Could you add a few more comments to explain why xtheadvector is not supported? Maybe something like: /* Xtheadvector doesn't support it because of the lack of XXX instrucion. */ On Mon, Feb 10, 2025 at 4:38 PM Jin Ma wrote: > > On Sun, 09 Feb 2025 14:04:00 +0800, Jin Ma wrote: > > PR t

Re: [PATCH] RISC-V: unrecognizable insn ICE in xtheadvector/pr114194.c on 32bit targets

2025-02-10 Thread Jin Ma
On Sun, 09 Feb 2025 14:04:00 +0800, Jin Ma wrote: > PR target/118601 Ok for trunk? Best regards, Jin Ma > gcc/ChangeLog: > > * config/riscv/riscv.cc (riscv_use_by_pieces_infrastructure_p): > Exclude XTheadVector. > > Reported-by: Edwin Lu > --- > gcc/config/riscv/riscv.cc |

[PATCH] RISC-V: unrecognizable insn ICE in xtheadvector/pr114194.c on 32bit targets

2025-02-08 Thread Jin Ma
PR target/118601 gcc/ChangeLog: * config/riscv/riscv.cc (riscv_use_by_pieces_infrastructure_p): Exclude XTheadVector. Reported-by: Edwin Lu --- gcc/config/riscv/riscv.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/riscv/riscv.cc b/gcc/