Я искал способ вывести LLVM IR из CIL для исследовательского проекта, над которым я работаю. Идеальный рабочий процесс будет выглядеть примерно так:
compile example.cs --output example.exe
translate example.exe --output example.ll
Я рассмотрел вопрос об использовании моно или LLILC , которые кажутся сильно устаревшими. Я рассмотрю решения, использующие Linux или Windows, поскольку у меня есть обе настройки.
Попытка:
- После установки LLILC я не смог найти способ генерировать ll. Я уже разместил вопрос на форуме LLILC .