Ito ang command na llvm-rtdyld-3.5 na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
llvm-rtdyld - manu-manong pahina para sa llvm-rtdyld 3.5
DESCRIPTION
PANGKALAHATANG-IDEYA: llvm MC-JIT tool
PAGGAMIT: llvm-rtdyld [mga opsyon]
OPSYON:
-aarch64-neon-syntax - Pumili ng istilo ng NEON code na ilalabas
AArch64 backend:
=generic
- Maglabas ng generic na pagpupulong ng NEON
=apple - Maglabas ng Apple-style na NEON assembly
-bounds-checking-single-trap - Gumamit ng isang trap block bawat function
-suri=- File na naglalaman ng RuntimeDyld verifier
mga tseke.
-cppfname=- Tukuyin ang pangalan ng nabuo
tungkulin
-cppfor=- Tukuyin ang pangalan ng bagay
lumikha
-cppgen - Piliin kung anong uri ng output ang bubuo
=programa
- Bumuo ng isang kumpletong programa
=modyul
- Bumuo ng isang kahulugan ng module
=nilalaman
- Bumuo ng mga nilalaman ng isang module
= function
- Bumuo ng isang kahulugan ng function
= mga function
- Bumuo ng lahat ng mga kahulugan ng function
=inline
- Bumuo ng isang inline na function
= variable
- Bumuo ng variable na kahulugan
=type - Bumuo ng kahulugan ng uri
-disable-spill-fusing - Huwag paganahin ang pagsasanib ng spill code sa
tagubilin
-dylib=- Magdagdag ng library.
-paganahin-load-pre -
-enable-misched - Paganahin ang pagtuturo sa makina
pagpasa sa pag-iskedyul.
-enable-objc-arc-opts - paganahin/huwag paganahin ang lahat ng ARC Optimizations
-paganahin-tbaa -
-entry=- Function na tumawag bilang entry point.
-kumpletong-register-search - Exhaustive na Paghahanap para sa mga rehistro
pag-bypass sa lalim at interference na mga cutoff ng huling pagkakataon na muling pagkulay
-fatal-assembler-babala - Isaalang-alang ang mga babala bilang error
-tulong - Ipakita ang mga magagamit na opsyon (-tulong-tinago
para sa karagdagang)
-internalize-public-api-file=- Isang file na naglalaman ng listahan ng mga pangalan ng simbolo
upang mapanatili
-internalize-public-api-list=- Isang listahan ng mga pangalan ng simbolo upang mapanatili
-sumali-liveintervals - Pagsama-samahin ang mga kopya (default=true)
-limit-float-precision=- Bumuo ng mababang-katumpakan inline na mga pagkakasunud-sunod
para sa ilang float libcalls
-mc-x86-disable-arith-relaxation - Huwag paganahin ang pagpapahinga ng aritmetika
pagtuturo para sa X86
-mips16-constant-isla - MIPS: pinagana ang mips16 constant islands.
-mips16-hard-float - MIPS: paganahin ang mips16 hard float.
-mlsm - Paganahin ang paggalaw ng pinagsamang pag-load at tindahan
-mno-ldc1-sdc1 - Palawakin ang double precision load at mga tindahan
sa kanilang mga katapat na katumpakan
-walang diskriminasyon - Huwag paganahin ang henerasyon ng discriminator
impormasyon.
-nvptx-sched4reg - Partikular sa NVPTX: iskedyul para sa pagpaparehistro
panggigipit
-print-pagkatapos-lahat - I-print ang IR pagkatapos ng bawat pass
-print-bago-lahat - I-print ang IR bago ang bawat pass
-print-machineinstrs=- Print machine instrs
-regalloc - Magrehistro ng allocator na gagamitin
=default
- pumili ng rehistro allocator batay sa -O opsyon
=basic - basic register allocator
=fast - fast register allocator
=matakaw
- matakaw rehistro allocator
=pbqp - PBQP register allocator
-rng-seed=- Binhi para sa generator ng random na numero
-sample-profile-max-propagate-iteration=- Pinakamataas na bilang ng mga iteration na pupuntahan
sa pamamagitan ng pagpapalaganap ng sample block/edge weights sa pamamagitan ng CFG.
-tagatak - Spiller na gagamitin: (default: standard)
=walang kwenta
- walang kuwentang spiller
=inline
- inline spiller
-stackmap-bersyon=- Tukuyin ang bersyon ng pag-encode ng stackmap
(default = 1)
-stats - Paganahin ang output ng mga istatistika mula sa programa
(magagamit kasama ng Asserts)
-lumilipas ang oras - Oras sa bawat pass, pag-print ng lumipas na oras
para sa bawat paglabas
-triple=- Target na triple para sa disassembler
Aksyon na gagawin:
-isagawa - I-load, i-link, at isagawa ang mga input.
-printline - I-load, i-link, at i-print ang impormasyon ng linya para sa
bawat function.
-patunayan - I-load, i-link at i-verify ang resultang memorya
larawan.
-verify-debug-info -
-verify-dom-info - I-verify ang impormasyon ng dominator (nakakaubos ng oras)
-verify-loop-info - I-verify ang impormasyon ng loop (nakakaubos ng oras)
-verify-regalloc - I-verify sa panahon ng paglalaan ng rehistro
-verify-rehiyon-info - I-verify ang impormasyon ng rehiyon (nakakaubos ng oras)
-verify-scev - I-verify ang backedge ng ScalarEvolution na kinuha
bilang (mabagal)
-version - Ipakita ang bersyon ng program na ito
-x86-asm-syntax - Pumili ng istilo ng code na ilalabas mula sa X86
backend:
=att - Ilabas ang AT&T-style na pagpupulong
=intel - Maglabas ng Intel-style na pagpupulong
Gamitin ang llvm-rtdyld-3.5 online gamit ang mga serbisyo ng onworks.net