https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80342
--- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> --- Created attachment 60223 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60223&action=edit prototype Like this, needs some more cleanup and eventually in_place handling for more operator kinds so we can ditch the "leaf" handling as well (or maybe we should make that more explicit). Queued finishing for next stage1.