EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

llvm-objdump-3.8 – Online in der Cloud

Führen Sie llvm-objdump-3.8 im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl llvm-objdump-3.8, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


llvm-objdump - Handbuchseite für llvm-objdump 3.8

BESCHREIBUNG


FEHLER: ld.so: Objekt 'libfakeroot-sysv.so' von LD_PRELOAD kann nicht vorgeladen werden (kann nicht
Gemeinsam genutzte Objektdatei öffnen): wird ignoriert. ÜBERSICHT: llvm-Objektdatei-Dumper

VERWENDUNG: llvm-objdump [Optionen]

OPTIONEN:

Allgemeine Optionen:

-aarch64-neon-Syntax - Wählen Sie den Stil des NEON-Codes, von dem aus gesendet werden soll
AArch64-Backend:

=generisch
- Emittiert generische NEON-Assembly

=apple - Emittiert eine NEON-Baugruppe im Apple-Stil

-arch=- Architektur(en) aus einer Mach-O-Datei zu
abladen

-arch-name=- Zielbogen zum Zerlegen, siehe
-Ausführung für verfügbare Ziele

-Archiv-Header - Archivheader für Mach-O drucken
Archive (erfordert -Macho)

-archive-member-offsets - Drucken Sie den Offset für jedes Archivmitglied aus
für Mach-O-Archive (erfordert -Macho und -Archiv-Header)

-binden - Mach-O-Bindungsinformationen anzeigen

-Bounds-Checking-Einzelfalle - Verwenden Sie einen Trap-Block pro Funktion

-Farbe - Verwenden Sie farbige Syntaxhervorhebungen
(Standard=automatische Erkennung)

-cppfname=- Geben Sie den Namen des generierten . an
Funktion

-cppfor=- Geben Sie den Namen des Dings an
erzeugen

-cppgen - Wählen Sie aus, welche Art von Ausgabe generiert werden soll

=Programm
- Generieren Sie ein komplettes Programm

=Modul
- Generieren Sie eine Moduldefinition

=Inhalt
- Inhalte eines Moduls generieren

=Funktion
- Generieren Sie eine Funktionsdefinition

=Funktionen
- Generieren Sie alle Funktionsdefinitionen

=inline
- Generieren Sie eine Inline-Funktion

=variabel
- Erstellen Sie eine Variablendefinition

=type - Eine Typdefinition erstellen

-Daten-im-Code - Drucken Sie die Daten in der Codetabelle für Mach-O
Objekte (erfordert -Macho)

-dis-symname=- Zerlegen Sie einfach dieses Symbol
Anweisungen (erfordert -Macho

-Spill-Fusing deaktivieren - Deaktivieren Sie das Verschmelzen des Spill-Codes in
Anleitung

-zerlegen - Assembler-Mnemonik für die anzeigen
Maschinenanleitung

-Alles zerlegen - Assembler-Mnemonik für die anzeigen
Maschinenanleitung

-dsym=- Verwenden Sie die .dSYM-Datei für Debug-Informationen

-dylib-id - Drucken Sie die ID der gemeinsam genutzten Bibliothek aus
dylib Mach-O-Datei (erfordert -Macho)

-dylibs-verwendet - Drucken Sie die gemeinsam genutzten Bibliotheken aus
verknüpfte Mach-O-Dateien (erfordert -Macho)

-enable-implicit-null-checks - Falten Sie Null-Checks in den fehlerhaften Speicher
Geschäftstätigkeit

-enable-load-pre -

-enable-objc-arc-opts - alle ARC-Optimierungen aktivieren/deaktivieren

-enable-scoped-noalias -

-enable-tbaa -

-erschöpfende-Register-Suche - Umfassende Suche nach Registern
Umgehen der Tiefen- und Interferenz-Cutoffs der letzten Chance-Umfärbung

-exporte-versuch - Mach-o-exportierte Symbole anzeigen

-Fault-Map-Abschnitt - Inhalte des Faultmap-Abschnitts anzeigen

-filter-print-funcs=- IR nur für Funktionen drucken, deren Name
Passen Sie dies für alle print-[before|after][-all]-Optionen an

-vollständige-führende-Adresse - Drucken Sie die vollständige Hauptadresse aus

-g - Zeileninformationen aus Debug-Informationen drucken
wenn verfügbar

-gpsize=- Globale Pointer-Adressierungsgröße.
Die Standardgröße ist 8.

-imp-null-check-page-size=- Die Seitengröße des Ziels in Bytes

-indirekte-Symbole - Drucken Sie die indirekte Symboltabelle für Mach-O
Objekte (erfordert -Macho)

-info-plist - Drucken Sie den Info-Plist-Abschnitt als Zeichenfolgen aus
für Mach-O-Objekte (erfordert -Macho)

-internalize-public-api-file=- Eine Datei mit einer Liste von Symbolnamen
konservieren

-internalize-public-api-list=- Eine Liste der zu bewahrenden Symbolnamen

-Join-Live-Intervalle - Kopien zusammenfügen (Standard=true)

-faul-binden - Mach-o-Lazy-Binding-Informationen anzeigen

-limit-float-precision=- Generieren Sie Inline-Sequenzen mit geringer Genauigkeit
für einige float-libcalls

-link-opt-hints - Drucken Sie die Linker-Optimierungshinweise für aus
Mach-O-Objekte (erfordert -Macho)

-Macho - Verwenden Sie MachO-spezifischen Objektdatei-Parser

-mattr=- Zielspezifische Attribute

-mcpu=- Zielen Sie auf einen bestimmten CPU-Typ (-mcpu=Hilfe
für Details)

-merror-fehlende-Klammern - Fehler wegen fehlender Klammer um
Prädikatsregister

-merror-noncontigious-register - Fehler bei Registernamen, die nicht
zusammenhängend

-mfuture-regs - Aktivieren Sie zukünftige Register

-mips16-konstante-Inseln - Aktivieren Sie mips16 konstante Inseln.

-mips16-hard-float - Aktivieren Sie mips16-Hardfloat.

-mno-Verbindung - Suche nach Verbindung deaktivieren
Anleitung für Hexagon

-mno-ldc1-sdc1 - Erweitern Sie doppelte Präzisionsladungen und -speicher
zu ihren einpräzisen Gegenstücken

-mno-Pairing - Suche nach Duplex-Anweisungen deaktivieren
für Sechskant

-mwarn-fehlende-Klammer - Warnen bei fehlenden Klammern herum
Prädikatsregister

-mwarn-noncontigious-register - Warnen Sie bei Registernamen, die nicht vorhanden sind
zusammenhängend

-mwarn-sign-mismatch - Warnung vor Nichtübereinstimmung eines signierten und
Wert ohne Vorzeichen

-keine Diskriminatoren - Diskriminatorgenerierung deaktivieren
Informationen.

-no-führende-adr - Keine führende Adresse drucken

-no-show-raw-insn - Bei der Demontageanleitung nicht
Drucken Sie die Anweisungsbytes.

-keine symbolischen Operanden - Keine symbolischen Operanden verwenden, wenn
Demontage (erfordert -Macho)

-nicht ausführlich - Drucken Sie die Informationen für Mach-O-Objekte aus
nicht ausführliche oder numerische Form (erfordert -Macho)

-nvptx-sched4reg - NVPTX-spezifisch: Zeitplan für die Registrierung
Druck

-objc-meta-daten – Drucken Sie die Objective-C-Laufzeitmetadaten
für Mach-O-Dateien (erfordert -Macho)

-nach allem drucken - IR nach jedem Durchgang drucken

-drucken-vor-allem - IR vor jedem Durchgang drucken

-print-imm-hex - Verwenden Sie das Hex-Format für unmittelbare Werte

-print-machineinstrs=- Maschinenanweisungen drucken

-privater-Header - Nur das erste spezifische Format anzeigen
Dateikopf

-private-header - Formatspezifische Dateiheader anzeigen

-r - Anzeige der Umzugseinträge im
Datei

-raw-clang-ast - Den rohen Binärinhalt von sichern
clang AST-Abschnitt

-rdf-dump -

-rdf-limit=-

-rebase - Mach-o-Rebasing-Informationen anzeigen

-regalloc - Registrieren Sie den zu verwendenden Allokator

=Standard
- Wählen Sie den Registerzuordner basierend auf -O zu erhalten

=basic - Basisregisterzuordner

=schnell - schneller Registerzuordner

=gierig
- gieriger Registerzuordner

=pbqp - PBQP-Registerzuordner

-rewrite-map-Datei=- Symbol-Rewrite-Map

-rng-seed=- Seed für den Zufallszahlengenerator

-s - Zeigen Sie den Inhalt jedes Abschnitts an

-sample-profile-check-record-coverage=- Eine Warnung ausgeben, wenn weniger als N% von
Datensätze im Eingabeprofil werden mit dem IR abgeglichen.

-Beispielprofil-Check-Beispielabdeckung=- Eine Warnung ausgeben, wenn weniger als N% von
Samples im Eingabeprofil werden an die IR angepasst.

-sample-profile-global-cold-threshold=- Top-Level-Funktionen, die
weniger als N% aller im Profil gesammelten Proben werden als kalt markiert für
der Inliner zu berücksichtigen.

-sample-profile-global-hot-threshold=- Top-Level-Funktionen, die
mehr als N% aller im Profil gesammelten Proben werden als heiß markiert für die
Inliner zu berücksichtigen.

-sample-profile-inline-hot-threshold=- Inline-Funktionen, die mehr ausmachen
als N% aller in der übergeordneten Funktion erfassten Stichproben werden erneut inline eingefügt.

-sample-profile-max-propagate-iterations=- Maximale Anzahl von Iterationen zu gehen
durch, wenn Abtastblock-/Kantengewichtungen durch das CFG propagiert werden.

-Abschnitt=- Arbeiten Sie nur auf den angegebenen Abschnitten.
Mit der -Macho Dump-Segment, Abschnitt

-Abschnittsüberschriften - Zusammenfassungen der Überschriften anzeigen für
jeder Abschnitt.

-stackmap-version=- Geben Sie die Stackmap-Kodierungsversion an
(Standard = 1)

-Statistiken - Statistikausgabe vom Programm aktivieren
(verfügbar mit Asserts)

-zusammenfassungsdatei=- Die für die Funktion zu verwendende Zusammenfassungsdatei
importieren.

-t - Zeigen Sie die Symboltabelle an

-Zeit vergeht - Zeit bei jedem Durchgang, Drucken der verstrichenen Zeit
für jeden beim Ausgang

-dreifach=- Zieltripel zum Zerlegen, siehe
-Ausführung für verfügbare Ziele

-universelle-Header - Mach-O-Universal-Header drucken (erfordert
-Macho)

-Entspannung-Info - Informationen zum Abwickeln anzeigen

-verify-debug-info -

-verify-dom-info - Überprüfen Sie die Dominator-Informationen (zeitaufwändig)

-Verify-Loop-Info - Überprüfen Sie die Loop-Informationen (zeitaufwändig)

-verify-regalloc - Überprüfen Sie während der Registerzuordnung

-Regionsinfos überprüfen - Überprüfen Sie die Regionsinformationen (zeitaufwändig)

-überprüfen-scev - Überprüfen Sie, ob der Backedge von ScalarEvolution übernommen wurde
zählt (langsam)

-schwach-binden - Zeigt Informationen zur schwachen Mach-O-Bindung an

-x86-asm-Syntax - Wählen Sie den Codestil aus, der von X86 ausgegeben werden soll
Backend:

=att - Baugruppe im AT&T-Stil ausgeben

=intel - Baugruppe im Intel-Stil ausgeben

Generische Optionen:

-Hilfe - Verfügbare Optionen anzeigen (-hilfe-versteckt
für mehr)

-Hilfe-Liste - Liste der verfügbaren Optionen anzeigen
(-Hilfe-Liste-versteckt für mehr)

-Ausführung - Zeigen Sie die Version dieses Programms an

Verwenden Sie llvm-objdump-3.8 online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad