Название команды | Аббревиатура | Участники |
---|---|---|
Рассвет | АРС | Светличный, Хурдаян |
Бревно | BRVN | Гончаров, Валиева |
Костыль | КЫЪ | Кастрюлин, Ибрагимов |
Гагарин | ГГРН | Копнин, Евсегнеев |
Отвага и Слабоумие | ОС | Терзиева, Руденец |
Канонические нормы | КН | Кисленко, Насека |
Красавчики | MMA | Сетежев, Литовченко |
Alone | ALN | Тананакин, Бирюков |
ДВП | ДВП | Карнован, Скачков |
- BRVN (Гончаров, Валиева)
- AST
- Тождества
- Интерфейс передаточной функции
- Итерационный алгоритм для достигающих определений
- Нумерация ББ
- Обобщенный итерационный алгоритм
- КЫЪ (Кастрюлин, Ибрагимов)
- Структура TA-кода
- Генерация TA-кода
- Расширение AST
- APC (Светличный, Хурдаян)
- PrettyPrint AST
- Travis CI
- Передаточная функция суперпозиции
- Проводимость CFG
- Рассчет глубины CFG
- ГГРН (Копнин, Евсегнеев)
- Свертка и протяжка коснтант
- Протяжка копий
- Вектор оптимизаций
- Распростронение констант между ББ
- ОС (Терзиева, Руденец)
- Автовизитор
- Общие подвыражения
- Система уравнений
- Распространение констант
- КН (Кисленко, Насека)
- DefUse цепочки
- Удаление мертвого кода
- Итерационный алгоритм для активных переменных
- MMA (Сетежев, Литовченко)
- Документация
- Классификация ребер CFG
- ALN (Бирюков, Тананкин)
- Базовые блоки
- CFG
- IDE
- Структура для DFA-анализа
- Итерационный алгоритм для доступных выражений (тест)
- Поиск достигающих выражений
- ДВП (Карнован, Скачков)
- Перемещение определений
- Тестирование алгоритма достигающих определений
- Генерация IL-кода
- Дерево доминаторов
Курс по компиляторам
Курс по оптимизирующим компииляторам
Презентации по опт. компиляторам
Визиторы