примеры кода для изучения программирования бэкендов LLVM

Я изучаю программирование бэкендов LLVM.

В настоящее время меня интересуют проходы анализа, позже преобразования программ. (Я предполагаю, что когда я буду более свободно работать с анализом, тогда будет время для программных преобразований).

Не могли бы вы порекомендовать ресурсы для обучения? (Я знаю LLVM Programmers manual и Dragon Book ;) ).

Под ресурсами я подразумеваю не только учебники, книги, но особенно небольшие хорошо написанные проекты. Я хотел бы прочитать примеры кода, скомпилировать их и поиграть с ними (немного взломать), чтобы узнать больше о практической реализации.

Эти коды не обязательно должны быть ограничены аналитической частью. Тема - программирование бэкенда LLVM в целом, а анализ и преобразования программ наиболее интересны.

16
задан Grzegorz Wierzowiecki 8 January 2012 в 10:50
поделиться