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

avieira at gcc dot gnu.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |avieira at gcc dot gnu.org

--- Comment #5 from avieira at gcc dot gnu.org ---
Yeah I made a mistake there using the vector_mode like that, since that vector
mode really only determines vector size (and vector ISA for aarch64).

I am almost finished testing a patch that instead goes through the
'used_vector_modes' to find the largest element for all used vector modes, then
use related_vector_mode to get the vector mode for that element with the same
size as the current vector_mode[mode_i]. That would give us the lowest possible
VF for that loop and vector size.

Should be posting the fix soon.

Reply via email to