https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77498
avieira at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Target| |arm-none-eabi CC| |avieira at gcc dot gnu.org --- Comment #2 from avieira at gcc dot gnu.org --- I am observing some regressions for arm-none-eabi on a Cortex-M0+ for a popular embedded benchmark following this patch. I believe register pressure might also be the root cause of this given the significant increase of loads and registers from and to the stack. Though I need to have a better look. Passing the option -fno-code-hoisting brings the performance numbers back up.