llvm

    10ısı

    3cevap

    PTX assembler'ın yeni LLVM arka uçlu C/C++ kodu ile nasıl açıklanacağını bilen var mı? Kolayca CUDA 4.0 veya daha önceki sürümleriyle elde edebiliriz ancak NVC, CUDA araç setini 4.2 sürümüne yükseltti

    8ısı

    1cevap

    LLVM-ld ve LLVM-link arasındaki fark nedir w? llvm-ld bağlantı zaman optimizasyonu gerçekleştirir varsayalım llvm-bağlantı yapmıyor. Ben haklı mıyım Hem LLVM bit kodunu hem de yerel kodu destekleyen s

    21ısı

    1cevap

    İkili llvm bitcode (extension .bc) dosyasından insan tarafından okunabilir llvm bitcode (extension .ll) nasıl üretilir?

    6ısı

    2cevap

    içinde size_t bir eşdeğer Malloc strlen gibi bazı sistem kütüphaneleri parametre olarak parametre veya istiyorum. LLVM IR'de bu işlevlerle etkileşime girmek için doğru seçim nedir? Seçim, derleyicinin

    17ısı

    2cevap

    Bir iOS uygulamasında libclang kullanmam gerekiyor (tanılama ve sözdizimi vurgulama için), ancak iOS için olduğu gibi nasıl oluşturulacağını anlayamıyorum. CMake kullanarak LLVM için bir Xcode projesi

    6ısı

    2cevap

    'da bir optimizasyon nasıl devre dışı bırakılır? clang ile -O4 optimizasyonu ile kod derliyorum. Ancak, işlevlerin satır içi kullanımını devre dışı bırakmak istiyorum. Oluşturulan koda bazı kodları en

    7ısı

    1cevap

    Çok fazla iş parçacığı/görevi (yüz binlerce) sunacak LLVM kodu üretmem gerekiyor. Bu iş parçacıkları Intel TBB'nin görevleri, golang gorutines veya benzeri gibi hafif olmalıdır. Elbette söz konusu Int

    12ısı

    1cevap

    Ben OSX Kakao sınıflarını kullanan bazı Obj-C kodu derlemek için clang kullanarak OSX üzerinde çalışan, ve ben birlikte sonucu yönetmeye çalışıyorum kullanarak Objective-C yöntemleri çağırmak LLVM JIT

    12ısı

    1cevap

    Elle yazılmış bir derlemeyi içeren bir projem var — AT & T sözdizimi, GCC ile iyi çalışıyor, ancak benim tarafımdan yapılmıyor artı montaj hakkında çok az şey biliyorum. Bu, Clang ile oluşturmaya çalı

    22ısı

    2cevap

    Clang C++ 11 destek durumu web sitesinden, http://clang.llvm.org/cxx_status.html, "Başlatılabilir Liste" ve "Lambda İfade" sürüm 3.1'den itibaren destekleniyor. Bununla birlikte, LLVM/Clang trunk (3.2