[PATCH] RISC-V: Introduce vector lowering of VEC_PERM_EXPR for large vector types

2024-12-01 Thread Dusan Stojkovic
de would produce redundant vector instructions. Tested on risc-v 64 and risc-v 32, no regressions. PS. In the vector instruction example there are two add instructions working on the stack pointer register. I'm not quite sure about the purpose of these instructions. 2024-31-11 Dusan Stojkovi

Re: [PATCH v2] Improve vsetvl vconfig alignment

2024-10-02 Thread Dusan Stojkovic
I accidentally forgot to include RISC-V in the title of the patch. Please ignore this patch since I have sent a fixed one. https://gcc.gnu.org/pipermail/gcc-patches/2024-October/664305.html Sorry for the inconvenience. From: Dusan Stojkovic Sent: Wednesday

[PATCH v2] RISC-V: Improve vsetvl vconfig alignment

2024-10-02 Thread Dusan Stojkovic
; situation change with that applied? Repeated the testing for sifive-7-series as well as rocket. The same tests are still effected positively: vsetvlmax-9, vsetvlmax-10, vsetvlmax-11, vsetvlmax-15 on sifive-7-series. 2024-10-2 Dusan Stojkovic PR target/113035 gcc/ChangeLog:

[PATCH v2] RISC-V: Improve vsetvl vconfig alignment

2024-10-02 Thread Dusan Stojkovic
; situation change with that applied? Repeated the testing for sifive-7-series as well as rocket. The same tests are still effected positively: vsetvlmax-9, vsetvlmax-10, vsetvlmax-11, vsetvlmax-15 on sifive-7-series. 2024-10-2 Dusan Stojkovic PR target/113035 gcc/ChangeLog:

[PATCH v2] Improve vsetvl vconfig alignment

2024-10-02 Thread Dusan Stojkovic
; situation change with that applied? Repeated the testing for sifive-7-series as well as rocket. The same tests are still effected positively: vsetvlmax-9, vsetvlmax-10, vsetvlmax-11, vsetvlmax-15 on sifive-7-series. 2024-10-2 Dusan Stojkovic PR target/113035 gcc/ChangeLog:

[PATCH] RISC-V: Align vconfig for TARGER_SFB_ALU

2024-09-10 Thread Dusan Stojkovic
[a-x0-9]+,\\s*zero,\\s*e32,\\s*m1,\\s*t[au],\\s*m[au] 1 tests in previously mentioned files are now passing. 2024-09-10 Dusan Stojkovic PR target/113035 - RISC-V: regression testsuite errors -mtune=sifive-7-series PR target/113035 gcc\ChangeLog: * config/riscv/riscv-vset