Получить код сборки после каждой оптимизации GCC?
ИзОптимизация компилятора в Википедии,
Оптимизация компилятора обычно осуществляется с использованиемпоследовательность оптимизирующих преобразованийалгоритмы, которые принимают программу и преобразуют ее для создания семантически эквивалентной программы вывода, которая использует меньше ресурсов.
и GCC имеетмного вариантов оптимизации.
Я хотел бы изучить сгенерированную сборку-S
дает) после каждой оптимизации GCC выполняет при компиляции с разными флагами вроде-O1
, -O2
, -O3
, и т.д.
Как я могу это сделать?
Изменить: мой ввод будет C-код.