Комментарии 11
Возьму, как тему на диплом наверное :)
Каждый уважающий себя программист хочет сделать свой собственный компилятор. Мечты сбываются! LLVM — важный шаг, позволяющий избежать велосипедостроения. Спасибо за статью!
Спасибо, столь же интересно, как и предыдущие 2 части. Я так понимаю это конец и продолжения не будет?
llvm.org/docs/tutorial/index.html
Еще, как мнимум, 5 частей ")
Еще, как мнимум, 5 частей ")
Продолжение следует…
Ещё 5 частей этого учебника + отдельная статья по оптимизации
затем планирую написать статью по парсингу и кодогенерации LLVM на Python.
Так что устраивайтесь поудобнее ))
Ещё 5 частей этого учебника + отдельная статья по оптимизации
затем планирую написать статью по парсингу и кодогенерации LLVM на Python.
Так что устраивайтесь поудобнее ))
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
А возможно ли эффективно реализовать backend для таких странных архитектур, как Intel iMAX 432? Там не бывает указателя на конкретную ячейку, к памяти можно обращаться только через индекс в массиве. При беглом просмотре LLVM я подходящих инструкций не нашел.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Создание языка программирования с использованием LLVM. Часть 3: Генерация кода LLVM IR