https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83143
--- Comment #16 from Giulio Benetti <giulio.benetti at benettiengineering dot com> --- Thank you. Yes I've just tested "-freorder-blocks-algorithm=simple" solution of gcc 9.x and 11.x with -Os enabled and it works perfectly. By the way, is it useful for you if I provide .i and .s file with -save-temps?