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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
           Assignee|unassigned at gcc dot gnu.org      |jakub at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
-mvsx isn't needed, ICEs on x86_64 with those options too.
The problem is that shrink_simd_arrays shrinks the array types of the magic
simd array variables, but the code doesn't expect that there is anything
refering to the whole arrays; until recently that has been the case, now there
can be CLOBBERs that would need adjustment, but shrink_simd_arrays doesn't
really walk the whole IL so that it would be easy to find them and fix them. 
Guess easiest would be not to add clobbers for the simd array variables.

Reply via email to