[Bug target/121582] [16 Regression] ICE: in extract_insn, at recog.cc:2884 (unrecognizable insn) -mcpu=tt-ascalon-d8 -mrvv-vector-bits=zvl and vector __bf16

rdapp at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Oct 20 20:14:06 GMT 2025


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

Robin Dapp <rdapp at gcc dot gnu.org> changed:

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

--- Comment #3 from Robin Dapp <rdapp at gcc dot gnu.org> ---
Apart from missing VLS BF modes which are not the issue here it looks like the
BF iterators we already have are not "comprehensive".  They are added to the V
umbrella iterator but for vec_duplicate we only use V_VLS which doesn't include
the BF modes.  I'll play around a bit and see where they best fit.  Will
probably fold that into the patch that adds the VLS BF modes if it doesn't get
too messy.


More information about the Gcc-bugs mailing list