Durvább dolgok vannak a mostani C fordítóban, mintsem hogy regiszterbe tegye amit lehet. Ezeket mind ki kell cseleznem, ha valami sebességtesztet írok.
Nézz rá erre: https://c.godbolt.org/z/vnYre8han
Amit tud, ki fog optimalizálni. A másik példa arról szól, hogy az iskolában tanult osztás (de binárisan) még hardverre lerakva is lassú. Ahol tudja, nem sdiv-hez nyúl.