https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125788

Drea Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2026-06-14

--- Comment #1 from Drea Pinski <pinskia at gcc dot gnu.org> ---
We should extend sink to handle operations, loads and calls rather than just
stores.

The current code in phiopt is only designed for improving phiopt choices. There
are some functions which can be reused; e.g. find_different_opnum and maybe
is_factor_profitable. But really the code should be different.

Right now I am not going to implement this.

Note loads (before vectorization) in loops before vectorization need to be
treated as maybe mask loads.

Reply via email to