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();
}
```
