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

Ad


OnWorks favicon

llc-3.7 - ອອນລາຍໃນຄລາວ

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

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

ໂຄງການ:

NAME


llc - LLVM ຄົງທີ່ compiler

ສະຫຼຸບສັງລວມ


llc [ທາງເລືອກໃນການ] [ຊື່​ເອ​ກະ​ສານ]

ລາຍລະອຽດ


ໄດ້ llc ຄໍາສັ່ງລວບລວມແຫຼ່ງທີ່ມາ LLVM ເຂົ້າໄປໃນພາສາປະກອບສໍາລັບການກໍານົດ
ຖາປັດຕະຍະ. ຫຼັງຈາກນັ້ນ, ຜົນຜະລິດພາສາປະກອບສາມາດຖືກສົ່ງຜ່ານຕົວປະກອບພື້ນເມືອງ
ແລະຕົວເຊື່ອມຕໍ່ເພື່ອສ້າງການດໍາເນີນການພື້ນເມືອງ.

ທາງ​ເລືອກ​ຂອງ​ສະ​ຖາ​ປັດ​ຕະ​ສໍາ​ລັບ​ລະ​ຫັດ​ການ​ປະ​ກອບ​ຜົນ​ຜະ​ລິດ​ໄດ້​ຖືກ​ກໍາ​ນົດ​ອັດ​ຕະ​ໂນ​ມັດ​ຈາກ​
ໄຟລ໌ປ້ອນຂໍ້ມູນ, ເວັ້ນເສຍແຕ່ວ່າ - ມີນາ ທາງເລືອກແມ່ນໃຊ້ເພື່ອລົບລ້າງຄ່າເລີ່ມຕົ້ນ.

OPTIONS


If ຊື່​ເອ​ກະ​ສານ ແມ່ນ "-"ຫຼືຖືກລະເວັ້ນ, llc ອ່ານຈາກວັດສະດຸປ້ອນມາດຕະຖານ. ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະມາຈາກ
ຊື່​ເອ​ກະ​ສານ. ວັດສະດຸປ້ອນສາມາດຢູ່ໃນຮູບແບບພາສາຂອງ LLVM (.ລ) ຫຼື LLVM
ຮູບແບບ bitcode (.bc).

ຖ້າ -o ທາງເລືອກແມ່ນຖືກຍົກເວັ້ນ, ຫຼັງຈາກນັ້ນ llc ຈະສົ່ງຜົນຜະລິດຂອງມັນໄປຫາຜົນຜະລິດມາດຕະຖານຖ້າຫາກວ່າວັດສະດຸປ້ອນ
ແມ່ນມາຈາກວັດສະດຸປ້ອນມາດຕະຖານ. ຖ້າ -o ທາງເລືອກທີ່ລະບຸ "-", ຫຼັງຈາກນັ້ນ, ຜົນຜະລິດຈະຖືກສົ່ງໄປ
ຜົນຜະລິດມາດຕະຖານ.

ຖ້າບໍ່ -o ທາງ​ເລືອກ​ແມ່ນ​ໄດ້​ລະ​ບຸ​ໄວ້​ແລະ​ໄຟລ​໌​ການ​ປ້ອນ​ຂໍ້​ມູນ​ນອກ​ຈາກ ".-"ແມ່ນໄດ້ລະບຸໄວ້, ຫຼັງຈາກນັ້ນ llc
ສ້າງ​ຊື່​ໄຟລ​໌​ຜົນ​ຜະ​ລິດ​ໂດຍ​ການ​ເອົາ​ຊື່​ໄຟລ​໌​ປ້ອນ​ຂໍ້​ມູນ​, ລົບ​ໃດໆ​ທີ່​ມີ​ຢູ່​ແລ້ວ​ .bc
ການຂະຫຍາຍ, ແລະເພີ່ມ a .s បច្ច័យ.

ອື່ນ ໆ llc ທາງເລືອກແມ່ນໄດ້ອະທິບາຍຂ້າງລຸ່ມນີ້.

ຜູ້ໃຊ້ສຸດທ້າຍ ທາງເລືອກໃນການ
-ຊ່ວຍ ພິມບົດສະຫຼຸບຂອງຕົວເລືອກແຖວຄໍາສັ່ງ.

-O=uint
ສ້າງລະຫັດໃນລະດັບການເພີ່ມປະສິດທິພາບທີ່ແຕກຕ່າງກັນ. ເຫຼົ່າ​ນີ້​ສອດ​ຄ່ອງ​ກັບ​ -O0, -O1,
-O2, ແລະ -O3 ລະດັບການເພີ່ມປະສິດທິພາບທີ່ໃຊ້ໂດຍ ຄາງ.

-mtriple= ສາມ​ເທົ່າ​>
ລົບລ້າງເປົ້າໝາຍສາມເທົ່າທີ່ລະບຸໄວ້ໃນໄຟລ໌ປ້ອນຂໍ້ມູນດ້ວຍສະຕຣິງທີ່ລະບຸ.

- ມີນາ=
ລະບຸສະຖາປັດຕະຍະກໍາທີ່ຈະສ້າງການປະກອບ, overriding ເປົ້າຫມາຍ
ເຂົ້າລະຫັດໃນໄຟລ໌ປ້ອນຂໍ້ມູນ. ເບິ່ງຜົນຜະລິດຂອງ llc -ຊ່ວຍ ສໍາລັບບັນຊີລາຍຊື່ທີ່ຖືກຕ້ອງ
ສະຖາປັດຕະຍະກໍາ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ນີ້ແມ່ນການຄາດເດົາຈາກເປົ້າຫມາຍສາມເທົ່າຫຼືຖືກກວດພົບໂດຍອັດຕະໂນມັດ
ກັບສະຖາປັດຕະຍະກໍາໃນປະຈຸບັນ.

-mcpu=
ລະບຸຊິບສະເພາະໃນສະຖາປັດຕະຍະກໍາປະຈຸບັນເພື່ອສ້າງລະຫັດສໍາລັບ. ໂດຍ
ຄ່າເລີ່ມຕົ້ນນີ້ແມ່ນ inferred ຈາກເປົ້າຫມາຍ triple ແລະ autodetected ກັບປະຈຸບັນ
ຖາປັດຕະຍະ. ສໍາລັບບັນຊີລາຍຊື່ຂອງ CPUs ທີ່ມີຢູ່, ໃຊ້:

llvm-as < /dev/null | llc -march=xyz -mcpu=ຊ່ວຍ

-filetype= ເອກະສານ ປະເພດ>
ລະບຸປະເພດຂອງຜົນຜະລິດ llc ຄວນສ້າງ. ທາງເລືອກແມ່ນ: asm ສໍາລັບຂໍ້ຄວາມ
ການປະກອບ ( '.s'), ວັດຖຸ ສໍາລັບໄຟລ໌ວັດຖຸເດີມ ('.o') ແລະ null ສໍາລັບການບໍ່ emitting
ສິ່ງໃດກໍ່ຕາມ (ສໍາລັບການທົດສອບການປະຕິບັດ).

ໃຫ້ສັງເກດວ່າບໍ່ແມ່ນເປົ້າຫມາຍທັງຫມົດສະຫນັບສະຫນູນທາງເລືອກທັງຫມົດ.

-mattr=a1,+a2,-a3,...
Override ຫຼືຄວບຄຸມຄຸນລັກສະນະສະເພາະຂອງເປົ້າຫມາຍ, ເຊັ່ນວ່າ SIMD
ການດໍາເນີນງານໄດ້ຖືກເປີດໃຊ້ຫຼືບໍ່. ຊຸດຄຸນລັກສະນະເລີ່ມຕົ້ນແມ່ນຖືກກໍານົດໂດຍປະຈຸບັນ
CPU. ສໍາລັບບັນຊີລາຍຊື່ຂອງຄຸນລັກສະນະທີ່ມີຢູ່, ໃຊ້:

llvm-as < /dev/null | llc -march=xyz -mattr=ຊ່ວຍ

--ປິດການໃຊ້ງານ-fp-elim
ປິດໃຊ້ງານການເພີ່ມປະສິດທິພາບການລົບລ້າງຕົວຊີ້ກອບ.

--disable-excess-fp-precision
ປິດການເພີ່ມປະສິດທິພາບທີ່ອາດຈະຜະລິດຄວາມຊັດເຈນເກີນສໍາລັບຈຸດລອຍ. ຫມາຍ​ເຫດ​
ທາງເລືອກນີ້ສາມາດຊ້າລົງລະຫັດໃນບາງລະບົບ (ເຊັ່ນ: X86).

--enable-no-infs-fp-math
ເປີດໃຊ້ການເພີ່ມປະສິດທິພາບທີ່ສົມມຸດວ່າບໍ່ມີຄ່າ Inf.

--enable-no-nans-fp-math
ເປີດໃຊ້ການເພີ່ມປະສິດທິພາບທີ່ສົມມຸດວ່າບໍ່ມີຄ່າ NAN.

--enable-unsafe-fp-math
ເປີດໃຊ້ການເພີ່ມປະສິດທິພາບທີ່ເຮັດໃຫ້ສົມມຸດຕິຖານທີ່ບໍ່ປອດໄພກ່ຽວກັບຄະນິດສາດ IEEE (ເຊັ່ນ
ນອກ​ຈາກ​ນັ້ນ​ແມ່ນ​ສະ​ມາ​ຄົມ​) ຫຼື​ອາດ​ຈະ​ບໍ່​ໄດ້​ເຮັດ​ວຽກ​ສໍາ​ລັບ​ລະ​ດັບ​ການ​ປ້ອນ​ຂໍ້​ມູນ​ທັງ​ຫມົດ​. ການເພີ່ມປະສິດທິພາບເຫຼົ່ານີ້
ອະນຸຍາດໃຫ້ຜູ້ສ້າງລະຫັດນໍາໃຊ້ຄໍາແນະນໍາບາງຢ່າງທີ່ຖ້າບໍ່ດັ່ງນັ້ນຈະບໍ່ເປັນ
ສາມາດໃຊ້ໄດ້ (ເຊັ່ນ: fsin ສຸດ X86).

--ສະຖິຕິ
ພິມສະຖິຕິທີ່ບັນທຶກໄວ້ໂດຍການສ້າງລະຫັດຜ່ານ.

--ເວລາຜ່ານໄປ
ບັນທຶກຈໍານວນເວລາທີ່ຈໍາເປັນສໍາລັບແຕ່ລະ pass ແລະພິມບົດລາຍງານເປັນມາດຕະຖານ
ຜິດພາດ.

--load=
ໂຫຼດແບບໄດນາມິກ dso_path (ເສັ້ນທາງໄປສູ່ວັດຖຸທີ່ໃຊ້ຮ່ວມກັນແບບໄດນາມິກ) ທີ່ປະຕິບັດ
ເປົ້າໝາຍ LLVM. ນີ້ຈະອະນຸຍາດໃຫ້ໃຊ້ຊື່ເປົ້າຫມາຍທີ່ມີ - ມີນາ ທາງເລືອກ
ດັ່ງນັ້ນລະຫັດສາມາດຖືກສ້າງຂຶ້ນສໍາລັບເປົ້າຫມາຍນັ້ນ.

ການປັບ/ປັບຄ່າ ທາງເລືອກໃນການ
-- ເຄື່ອງຈັກພິມ
ພິມລະຫັດເຄື່ອງທີ່ສ້າງຂຶ້ນລະຫວ່າງໄລຍະການລວບລວມ (ເປັນປະໂຫຍດສໍາລັບການດີບັກ).

--regalloc=
ລະບຸຜູ້ຈັດສັນທະບຽນເພື່ອໃຊ້. ຜູ້ຈັດສັນທະບຽນທີ່ຖືກຕ້ອງແມ່ນ:

ພື້ນຖານ
ຜູ້ຈັດສັນທະບຽນພື້ນຖານ.

ໄວ
ໄວລົງທະບຽນຜູ້ຈັດສັນ. ມັນເປັນຄ່າເລີ່ມຕົ້ນຂອງລະຫັດທີ່ບໍ່ໄດ້ຮັບການປັບປຸງ.

ໂລບ
Greedy ລົງທະບຽນຜູ້ຈັດສັນ. ມັນເປັນຄ່າເລີ່ມຕົ້ນຂອງລະຫັດທີ່ດີທີ່ສຸດ.

pbqp
ລົງທະບຽນຜູ້ຈັດສັນໂດຍອີງໃສ່ 'Partitioned Boolean Quadratic Programming'.

--spiller=
ລະບຸ spiller ເພື່ອໃຊ້ສໍາລັບການລົງທະບຽນຜູ້ຈັດສັນທີ່ສະຫນັບສະຫນູນມັນ. ໃນປັດຈຸບັນນີ້
ທາງເລືອກແມ່ນໃຊ້ໂດຍຜູ້ຈັດສັນທະບຽນສະແກນເສັ້ນຊື່ເທົ່ານັ້ນ. ຄ່າເລີ່ມຕົ້ນ ຂີ້ເຫຍື້ອ is
ທ້ອງຖິ່ນ. spillers ທີ່ຖືກຕ້ອງແມ່ນ:

ງ່າຍດາຍ
spiller ງ່າຍດາຍ

ທ້ອງຖິ່ນ
ຂີ້ເຫຍື້ອທ້ອງຖິ່ນ

Intel IA-32 ສະເພາະ ທາງເລືອກໃນການ
--x86-asm-syntax=[att|intel]
ລະບຸວ່າຈະປ່ອຍລະຫັດປະກອບໃນ syntax AT&T (ຄ່າເລີ່ມຕົ້ນ) ຫຼື syntax Intel.

ອອກ STATUS


If llc ສໍາເລັດ, ມັນຈະອອກດ້ວຍ 0. ຖ້າບໍ່ດັ່ງນັ້ນ, ຖ້າມີຂໍ້ຜິດພາດເກີດຂື້ນ, ມັນຈະອອກດ້ວຍ XNUMX.
ຄ່າທີ່ບໍ່ແມ່ນສູນ.

ໃຊ້ llc-3.7 ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    DivFix ++
    DivFix ++
    DivFix++ ແມ່ນ​ການ​ສ້ອມ​ແປງ​ວິ​ດີ​ໂອ AVI ຂອງ​ທ່ານ​ແລະ​
    ຊອບ​ແວ​ສະ​ແດງ​ຕົວ​ຢ່າງ​. ມັນຖືກອອກແບບມາສໍາລັບການສ້ອມແປງ
    ແລະເບິ່ງຕົວຢ່າງໄຟລ໌ທີ່ກໍາລັງດາວໂຫຼດຢູ່
    ຈາກ ed2k(emule), torrent, gnutella, ftp...
    ດາວໂຫລດ DivFix++
  • 2
    ຊຸມຊົນ JBoss
    ຊຸມຊົນ JBoss
    ໂຄງ​ການ​ພັດ​ທະ​ນາ​ຂອງ​ຊຸມ​ຊົນ​ທີ່​ມີ​
    ນະວັດຕະກໍາຫລ້າສຸດສໍາລັບການຕັດແຂບ
    ແອັບ. ໂຄງການ flagship ຂອງພວກເຮົາ JBoss AS ແມ່ນ
    ແຫຼ່ງເປີດຊັ້ນນໍາ,
    ໄດ້​ມາດ​ຕະ​ຖານ ...
    ດາວໂຫລດ JBoss Community
  • 3
    Django Filer
    Django Filer
    django Filer ເປັນການຈັດການໄຟລ໌
    ຄໍາຮ້ອງສະຫມັກສໍາລັບ django ທີ່ເຮັດໃຫ້
    ການ​ຈັດ​ການ​ໄຟລ​໌​ແລະ​ຮູບ​ພາບ​ເປັນ​ລົມ​.
    django-filer ແມ່ນການຈັດການໄຟລ໌
    ຄໍາຮ້ອງສະຫມັກສໍາລັບ djang ...
    ດາວໂຫລດ Django Filer
  • 4
    xCAT
    xCAT
    Extreme Cluster Administration Toolkit.
    xCAT ແມ່ນການຈັດການກຸ່ມທີ່ສາມາດຂະຫຍາຍໄດ້
    ແລະເຄື່ອງມືການຈັດຫາທີ່ສະຫນອງ
    ການຄວບຄຸມຮາດແວ, ການຄົ້ນພົບ, ແລະ OS
    diskful/di...
    ດາວໂຫລດ xCAT
  • 5
    Psi
    Psi
    Psi ແມ່ນ XMPP ທີ່ມີປະສິດທິພາບຂ້າມເວທີ
    ລູກຄ້າອອກແບບມາສໍາລັບຜູ້ໃຊ້ທີ່ມີປະສົບການ.
    ມີການກໍ່ສ້າງທີ່ມີຢູ່ສໍາລັບ MS
    Windows, GNU/Linux ແລະ macOS.. ຜູ້ຊົມ:
    ຜູ້ໃຊ້ສຸດທ້າຍ...
    ດາວໂຫລດ Psi
  • 6
    Blobby Volley 2
    Blobby Volley 2
    ການສືບຕໍ່ຢ່າງເປັນທາງການຂອງຊື່ສຽງ
    ເກມອາເຄດ Blobby Volley 1.x..
    ຜູ້ຊົມ: ຜູ້ໃຊ້ສຸດທ້າຍ/ເດັສທັອບ. ຜູ້ໃຊ້
    ການໂຕ້ຕອບ: OpenGL, SDL. ການຂຽນໂປລແກລມ
    ພາສາ: C++, Lua. ຄ...
    ດາວໂຫລດ Blobby Volley 2
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad