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

Christoph Müllner <cmuellner at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Assignee|unassigned at gcc dot gnu.org      |cmuellner at gcc dot 
gnu.org
                 CC|                            |cmuellner at gcc dot gnu.org

--- Comment #3 from Christoph Müllner <cmuellner at gcc dot gnu.org> ---
I noticed this a while ago as well (when working on the XTheadB* stuff).
This can be addressed with an insn_and_split for zero_extract.
I even wrote a patch for that back then, but forgot to send it out.
I've rebased/retested it now and will send it once the release is out.

Btw, LLVM is catching all of these cases.

Reply via email to