clang

Bei Fragen zum LLVM Compiler Frontend. Verwenden Sie für allgemeine Fragen zu C das C-Tag.
1
Antwort

Wie kann ich den Funktionsnamen von CallInst in LLVM bekommen?

Ich habe ein Objekt vom Typ CallInst . Wie kann ich den Namen der aufgerufenen Funktion daraus erhalten? Angenommen, die Funktion wird direkt aufgerufen.     
27.07.2012, 11:34
3
Antworten

C-Präprozessor __TIMESTAMP__ in ISO 8601: 2004

Wie kann ich einen __TIMESTAMP__ Ersatz in ISO 8601: 2004 haben? __TIMESTAMP__ %Vor% vs __TIMESTAMP_ISO__ %Vor%     
06.07.2013, 00:53
4
Antworten

Wie behebe ich "Xcode wurde unerwartet beendet, während das libclang.dylib-Plug-in verwendet wurde."?

Ich habe dies jedes Mal in kurzer Zeit nachdem ich xCode ( 5.1.1 ) gestartet habe. Benutzerdaten entfernt, Quellcodeverwaltung deaktiviert (wie einige Posts vorgeschlagen haben), kein Effekt, stürzt immer noch ab (während Indizierung angeze...
14.04.2014, 16:32
1
Antwort

Warum werden leere Funktionen in LLVM IR nicht als toter Code entfernt?

Beginnen Sie mit diesem einfachen C-Programm: %Vor% Meine Ergebnisse werden wie folgt ausgegeben: Hinweis: IR-Anweisungen sind in Grün. %Vor% Frage: Verwenden von O3 , was die Optimierung der höchsten Ebene betrifft, Warum w...
28.05.2016, 03:24
6
Antworten

Cuda Clang und OS X Mavericks

Ich versuche gerade ein Cuda-Projekt mit Cmake auf MacOS 10.9 zu bauen. Mein C- und C ++ - Compiler sind gcc, aber es scheint, dass seit Mavericks gcc und g ++ mit clang verlinkt sind, was von CUDA nicht unterstützt wird. Hat jemand eine gute...
13.10.2013, 22:48
2
Antworten

Warne, wenn der als __unused markierte Parameter verwendet wird

Mit dem Parameter -Wunused-Parameter können Sie __unused für unbenutzte Parameter als Compiler-Optimierung erzwingen. Der folgende Code verursacht zwei Warnungen: %Vor% Diese Warnungen werden durch Hinzufügen von __uned die nicht verwendeten...
24.01.2013, 01:53
3
Antworten

CLang Code Abdeckung - Mac OS X - Linker Fehler

Ich konnte unter Verwendung der GCC-Funktionen von GCOV und des LCOV-Tools Code-Coverage-Informationen zu unserer C ++ - Code-Basis unter Linux erhalten. Aber ich habe Probleme mit Mac OSX. Da Apple den klassischen GCC-Compiler nicht mehr...
10.10.2013, 08:38
3
Antworten

Wenn C ++ 11 mit stdlibc ++ 4.7 aktiviert wird, tritt ein Clam-Fehler auf, während gcc kompiliert wird

Ich habe versucht, C ++ 11 zum Laufen zu bringen, nachdem ich verschiedene Websites und Q / A durchstöbert habe, habe ich immer noch Probleme damit. Ich möchte clang mit libstdc ++ verwenden. Es ist im Clang-Status angegeben, dass es mit Patch u...
25.04.2012, 01:22
2
Antworten

Einschließlich C ++ 11 Header mit Clang / LLVM

Ich habe clang und llvm von der Quelle installiert und versuche, C ++ - Code mit Funktionen des neuen Standards zu kompilieren. Ich habe herausgefunden, dass zum Beispiel die Verwendung von Bereichen, z.B. for (i : vector) funktioniert gu...
06.04.2012, 18:00
1
Antwort

Probleme beim Deaktivieren von LLVM-Optimierungen über Pragma

Ich habe ein Stück Code, das abstürzt, wenn ich nicht mit deaktivierten Optimierungen arbeite. Ich baue mit LLVM Compiler 2.0 Ich möchte die Optimierungen ausschalten, indem ich den fehlerhaften Code mit einer #pragma Compiler-Direktive einpa...
11.04.2011, 18:17