https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115950
--- Comment #3 from ktkachov at gcc dot gnu.org --- (In reply to Andrew Pinski from comment #2) > Hmm actually there are patterns there but they are not matching. Something > seems to be going wrong with define_insn_and_rewrite ... The MD pattern requires a (const_int SVE_KNOWN_PTRUE) in one of its operands but the attempted match has (const_int 0) i.e. SVE_MAYBE_NOT_PTRUE which blocks matching.