https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103439
--- Comment #1 from Uroš Bizjak <ubizjak at gmail dot com> --- (In reply to Richard Biener from comment #0) > I'm not sure if there are valid cases where we have a mix of a direct > RTL pattern and manual expansion, so where the { } part falls thru. Yes, we have quite some of them in e.g. i386.md, movstrict<mode>, extv<mode>, extzv<mode>, insv<mode> and zero_extend expanders are some of them.