LINUX.ORG.RU

История изменений

Исправление MOPKOBKA, (текущая версия) :

Вторая — неоптимальная генерация jmp-ов. Из вложенного if переход осуществляется не в начало цикла, а на промежуточный jmp.

А на switch это повлияло каким нибудь образом, может код уже лучше производится чем у GCC/Clang? https://godbolt.org/z/a7vbfnKd9

Исходная версия MOPKOBKA, :

Вторая — неоптимальная генерация jmp-ов. Из вложенного if переход осуществляется не в начало цикла, а на промежуточный jmp.

А на switch это повлияло, может код уже лучше производится чем у GCC/Clang? https://godbolt.org/z/a7vbfnKd9