Лекция 10. Заключение (Лекции (2015)), страница 5
Описание файла
Файл "Лекция 10. Заключение" внутри архива находится в папке "Лекции (2015)". PDF-файл из архива "Лекции (2015)", который расположен в категории "". Всё это находится в предмете "конструирование компиляторов" из 7 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .
Просмотр PDF-файла онлайн
Текст 5 страницы из PDF
Размещение -функций.13. Построение частично усеченной SSA-формы. Переименованиепеременных.14. Восстановление кода из SSA-формы.15. Нумерация значений в суперблоках. Глобальная нумерация значений.16. Простые оптимизации: сворачивание констант, алгебраические упрощения иперегруппировка, распространение копий.17. Оптимизация циклов. Построение натурального цикла по обратной дуге.18. Оптимизация циклов. Перемещение кода, инвариантного относительноцикла.19. Исключение бесполезного кода.
Исключение недостижимого кода.Оптимизация потока управления.20. Машинно-ориентированная оптимизация. Генерация оптимального кода длявыражений.6910.3 Как будет проходить экзаменВопросы к экзамену (билет будет содержать один вопрос)21. Генерация кода с помощью алгоритма динамического программирования22. Выбор команд методом переписывания дерева.23. Распределение регистров методом раскраски графа конфликтов.24. Планирование команд в базовом блоке методом переписывания дерева.25. Глобальное планирование команд.70.