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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|middle-end                  |target

--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
      /* The target has to make sure we support lowpart/highpart
         extraction, either via direct vector extract or through
         an integer mode punning.  */

so this is a target bug to some extent (or a vectorizer failure to make
sure this holds).

Need a testcase still, also to see if it's fixed on trunk (the code above
is the same).

Reply via email to