https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79658
--- Comment #3 from Pedro Alves <palves at redhat dot com> --- > For your testcase foo () is quickly optimized to nothing given ef is unused. Shouldn't that be true for "bar ()" too then? Looks like I over reduced. I'll try again.