- UniCo — Скапенко, Гордиенко
- TheTramFromPatriarchsPonds — Коненко, Рындеева
- Lambdavichki — Лукьянов, Мухаррам
- DreamTeam — Горелов, Автономов
- Crutch&BycicleStudio — Невский, Старых
- Scrum — Янушка, Голубенко
- Juventino — Наводников, Агафонов
- 2LayerPerceptron — Чигринёва, Карпенко
- UI — Juventino
- Парсер языка + AST — Crutch&BycicleStudio
- Представление 3-адресного кода — Scrum
- Генерация 3-адресного кода по AST — UniCo
- Представление Базового Блока — DreamTeam
- Алгоритм разбиение на базовые блоки — TheTramFromPatriarchsPonds
- Создание CFG. Представление CFG — Lambdavichki
- Оптимизации внутри базового блока
- Def-Use информация — TheTramFromPatriarchsPonds
- Удаление мёртвого кода — Crutch&BycicleStudio
- Свёртка констант — 2LayerPerceptron
- Протяжка констант — Scrum
- Учёт алгебраических тождеств — DreamTeam
- Оптимизация общих подвыражений — UniCo
- Анализ алгоритмов упрощения выражений — Lambdavichki
- Анализ активных переменных между базовыми блоками (итерационный алгоритм) — Juventino
- Оптимизация по результатам анализа активных переменных — Scrum
- Анализ доступности выражений между базовыми блоками — DreamTeam
- Оптимизация по результатам анализа доступных выражений — UniCo
- Оператор сбора — Lambdavichki
- Передаточная функция — Scrum
- Задача распространения констант между базовыми блоками + итерационный алгоритм анализа потока данных — TheTramFromPatriarchsPonds
- Задача об определении доминаторов — Crutch&BycicleStudio
- Непосредственные доминаторы и построение дерева доминаторов — Crutch&BycicleStudio
- Построение глубинного остовного дерева и нумерация базовых блоков в обращении обратного обхода — Unico
- Классификация ребёр: нвступающие, отступающие, поперечные — Scrum
- Нахождение обратных рёбер — Dreamteam
- Является ли CFG приводимым — Lamdavichki
- Выделение естественных циклов — Lamdavichki
- Оптимизированная версия итерационного алгоритма и сравнение с неоптимизированной — TheTramFromPatriarchsPonds
- Построение восходящей последовательности областей — UniCo
- Реализация алгоритма на основе областей — TheTramFromPatriarchsPonds
- Алгоритм вычислений DF — Juventino
- Алгоритм вычислений IDF — Juventino
- Генерация IL-кода — TheFancyBears