GCC malé smyčky rozvíjí už teď, takhle úprava jen posune threshold pro velikosti smyčky, která se ještě defaultně rozvine. Možno vyzkoušet zde, pro počet opakování 2 se smyčka rozvine i v GCC 12, pro počet opakování 3 už ne (s parametrem funroll-loops ano): https://godbolt.org/z/E76adzrE8