Я играю с Mono LLVM (http://www.mono-project.com/Mono:Runtime:Documentation:LLVM), и кажется, что они используют LLVM здесь как JIT, не совсем как генератор кода. Но согласно документации, они проходят через LLVM-IR перед генерацией собственного кода:
Итак, мне интересно, есть ли какой-нибудь способ поймать эту 3-ю фазу и использовать IR для подпитки моего бэкэнда LLVM. Это позволило бы мне получить C # для внешнего интерфейса LLVM-IR бесплатно.
Спасибо за любую помощь!