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