https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108751
--- Comment #1 from Theodoros Theodoridis <theodort at inf dot ethz.ch> --- I am not sure if this qualifies as a "bug"/missed optimization but I'd be interested in understanding why these changes cause such a difference. Thanks!