[Bug target/70858] __builtin_ia32_bextr_u64 ICE with '-m32 -march=core-avx2'

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Apr 28 17:07:00 GMT 2016


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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
   Last reconfirmed|                            |2016-04-28
           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> ---
Created attachment 38368
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38368&action=edit
gcc7-pr70858.patch

Untested fix.

Note, these builtins aren't meant to be used directly, instead one should use
the wrappers in x86intrin.h (and headers that it includes), the underlying
implementation of those intrinsics can change.


More information about the Gcc-bugs mailing list