Anvar (Сегодня, 07:33, просмотров: 125) ответил vpv.vpv на Если глянуть листинг IAR AVR, например, то он все ретурны
направляет в единую точку общего выхода, как минимум, лет 20 (как я
начал смотреть листинги). Задолго до всех этих новомодных ИИ. :)))
Keil это делает лет 25. Причем при оптимизациях еще круче, очистить
стек насколько надо, засунуть туда адрес перехода (goto) и сделать
return. Или как он переделывает switch, там совсем нечитаемо, но
работает. Я поэтому уже лет 20 не парюсь с оптимизацией кода, тем
более какими-то goto. Пишу чтобы читалось, а компилятор сам, где
надо наставит goto.