ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

ແລ່ນເຊີບເວີ | Ubuntu > | Fedora > |


OnWorks favicon

llvm-mc-3.6 - ອອນລາຍໃນຄລາວ

ແລ່ນ llvm-mc-3.6 ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ llvm-mc-3.6 ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


llvm-mc - ໜ້າຄູ່ມືສຳລັບ llvm-mc 3.6

ລາຍລະອຽດ


ຂໍ້ຜິດພາດ: ld.so: object 'libfakeroot-sysv.so' ຈາກ LD_PRELOAD ບໍ່ສາມາດໂຫຼດລ່ວງໜ້າໄດ້ (ບໍ່ສາມາດ
ເປີດໄຟລ໌ວັດຖຸທີ່ໃຊ້ຮ່ວມກັນ): ບໍ່ສົນໃຈ. ພາບລວມ: llvm machine code playground

ການນໍາໃຊ້: llvm-mc [ຕົວເລືອກ]

ທາງເລືອກ:
-I=- Directory ຂອງ​ປະ​ກອບ​ມີ​ໄຟລ​໌​

-aarch64-neon-syntax - ເລືອກຮູບແບບຂອງລະຫັດ NEON ທີ່ຈະປ່ອຍອອກມາຈາກ
backend AArch64:

=ທົ່ວໄປ
- ປ່ອຍເຄື່ອງປະກອບ NEON ທົ່ວໄປ

=apple - ປ່ອຍເຄື່ອງປະກອບ NEON ແບບ Apple

-arch=- ເປົ້າ​ຫມາຍ​ທີ່​ຈະ​ປະ​ກອບ​ສໍາ​ລັບ​ການ​, ເບິ່ງ​
-ການປ່ຽນແປງ ສໍາລັບເປົ້າຫມາຍທີ່ມີຢູ່

-asm-ເຄື່ອງ​ມື​ - ເຄື່ອງມືປະກອບ inline ແລະ
ໄຟລ໌ແຫຼ່ງປະກອບ

=none - ບໍ່ມີເຄື່ອງມືໃດໆເລີຍ

=ທີ່ຢູ່
- ຄໍາ​ແນະ​ນໍາ​ເຄື່ອງ​ມື​ທີ່​ມີ​ການ​ໂຕ້​ຖຽງ​ຄວາມ​ຈໍາ​

-asm-show-inst - ປ່ອຍຕົວສະແດງຄໍາແນະນໍາພາຍໃນ
ໄຟລ໌ປະກອບ

-bounds-checking-single-drap - ໃຊ້ຫນຶ່ງຕັນກັບດັກຕໍ່ຟັງຊັນ

-code-model - ເລືອກ​ຮູບ​ແບບ​ລະ​ຫັດ​

=ຄ່າເລີ່ມຕົ້ນ
- ເປົ້າໝາຍຮູບແບບລະຫັດເລີ່ມຕົ້ນ

=small - ຕົວແບບລະຫັດຂະຫນາດນ້ອຍ

=ແກ່ນ
- ຕົວແບບລະຫັດ Kernel

=ປານກາງ
- ຮູບແບບລະຫັດຂະຫນາດກາງ

=large - ຮູບແບບລະຫັດຂະຫນາດໃຫຍ່

- ສີ - ໃຊ້ການເນັ້ນ syntax ສີ
(default=autodetect)

-compress-debug-sections - ບີບອັດພາກສ່ວນດີບັກ DWARF

-cppfname=- ລະບຸຊື່ຂອງການຜະລິດ
ຫນ້າທີ່

-cppfor=- ລະບຸຊື່ຂອງສິ່ງທີ່ຈະ
ຜະລິດ

-cppgen - ເລືອກ​ປະ​ເພດ​ຂອງ​ການ​ຜະ​ລິດ​ຜົນ​ຜະ​ລິດ​

=ໂຄງການ
- ສ້າງ​ໂຄງ​ການ​ທີ່​ສົມ​ບູນ​

=ໂມດູນ
- ສ້າງຄໍານິຍາມໂມດູນ

=ເນື້ອໃນ
- ສ້າງເນື້ອໃນຂອງໂມດູນ

= ໜ້າ​ທີ່
- ສ້າງ​ຄໍາ​ນິ​ຍາມ​ຫນ້າ​ທີ່​

= ໜ້າ​ທີ່
- ສ້າງນິຍາມຟັງຊັນທັງໝົດ

=ໃນແຖວ
- ສ້າງ​ຫນ້າ​ທີ່ inline​

=ຕົວແປ
- ສ້າງຄໍານິຍາມຕົວແປ

=type - ສ້າງນິຍາມປະເພດ

-disable-spill-fusing - ປິດ​ການ​ທໍາ​ງານ fusing ຂອງ​ລະ​ຫັດ​ຮົ່ວ​ເຂົ້າ​ໄປ​ໃນ​
ຄໍາແນະນໍາ

-dwarf-version=- ສະບັບ Dwarf

-enable-load-pre -

-enable-misched - ເປີດໃຊ້ຄໍາແນະນໍາເຄື່ອງຈັກ
ກໍານົດເວລາຜ່ານ.

-enable-objc-arc-opts - ເປີດ/ປິດ ການເພີ່ມປະສິດທິພາບ ARC ທັງໝົດ

-enable-scoped-noalias -

-enable-tbaa -

-exhaustive-ລົງທະບຽນ-ຄົ້ນຫາ - ຄົ້ນ​ຫາ​ສໍາ​ລັບ​ການ​ຈົດ​ທະ​ບຽນ​ຫມົດ​
bypassing ຄວາມເລິກແລະການແຊກແຊງການຕັດອອກຂອງໂອກາດສຸດທ້າຍ recoloring

-fdebug-compilation-dir=- ລະບຸການລວບລວມຂໍ້ມູນ debug ຂອງ
dir

- ປະເພດໄຟລ໌ - ເລືອກ​ປະ​ເພດ​ໄຟລ​໌​ຜົນ​ຜະ​ລິດ​ໄດ້​:

=asm - ປ່ອຍໄຟລ໌ປະກອບ ('.s').

=null - ບໍ່​ປ່ອຍ​ຫຍັງ (ເພື່ອ​ຈຸດ​ປະ​ສົງ​ກໍາ​ນົດ​ເວ​ລາ​)

=obj - ປ່ອຍໄຟລ໌ວັດຖຸເດີມ ('.o').

-g - ສ້າງຂໍ້ມູນ debugging dwarf ສໍາລັບ
ໄຟລ໌ແຫຼ່ງປະກອບ

-ຊ່ວຍ - ສະ​ແດງ​ທາງ​ເລືອກ​ທີ່​ມີ​ຢູ່ (-help-ເຊື່ອງ
ສໍາລັບເພີ່ມເຕີມ)

-internalize-public-api-file=- ໄຟລ​໌​ທີ່​ປະ​ກອບ​ດ້ວຍ​ບັນ​ຊີ​ລາຍ​ຊື່​ສັນ​ຍາ​ລັກ​
ເພື່ອຮັກສາ

-internalize-public-api-list=- ບັນ​ຊີ​ລາຍ​ຊື່​ຂອງ​ສັນ​ຍາ​ລັກ​ເພື່ອ​ຮັກ​ສາ​

- join-intervals - ສຳເນົາ Coalesce (default=true)

-limit-float-precision=- ສ້າງລໍາດັບ inline ຄວາມຊັດເຈນຕ່ໍາ
ສໍາລັບບາງ float libcalls

-main-file-name=- ລະບຸຊື່ທີ່ພວກເຮົາຄວນພິຈາລະນາ
ໄຟລ໌ປ້ອນຂໍ້ມູນ

-mattr=- ຄຸນ​ລັກ​ສະ​ນະ​ສະ​ເພາະ​ເປົ້າ​ຫມາຍ (- ມັດ=ຊ່ວຍເຫຼືອ
ສໍາລັບລາຍລະອຽດ)

-mc-ຜ່ອນ-ທັງໝົດ - ເມື່ອໃຊ້ກັບ filetype=obj, ຜ່ອນຄາຍທັງໝົດ
ການແກ້ໄຂໃນໄຟລ໌ວັດຖຸທີ່ປ່ອຍອອກມາ

-mc-x86-disable-arith-relaxation - ປິດການຜ່ອນຜັນຂອງເລກເລກ
ຄໍາແນະນໍາສໍາລັບ X86

-mcpu=- ເປົ້າ​ຫມາຍ​ປະ​ເພດ CPU ສະ​ເພາະ (-mcpu=ຊ່ວຍເຫຼືອ
ສໍາລັບລາຍລະອຽດ)

ການ​ປະ​ຕິ​ບັດ​ການ​ປະ​ຕິ​ບັດ​:

-as-lex - Lex tokens ຈາກໄຟລ໌ .s

- ປະກອບ - ປະກອບໄຟລ໌ .s (ຄ່າເລີ່ມຕົ້ນ)

- disassemble - Disassemble ສາຍຂອງ hex bytes

-mdis - ຫມາຍເຖິງ disassembly ຂອງຊ່ອຍແນ່ຂອງ hex
ໄບ

-mips16-constant-ເກາະ - MIPS: mips16 ເກາະຄົງທີ່ເປີດໃຊ້ງານ.

-mips16-ແຂງ-ລອຍ - MIPS: mips16 hard float enable.

-mno-ldc1-sdc1 - ຂະຫຍາຍການໂຫຼດຄວາມແມ່ນຍໍາສອງເທົ່າແລະຮ້ານ
ກັບຄູ່ຮ່ວມງານຄວາມແມ່ນຍໍາດຽວຂອງພວກເຂົາ

-n - ຢ່າ​ຄິດ​ວ່າ​ໄຟລ​໌​ປະ​ກອບ​ສ່ວນ​ເລີ່ມ​ຕົ້ນ​ໃນ​
ພາກສ່ວນຂໍ້ຄວາມ

- ບໍ່​ຈໍາ​ແນກ​ - ປິດ​ການ​ຜະ​ລິດ​ຂອງ​ຈໍາ​ແນກ​
ຂໍ້ມູນຂ່າວສານ.

-no-exec-stack - ໄຟລ໌ບໍ່ຈໍາເປັນຕ້ອງມີ stack exec

-nvptx-sched4reg - NVPTX ສະເພາະ: ຕາຕະລາງສໍາລັບການລົງທະບຽນ
ຄວາມກົດດັນ

-o=- Output filename

-output-asm-variant=- ຕົວແປ syntax ເພື່ອໃຊ້ສໍາລັບຜົນຜະລິດ
ການພິມ

- ພິມຫຼັງຈາກທັງຫມົດ - ພິມ IR ຫຼັງຈາກຜ່ານແຕ່ລະຄັ້ງ

- ພິມ​ກ່ອນ​ທັງ​ຫມົດ​ - ພິມ IR ກ່ອນຜ່ານແຕ່ລະຄັ້ງ

-print-imm-hex - ຕ້ອງການຮູບແບບ hex ສໍາລັບຄ່າທັນທີ

-print-machineinstrs=- ເຄື່ອງພິມ instrs

-regalloc - ລົງທະບຽນຜູ້ຈັດສັນເພື່ອນໍາໃຊ້

=ຄ່າເລີ່ມຕົ້ນ
- ເລືອກ​ຜູ້​ຈັດ​ສັນ​ການ​ຈົດ​ທະ​ບຽນ​ໂດຍ​ອີງ​ໃສ່​ -O ທາງເລືອກ

=basic - ຜູ້ຈັດສັນການລົງທະບຽນພື້ນຖານ

=fast - ໄວລົງທະບຽນຜູ້ຈັດສັນ

=ໂລບ
- greedy ລົງທະບຽນຜູ້ຈັດສັນ

=pbqp - PBQP ລົງທະບຽນຜູ້ຈັດສັນ

- ການ​ຍົກ​ຍ້າຍ​ຕົວ​ແບບ​ - ເລືອກ​ຮູບ​ແບບ​ການ​ຍົກ​ຍ້າຍ​

=ຄ່າເລີ່ມຕົ້ນ
- ເປົ້າໝາຍຮູບແບບການຍົກຍ້າຍເລີ່ມຕົ້ນ

=static
- ລະ​ຫັດ​ທີ່​ບໍ່​ສາ​ມາດ​ຍ້າຍ​ອອກ​ໄດ້​

=pic - ສາມາດຍ້າຍໄດ້ຢ່າງເຕັມສ່ວນ, ຕໍາແຫນ່ງລະຫັດເອກະລາດ

=dynamic-no-pic
- ການ​ອ້າງ​ອີງ​ພາຍ​ນອກ​ທີ່​ສາ​ມາດ​ຍ້າຍ​ອອກ​ໄດ້​, ລະ​ຫັດ​ທີ່​ບໍ່​ສາ​ມາດ​ຍ້າຍ​ອອກ​ໄດ້​

-rewrite-map-file=- ສັນ​ຍາ​ລັກ Rewrite ແຜນ​ທີ່​

-rng-seed=- ແກ່ນ​ສໍາ​ລັບ​ການ​ຜະ​ລິດ​ຈໍາ​ນວນ Random​

-sample-profile-max-propagate-iterations=- ຈໍາ​ນວນ​ສູງ​ສຸດ​ຂອງ​ການ​ເຮັດ​ຊ້ຳ​ທີ່​ຈະ​ໄປ​
ໂດຍຜ່ານການຂະຫຍາຍພັນຕົວຢ່າງ block/edge weights ຜ່ານ CFG.

-save-temp-labels - ຢ່າປະຖິ້ມປ້າຍຊົ່ວຄາວ

- ການ​ເຂົ້າ​ລະ​ຫັດ​ສະ​ແດງ​ໃຫ້​ເຫັນ​ - ສະແດງການເຂົ້າລະຫັດຄໍາແນະນໍາ

-show-inst - ສະແດງການເປັນຕົວແທນຂອງຄໍາແນະນໍາພາຍໃນ

-show-inst-operands - ສະແດງຄຳສັ່ງຄຳສັ່ງທີ່ແຍກວິເຄາະແລ້ວ

-stackmap-version=- ລະບຸສະບັບການເຂົ້າລະຫັດ stackmap
(ເລີ່ມຕົ້ນ = 1)

- ສະ​ຖິ​ຕິ​ - ເປີດ​ໃຊ້​ງານ​ຜົນ​ຜະ​ລິດ​ສະ​ຖິ​ຕິ​ຈາກ​ໂຄງ​ການ​
(ມີ​ພ້ອມ​ກັບ​ການ​ຢືນ​ຢັນ​)

- ເວລາຜ່ານ - ທີ່​ໃຊ້​ເວ​ລາ​ໃນ​ແຕ່​ລະ​ຜ່ານ​, ການ​ພິມ​ທີ່​ໃຊ້​ເວ​ລາ​ຜ່ານ​ໄປ​
ສໍາລັບແຕ່ລະທາງອອກ

- triple=- ເປົ້າ​ຫມາຍ triple ເພື່ອ​ປະ​ກອບ​ສໍາ​ລັບ​ການ​, ເບິ່ງ​
-ການປ່ຽນແປງ ສໍາລັບເປົ້າຫມາຍທີ່ມີຢູ່

-verify-debug-info -

-verify-dom-info - ກວດ​ສອບ​ຂໍ້​ມູນ​ທີ່​ບໍ​ລິ​ສຸດ (ໃຊ້​ເວ​ລາ​ຫຼາຍ​)

-verify-loop-info - ກວດ​ສອບ​ຂໍ້​ມູນ loop (ໃຊ້​ເວ​ລາ​ຫຼາຍ​)

-verify-regalloc - ກວດ​ສອບ​ໃນ​ລະ​ຫວ່າງ​ການ​ຈັດ​ສັນ​ການ​ລົງ​ທະ​ບຽນ​

-verify-region-info - ກວດ​ສອບ​ຂໍ້​ມູນ​ພາກ​ພື້ນ (ໃຊ້​ເວ​ລາ​ຫຼາຍ​)

- ກວດ​ສອບ - ກວດສອບການ backedge ຂອງ ScalarEvolution ໄດ້
ນັບ (ຊ້າ)

-ການປ່ຽນແປງ - ສະ​ແດງ​ສະ​ບັບ​ຂອງ​ໂຄງ​ການ​ນີ້​

-x86-asm-syntax - ເລືອກຮູບແບບຂອງລະຫັດທີ່ຈະປ່ອຍອອກມາຈາກ X86
ເບື້ອງຫຼັງ:

=att - ປ່ອຍການປະກອບແບບ AT&T

=intel - ປ່ອຍຕົວປະກອບແບບ Intel

-x86-recip-refinement-steps=- ລະບຸຈໍານວນຂອງ Newton-Rafson
ການເຮັດຊ້ຳໆໄດ້ນຳໃຊ້ກັບຜົນຂອງຄຳແນະນຳການປະເມີນເຊິ່ງກັນແລະກັນຂອງຮາດແວ.

ໃຊ້ llvm-mc-3.6 ອອນລາຍໂດຍໃຊ້ການບໍລິການ onworks.net


Ad


Ad