Mono LLVM ile çalışıyorum (http://www.mono-project.com/Mono:Runtime:Documentation:LLVM) ve LLVM'yi burada JIT olarak kullanıyorlar gibi değil. Gerçekten bir kod üreticisi olarak. Ancak dokümanlar göre, bunlar, doğal kod oluşturmadan LLVM-IR geçmesi: ilk olarak, normal bir mono- tam zamanında İR Mono LLVM ve LLVM-IR
- İR herhangi bir yolu var bu 3 faz yakalamak ve benim LLVM arka uç beslemek için IR kullanmak olmadığını merak ediyorum,
Yani yerli koduna LLVM IR LLVM tarafından derlenen LLVM IR
Yardımlarınız için teşekkürler!
Bu bağlamda 'IR' ne anlama geliyor? Ayrıca küçük bir nit: JITting muhtemelen bir kod oluşturma biçimi olarak kabul edilebilir (asm kodu afterall). –
IR 'ara temsil' anlamına gelir, LLVM'nin derleme dili –
ilginç soru btw ... –