[Bug middle-end/119577] RISC-V: Redundant vector IV roundtrip.

2025-04-28 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119577 --- Comment #4 from rguenther at suse dot de --- On Mon, 28 Apr 2025, rdapp at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119577 > > --- Comment #3 from Robin Dapp --- > I manage to have a quick look at the code now

[Bug middle-end/119577] RISC-V: Redundant vector IV roundtrip.

2025-04-28 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119577 --- Comment #3 from Robin Dapp --- I manage to have a quick look at the code now. It looks like we force live every induction and build slp instances for the IV increments. I don't think adjusting the actual IV creation in vectorizable_inducti

[Bug middle-end/119577] RISC-V: Redundant vector IV roundtrip.

2025-04-07 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119577 --- Comment #2 from Tamar Christina --- (In reply to Richard Biener from comment #1) > IIRC it depends on the "kind" of early break whether we need the > first IV (scalar IV possible) or the last, but I don't rememeber exactly. First is always

[Bug middle-end/119577] RISC-V: Redundant vector IV roundtrip.

2025-04-02 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119577 Richard Biener changed: What|Removed |Added Last reconfirmed||2025-04-02 Status|UNCONFIR