Von einem LLVM-Pass muss ich eine llvm-Anweisung (Typ llvm::Instruction
) auf dem Bildschirm drucken, so wie es in der llvm-Bitcode-Datei erscheint. Tatsächlich stürzt meine Zusammenstellung ab und erreicht nicht den Punkt, an dem die Bitcodedatei erzeugt wird. Also zum Debuggen möchte ich einige Anweisungen drucken, um zu wissen, was schief läuft.Wie kann man Anweisungen in llvm drucken
9
A
Antwort
7
Indem Sie einfach die print
Methode verwenden.
+1
Können Sie ein Beispiel geben? Vielen Dank – ethanjyx
5
Angenommen, ich ist Ihr Befehl
I.print(errs());
Verwandte Themen
- 1. Kann ich Bedingungen aus 'if'-Anweisungen von LLVM IR extrahieren?
- 2. Python-Benutzeroberfläche Drucken Anweisungen
- 3. Wie erstellt man eine ConstantInt in LLVM?
- 4. Wie kann man etwas in Spalten drucken?
- 5. Wie man Maschinencode mit llvm erzeugt
- 6. Wie kann man Devel :: Trace überzeugen, die BEGIN-Block-Anweisungen zu drucken?
- 7. Wie kann man den integrierten Assembler von LLVM ausschalten?
- 8. Wie kann man einen Gleitkommawert schön drucken?
- 9. Xcode LLDB Drucken Anweisungen fehlgeschlagen - NSUndoManager
- 10. Wie schreibt man mehrere Anweisungen?
- 11. LLVM kann nicht von IR
- 12. Wie kann man in DymoLabel Drucker mit Javascript drucken?
- 13. Wie wird LLVM deinstalliert?
- 14. Wie LLVM einzubetten?
- 15. wie man characterSet in Ziel c drucken?
- 16. Verwenden von if-Anweisungen in PHP zum Drucken von HTML
- 17. Wie kann ich einen String-Datentyp in LLVM implementieren?
- 18. Python Wie vermeidet man viele if-Anweisungen
- 19. Installing Clang/LLVM/Ubuntu
- 20. Wie kann man Wörter drucken, die nur Buchstaben enthalten?
- 21. Wie kann man Tief-/Hochstellungen auf einer CLI drucken?
- 22. Auto Vektorisierung in llvm
- 23. Multithreading in LLVM
- 24. Wie kann man unnötigen Code aus einer Schleife drucken?
- 25. Wie kann ich Typattribute in GDB drucken?
- 26. Vorwärts Erklärung Funktion LLVM
- 27. Wie bekomme ich den Funktionszeiger in LLVM
- 28. Wie verwendet man IMUL und MUL Anweisungen in emu8086?
- 29. Wie die gedruckten Anweisungen in IPython leeren
- 30. Slick 3.1 - Drucken von SQL aus DBIOAction (Einfügen von Anweisungen)
off topic: Ich mag die Art und Weise Sie immer noch den generierten Namen für ca. 3 Jahren mit .. – none