[Bug tree-optimization/102066] aarch64: Suboptimal addressing modes for SVE LD1W, ST1W

2024-01-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102066

Andrew Pinski  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
   Last reconfirmed||2024-01-26
 Ever confirmed|0   |1

--- Comment #4 from Andrew Pinski  ---
.

[Bug tree-optimization/102066] aarch64: Suboptimal addressing modes for SVE LD1W, ST1W

2024-01-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102066

Andrew Pinski  changed:

   What|Removed |Added

 CC||pinskia at gcc dot gnu.org
  Component|target  |tree-optimization
   Severity|normal  |enhancement

--- Comment #3 from Andrew Pinski  ---
Confirmed.

GCC does not have a promotion pass, especially when dealing with induction
variables.  There are other bug reports which have a similar issue too.