EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

llvm-mc-3.6 - Online in der Cloud

Führen Sie llvm-mc-3.6 im kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl llvm-mc-3.6, der im kostenlosen OnWorks-Hosting-Provider mit einer 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-mc - Handbuchseite für llvm-mc 3.6

BESCHREIBUNG


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

VERWENDUNG: llvm-mc [Optionen]

OPTIONEN:
-I=- Verzeichnis der Include-Dateien

-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=- Zielbogen zum Zusammenbauen, siehe
-Ausführung für verfügbare Ziele

-asm-instrumentierung - Instrumentierung der Inline-Montage und
Assembly-Quelldateien

=keine - überhaupt keine Instrumentierung

=Adresse
- Instrumentenanweisungen mit Speicherargumenten

-asm-show-inst - Interne Anweisungsdarstellung ausgeben
zur Montagedatei

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

-Code-Modell - Codemodell auswählen

=Standard
- Ziel-Standardcodemodell

=klein - Kleines Codemodell

=Kernel
- Kernel-Code-Modell

=mittel
- Mittleres Codemodell

=groß - Großes Codemodell

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

-debug-Abschnitte komprimieren - DWARF-Debug-Abschnitte komprimieren

-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

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

-zwerg-version=- Zwergenversion

-enable-load-pre -

-enable-misched - Aktivieren Sie die Maschinenanweisung
Planungspass.

-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

-fdebug-compilation-dir=- Gibt die Zusammenstellung der Debug-Informationen an
dir

-Dateityp - Wählen Sie einen Ausgabedateityp:

=asm - Eine Assembly-Datei ('.s') ausgeben

=null - nichts ausgeben (für Timing-Zwecke)

=obj - Eine native Objektdatei ('.o') ausgeben

-g - Generieren Sie Zwergen-Debugging-Informationen für
Assembly-Quelldateien

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

-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)

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

-Hauptdateiname=- Gibt den Namen an, den wir berücksichtigen sollten
die Eingabedatei

-mattr=- Zielspezifische Attribute (-matr=Hilfe
für Details)

-mc-relax-all - Bei Verwendung mit filetype=obj alle entspannen
Korrekturen in der ausgegebenen Objektdatei

-mc-x86-disable-arith-relaxation - Entspannung der Arithmetik deaktivieren
Anleitung für X86

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

Auszuführende Aktion:

-als-lex - Lex-Token aus einer .s-Datei

-montieren - Assemble eine .s-Datei (Standard)

-zerlegen - Zerlegen Sie Strings von Hex-Bytes

-mdis - Markierte Demontage von Saiten von Hex
Bytes

-mips16-konstante-Inseln - MIPS: mips16 konstante Inseln aktivieren.

-mips16-hard-float - MIPS: mips16 Hard-Float-Aktivierung.

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

-n - Gehen Sie nicht davon aus, dass die Assembly-Datei im beginnt
Textteil

-keine Diskriminatoren - Diskriminatorgenerierung deaktivieren
Informationen.

-kein-exec-stack - Datei benötigt keinen Exec-Stack

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

-o=- Name der Ausgabedatei

-output-asm-variante=- Syntaxvariante für die Ausgabe
Drucken

-nach allem drucken - IR nach jedem Durchgang drucken

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

-print-imm-hex - Hex-Format für Sofortwerte bevorzugen

-print-machineinstrs=- Maschinenanweisungen drucken

-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

-Umzugsmodell - Umzugsmodell wählen

=Standard
- Zielvorgabe-Umzugsmodell

=statisch
- Nicht verschiebbarer Code

=pic - Vollständig verschiebbarer, positionsunabhängiger Code

=dynamisch-kein-Bild
- Verschiebbare externe Referenzen, nicht verschiebbarer Code

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

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

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

-Save-Temp-Etiketten - Entsorgen Sie keine temporären Etiketten

-Show-Encoding - Befehlskodierungen anzeigen

-show-inst - Interne Anweisungsdarstellung anzeigen

-Inst-Operanden anzeigen - Befehlsoperanden wie geparst anzeigen

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

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

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

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

-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)

-Ausführung - Zeigen Sie die Version dieses Programms 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

-x86-recip-refinement-steps=- Geben Sie die Anzahl der Newton-Raphson-Werte an
Iterationen, die auf das Ergebnis der Hardware-Anweisung zur reziproken Schätzung angewendet werden.

Verwenden Sie llvm-mc-3.6 online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    GeoServer
    GeoServer
    GeoServer ist eine Open-Source-Software
    in Java geschriebener Server, der Benutzern erlaubt
    um Geodaten zu teilen und zu bearbeiten.
    Es ist auf Interoperabilität ausgelegt
    veröffentlicht da...
    Laden Sie GeoServer herunter
  • 2
    Glühwürmchen III
    Glühwürmchen III
    Eine kostenlose und quelloffene persönliche Finanzierung
    Manager. Firefly III verfügt über a
    System der doppelten Buchführung. Du kannst
    schnell eingeben und organisieren
    Transaktionen ich ...
    Laden Sie Firefly III herunter
  • 3
    Apache OpenOffice-Erweiterungen
    Apache OpenOffice-Erweiterungen
    Der offizielle Katalog von Apache
    OpenOffice-Erweiterungen. Du wirst es finden
    Erweiterungen reichen von Wörterbüchern bis zu
    Tools zum Importieren von PDF-Dateien und zum Verbinden
    mit ext...
    Laden Sie die Apache OpenOffice-Erweiterungen herunter
  • 4
    MantisBT
    MantisBT
    Mantis ist ein einfach bereitzustellendes Web
    basierter Bugtracker zur Behebung von Produktfehlern
    Verfolgung. Es erfordert PHP, MySQL und a
    Webserver. Testen Sie unsere Demo und gehostet
    biete...
    Laden Sie MantisBT herunter
  • 5
    LAN Messenger
    LAN Messenger
    LAN Messenger ist eine P2P-Chat-Anwendung
    für die Intranetkommunikation und nicht
    einen Server benötigen. Eine Vielzahl von handlichen
    Funktionen werden unterstützt, einschließlich
    Benachrichtigung...
    Laden Sie den LAN-Messenger herunter
  • 6
    DrJava
    DrJava
    DrJava ist eine leichtgewichtige Programmierung
    Umgebung für Java entwickelt, um zu fördern
    Testgetriebene Softwareentwicklung. Es
    enthält einen intelligenten Programmeditor,
    ein int...
    Laden Sie DrJava herunter
  • Mehr »

Linux-Befehle

Ad