CC S02E07

Оптимизация программ Полезные ссылки: http://llvm.org/docs/tutorial/LangImpl4.html#llvm-optimization-passes http://llvm.org/docs/Passes.html Интересная команда: $ opt-mp-3.2 -O3 -print-before-all -print-after-all -S 1.bc 2>&1 | less Домашнее задание Добавить к результату предыдущего домашнего задания оптимизационные проходы.

2013-05-21 · tswr

CC S02E06

Соберем воедино накопленные знания о flex, bison и llvm, чтобы реализовать простейший, но уже полноценный компилятор из языка с переменными, выражениями, присваиваниями и функцией print. Наш компилятор будет понимать, например, следующую программу: a = 1 b = 2 + a print 2 * a print 2 * a * b ...

2013-04-24 · tswr

CC S02E05

Codegeneration with LLVM...

2013-04-10 · tswr

CC S02E04

Clang, LLVM tools...

2013-04-03 · tswr