ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 апреля
919485 Топик полностью
s_h_e (05.05.2019 07:46, просмотров: 159) ответил Nikolay_Po на LTO? Хороший вопрос. Для начала нужно проверить моё предположение. ТС не пояснил, проверял ли он в отладке оба варианта, с константой ПЗУ и с переменной в одном исходнике, при отладке одной сборки?
Настолько упоротая LTO пока не попадалась. Выкинуть неиспользуемые функции, например - другое дело. Ваше предположение означает, что компилятор варианты всех возможных оптимизацией вызова для каждой функции должен запихать в объектник, плюс появляются варианты у вызывающего кода. Потом на этапе линковки все это типа анализируется и выбираются оптимальные варианты, так? По-моему чисто с т.з. алгоритмической сложности перебор, особенно для старенького ИАРа. Богатая фантазия это хорошо, но не всегда.