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