[Bug target/119373] RISC-V: missed unrolling opportunity

2025-04-23 Thread camel-cdr at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119373 --- Comment #9 from camel-cdr --- Sorry, I missed that you attached the relevant C code. Here is a side by side with and without -m-rvv-lmul-max=dynamic: https://godbolt.org/z/MToxx813v Using LLVM-MCA as a quick and dirty performance model show

[Bug target/119373] RISC-V: missed unrolling opportunity

2025-04-23 Thread camel-cdr at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119373 camel-cdr changed: What|Removed |Added CC||camel-cdr at protonmail dot com --- Comment

[Bug target/114686] New: Feature request: Dynamic LMUL should be the default for the RISC-V Vector extension

2024-04-10 Thread camel-cdr at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114686 Bug ID: 114686 Summary: Feature request: Dynamic LMUL should be the default for the RISC-V Vector extension Product: gcc Version: 14.0 Status: UNCONFIRMED Seve

[Bug target/114194] New: ICE when using std::unique_ptr with xtheadvector

2024-03-01 Thread camel-cdr at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114194 Bug ID: 114194 Summary: ICE when using std::unique_ptr with xtheadvector Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/114180] New: RISC-V: missing vsetvl changes tail policy and causes wrong codegen

2024-02-29 Thread camel-cdr at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114180 Bug ID: 114180 Summary: RISC-V: missing vsetvl changes tail policy and causes wrong codegen Product: gcc Version: 13.2.0 Status: UNCONFIRMED Severity: normal