Re: [PATCH v3 1/2] RISC-V: add option -m(no-)autovec-segment

2024-08-22 Thread Patrick O'Neill
Ping. I think the review for patch 2/2 (fixing the ICE) deferred review of this patch. Since this patch includes the testcase and everything needed for reproducing the ICE it should make it easier to debug [1]. This patch still applies so I've re-triggered precommit. Patrick [1]: https://in

[PATCH v3 1/2] RISC-V: add option -m(no-)autovec-segment

2024-05-29 Thread Patrick O'Neill
From: Greg McGary Add option -m(no-)autovec-segment to enable/disable autovectorizer from emitting vector segment load/store instructions. This is useful for performance experiments. gcc/ChangeLog: * config/riscv/autovec.md (vec_mask_len_load_lanes, vec_mask_len_store_lanes):