Suchergebnisse für Anfrage "llvm"

2 die antwort

Linker-Fehler beim Erstellen von Clang mit Makefile und einem Checker

2 die antwort

LLVM-Aufruf der Funktion pthread einfügen in IR

1 die antwort

LLVM: Anweisung dominiert nicht alle Verwendungen

TOP-Veröffentlichungen

3 die antwort

Gibt es eine Möglichkeit zu zeigen, wo LLVM automatisch vektorisiert?

Kontext: In einer Objective-C-Bibliothek, die ich schreibe, befinden sich mehrere Schleifen, die sich mit der Verarbeitung großer Textfelder befassen. Ich ka...

1 die antwort

Unbekannter Registername "q0" in asm (arm64)

Ich versuche gerade, meine Bibliothek für den neuen arm64-Bogen zu kompilieren. Ich habe ein paar NEON-Assemblys und für alle erhalte ich eine FehlermeldungU...

1 die antwort

llvm OCaml-Bindungen

Ich arbeite an llvm OCaml-Bindungen.Ich habe das Paket llvm über opam installiert (

2 die antwort

Wie lade ich eine LLVM-Bitcode-Datei aus einem Ifstream?

Ich versuche, ein LLVM-Modul zu laden, das in a definiert ist.bc Datei zur Laufzeit, aber in einen Haken gelaufen. Der Bitcode von Interesse wurde aus generierthello.cpp: // hello.cpp // build with: // clang-3.4 -c -emit-llvm hello.cpp -o ...

1 die antwort

Warum erzwingt Clang die Umwandlung von Strukturparametern in Ints?

Wenn Sie Strukturparameter in einer Funktion verwenden, ändert clang die Funktionssignatur. Anstatt einen Strukturtyp zu verwenden, ist die Signatur ein erzwungenes int von gleicher Größe. In meinem Compiler-Projekt verwende ich den Typ llvm ...

1 die antwort

Unterschied im Stringstream-Verhalten für den Typ void * unter Verwendung von libc ++ und libstdc ++

Das folgende Testprogramm gibt unterschiedliche Ergebnisse zurück, je nachdem, ob ich libc ++ oder libstdc ++ verwende. #include <sstream> #include <iostream> int main() { int a = 0; void* optr = &a; void* iptr; std::stringstream ss; ss << optr; ...

2 die antwort

LLVM - Führen Sie Ihren eigenen Pass automatisch mit Ton aus

Ich habe ein paar eigene Pässe für llvm geschrieben, um sie mit clang zu benutzen. Ich habe sie in llvm integriert (nicht dynamisch geladen). Sie sind sogar in der Liste aufgeführtOptimierungen verfügbar: Abschnitt, wenn ich tippe: opt ...