llvm

    5ısı

    1cevap

    Ben 3.2 LLVM kaynağını getirilen en iyi oluşturma seçenekleri Raspbian üzerine LLVM 3.2 için hangi açıklama arayan kulüpler seçenekleri oluşturmak ve benim yapılandırma geçerli: cd llvm-3.2.src ./con

    11ısı

    1cevap

    C derleyicileri, bir C programında montaj kodunu gömmeye izin verir. Clang'ın C programına LLVM montajını veya asıl kodu yerleştirmesine izin vermesi gerektiğinden eminim. LLVM montajını C koduna nası

    9ısı

    1cevap

    Ben libclang içine anlamak için bazı kolay anlamak için aradılar. Burada ya da diğer forumlarda bazı konuları gördüm ama önerilen tek bilgi kaynağı, libclang kaynak/doxygen doc, vim veya Thinking Beyo

    5ısı

    1cevap

    üzerinde en iyileştirme yüklemesi başarısız oluyor Bu LLVM instrumentation project'u çalıştırmaya çalışıyorum, ancak yalnızca Linux altında enstrümantasyon optimizasyonunu yükleyebiliyorum. OSX'te LLV

    12ısı

    2cevap

    'dan en iyileştirme geçişleri için hata ayıklama çıkışını etkinleştir LLVM'de var olan bir geçişi anlamaya çalışıyorum ve böylece güzel yazılı hata ayıklama mesajlarını geçişte yazdırmaya çalışıyorum.

    5ısı

    2cevap

    bitcode dosyasını .bc için, ama şimdi, ilk kez ben var sürecindeki bir eksik adımı bulamıyor: static void WriteModule (const Module * M, BitstreamWriter & Stream) http://llvm.org/docs/doxygen/html/B

    6ısı

    2cevap

    Bir LLVM geçişi yazıyorum, burada llvm::CloneFunction numaralı telefonu arayarak bazı işlevleri klonladım. Şimdi bu fonksiyonları modülde de eklemek istiyorum. Bunu nasıl yapabilirim?

    5ısı

    1cevap

    SVN'den LLVM ve Clang'ı indirdim, oluşturdum ve küçük bir örnek program yazdım. Ancak, LLVM üstbilgilerinin (llvm/support/type_traits.h) var olmayan başka bir LLVM üstbilgisi, llvm/support/DataTypes.h

    7ısı

    1cevap

    Bir dominatör ağacına ihtiyacım olan LLVM 3.2 eniyileyicisine geçiş yapmaya çalışıyorum. Bu, PassManager'dan DominatorTree analiz sonucunu isteyerek kolayca yapılabilir, ancak bu basit örnek bile çöke

    10ısı

    1cevap

    Özel bir dosya biti olan dosyalar için ek bir ayrıştırıcı ile Clang'ı nasıl uzatabilirim, yani "Hey! '.lorem' biten dosyayla tüm dosyalara bakacağım ve bir özet döndürecek bir FrontendAction geliştire