Сборники тезисов • Информационные и интеллектуальные системы и технологии • Технологии программирования, искусственный интеллект, биоинформатика
Сборник тезисов докладов конгресса молодых ученых. Электронное издание. – СПб: Университет ИТМО, 2018.
Пример заполнения выходных данных:
Лысый О.Е., Ягунова Е.С., Трошина А.Г. Использование системы LLVM для анализа контекстной зависимости операторов // Сборник тезисов докладов конгресса молодых ученых. Электронное издание [Электронный ресурс]. - Режим доступа: ссылка на страницу с тезисом, своб.
Использование системы LLVM для анализа контекстной зависимости операторов
УДК: 004.4'414
Аннотация:
В работе описываются способы представления контекстной зависимости операторов в языках программирования, а также способы анализа кода, позволяющие выделить эти зависимости. В качестве технического средства используется оптимизирующий компилятор CLANG&LLVM. Для трансформирования промежуточного представления были использованы инструменты работы с кодом представленные в LLVM. Анализ промежуточного представления LLVM был произведен с помощью оптимизационных проходов. Основным результатом проведенной работы является автоматизация поиска контекстной зависимости операторов и представление ее в матричном виде. Перевод в вид графа может быть легко осуществлен из матричного представления.