Конструирование компиляторов
Главная
ВМК ['23]
ВМК ['24]
МФТИ+ВШЭ(1)
МФТИ+ВШЭ(2)
Материалы
QBE Doxygen
Wiki
Материалы лекций
Вопросы к экзамену (осень 2024)
Комментарии по выполнению КР1
Основные алгоритмы (ВМК осень 2024)
Основные определения (ВМК осень 2024)
Тема 00 Грамматики, парсеры, фронтенд
Тема 01 Введение, базовые блоки, локальные оптимизации
Тема 02 Построение множеств Input и Output
Тема 03 Анализ потока данных
Тема 04 Доминаторы и постдоминаторы
Тема 05 Машинно-независимая оптимизация
Тема 06 SSA-форма
Тема 07 Распространение констант
Тема 08 Оптимизация циклов
Тема 09 Глобальная нумерация значений
Тема 10 Анализ на основе областей
Тема 11 Открытая вставка
Тема 12 Архитектура ARM
Тема 13 Выбор команд
Тема 14 Распределение и назначение регистров
Тема 15 Планирование кода
Тема 16 Динамическая компиляция
Объявления
[2024-09-06 Fri]
Первая лекция, темы №0-1.