https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116294
--- Comment #3 from Sam James <sjames at gcc dot gnu.org> --- Reduced: ``` double duk_js_execute_bytecode_duk__tv_0_0; double duk_double_div(); void duk_handle_call_unprotected(); void duk_js_execute_bytecode() { double du_0; long opcode_shifted; switch (opcode_shifted) case 2: du_0 = duk_double_div(); duk_js_execute_bytecode_duk__tv_0_0 = du_0; duk_handle_call_unprotected(); duk_js_execute_bytecode(); } ```