Dies ist der Befehl llvm-extract-3.8, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
llvm-extract – Extrahieren Sie eine Funktion aus einem LLVM-Modul
ZUSAMMENFASSUNG
llvm-Extrakt [Optionen] --func Funktionsname [Dateinamen]
BESCHREIBUNG
Das llvm-Extrakt Der Befehl nimmt den Namen einer Funktion und extrahiert ihn aus dem angegebenen
LLVM-Bitcode-Datei. Es wird hauptsächlich als Debugging-Tool verwendet, um Testfälle zu reduzieren
größere Programme, die einen Fehler auslösen.
Zusätzlich zum Extrahieren des Bitcodes der angegebenen Funktion, llvm-Extrakt wird auch
Entfernen Sie nicht erreichbare globale Variablen, Prototypen und nicht verwendete Typen.
Das llvm-Extrakt Der Befehl liest seine Eingabe aus der Standardeingabe, wenn der Dateiname weggelassen wird oder wenn
Dateiname ist -. Die Ausgabe wird immer in die Standardausgabe geschrieben, es sei denn -o Option ist
angegeben (siehe unten).
OPTIONAL
-f
Binärausgabe an Klemmen aktivieren. Normalerweise, llvm-Extrakt wird sich weigern, roh zu schreiben
Bitcode-Ausgabe, wenn der Ausgabestrom ein Terminal ist. Mit dieser Option, llvm-Extrakt werden wir
Schreiben Sie unformatierten Bitcode unabhängig vom Ausgabegerät.
--func Funktionsname
Extrahieren Sie die benannte Funktion Funktionsname aus dem LLVM-Bitcode. Kann angegeben werden
mehrmals, um mehrere Funktionen gleichzeitig zu extrahieren.
--rfunc Funktion-regulärer-Ausdruck
Extrahieren Sie die passende(n) Funktion(en). Funktion-regulärer-Ausdruck aus dem LLVM-Bitcode. Alle
Funktionen, die dem regulären Ausdruck entsprechen, werden extrahiert. Kann mehrfach angegeben werden
Zeiten.
--globus globaler-name
Extrahieren Sie die benannte globale Variable globaler-name aus dem LLVM-Bitcode. Kann angegeben werden
mehrmals, um mehrere globale Variablen gleichzeitig zu extrahieren.
--rglob glob-regular-expr
Extrahieren Sie die passenden globalen Variablen globaler-regulärer-Ausdruck aus dem LLVM-Bitcode. Alle
Globale Variablen, die dem regulären Ausdruck entsprechen, werden extrahiert. Kann angegeben werden
mehrmals.
-Hilfe
Drucken Sie eine Zusammenfassung der Befehlszeilenoptionen.
-o Dateinamen
Geben Sie den Namen der Ausgabedatei an. Wenn der Dateiname „-“ ist (Standardeinstellung), dann llvm-Extrakt sendet
seine Ausgabe in die Standardausgabe um.
-S
Ausgabe in LLVM-Zwischensprache schreiben (anstelle von Bitcode).
EXIT STATUS
If llvm-Extrakt Gelingt dies, wird es mit 0 beendet. Andernfalls wird es bei Auftreten eines Fehlers beendet
Beenden Sie den Vorgang mit einem Wert ungleich Null.
Verwenden Sie llvm-extract-3.8 online über die Dienste von onworks.net