https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69564
--- Comment #39 from Jason Merrill <jason at gcc dot gnu.org> --- Created attachment 47649 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47649&action=edit patch to revert to lowering loops like the C front end Could someone with a better sense of loop code generation tell me if this improves things?