เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

Ad


OnWorks favicon

lli-3.7 - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เปเบฅเปˆเบ™ lli-3.7 เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ lli-3.7 เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


lli - เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ„เบ‡เบเบฒเบ™เป‚เบ”เบเบเบปเบ‡เบˆเบฒเบ LLVM bitcode

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


เบฅเบต [เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™] [เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™] [เป‚เบ„เบ‡เบเบฒเบ™ เป‚เบ•เป‰เบ–เบฝเบ‡]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


เบฅเบต เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ„เบ‡เบเบฒเบ™เป‚เบ”เบเบเบปเบ‡เปƒเบ™เบฎเบนเบšเปเบšเบš bitcode LLVM. เบกเบฑเบ™เปƒเบŠเป‰เป€เบงเบฅเบฒเป‚เบ„เบ‡เบเบฒเบ™เปƒเบ™ LLVM bitcode
format เปเบฅเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบกเบฑเบ™เป‚เบ”เบเปƒเบŠเป‰ compiler เบ—เบตเปˆเปƒเบŠเป‰เป€เบงเบฅเบฒเบžเบฝเบ‡เปเบ•เปˆ, เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเบ›เบฐเบˆเบธเบšเบฑเบ™
เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ, เบซเบผเบทเบ™เบฒเบเบžเบฒเบชเบฒ. เบฅเบต เปƒเบŠเป‰เป€เบงเบฅเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ”เบฅเบฐเบซเบฑเบ”เบ”เบฝเบงเบเบฑเบ™เป€เบ›เบฑเบ™
llc|llc, เปเบ•เปˆเบžเบงเบเบกเบฑเบ™เบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบžเบฝเบ‡เปเบ•เปˆเป€เบกเบทเปˆเบญ เบฅเบต เบเปเบฒเบฅเบฑเบ‡เปƒเบŠเป‰ compiler เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบง.

If เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™ เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ เบฅเบต เบญเปˆเบฒเบ™ LLVM bitcode เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบˆเบฒเบ
เบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบ เป‚เบ•เป‰เบ–เบฝเบ‡ เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เปเบกเปˆเบ™เบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเป‚เบ„เบ‡เบเบฒเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡.

เบ—เบปเปˆเบงเป„เบ› OPTIONS


-fake-argv0=เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰
override เป„เบ”เป‰ argv[0] เบกเบนเบ™เบ„เปˆเบฒเบœเปˆเบฒเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”.

-force-interpreter={false,true}
เบ–เป‰เบฒเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™เบ–เบทเบเบ•เป‰เบญเบ‡, เปƒเบซเป‰เปƒเบŠเป‰เบ•เบปเบงเปเบ›เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบตเป€เบ„เบทเปˆเบญเบ‡เบ„เบญเบกเบžเบตเบงเป€เบ•เบตเบ—เบตเปˆเบซเบฒเบเปเปƒเบŠเป‰เป„เบ”เป‰
เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ™เบตเป‰. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™เบœเบดเบ”.

-เบŠเปˆเบงเบ
เบžเบดเบกเบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบ‚เบญเบ‡เบ•เบปเบงเป€เบฅเบทเบญเบเปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡.

-เป‚เบซเบผเบ”=pluginfilename
เบชเบฒเป€เบซเบ” เบฅเบต เป€เบžเบทเปˆเบญเป‚เบซเบฅเบ” plugin (เบงเบฑเบ”เบ–เบธเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™) เบŠเบทเปˆ pluginfilename เปเบฅเบฐเปƒเบŠเป‰เบกเบฑเบ™เบชเปเบฒเบฅเบฑเบš
เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš.

- เบชเบฐโ€‹เบ–เบดโ€‹เบ•เบดโ€‹
เบžเบดเบกเบชเบฐเบ–เบดเบ•เบดเบˆเบฒเบเบเบฒเบ™เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเบกเบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™
เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบ‚เปเป‰เบกเบนเบ™เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบง, เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™.

- เป€เบงเบฅเบฒเบœเปˆเบฒเบ™
เบšเบฑเบ™เบ—เบถเบเบˆเปเบฒเบ™เบงเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบฅเบฐเบซเบฑเบ”เบเบฒเบ™เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เปเบฅเบฐเบžเบดเบกเบกเบฑเบ™เปƒเบซเป‰เป€เบ›เบฑเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™
เบœเบดเบ”เบžเบฒเบ”.

-เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
เบžเบดเบกเบญเบญเบเบชเบฐเบšเบฑเบšเบ‚เบญเบ‡ เบฅเบต เปเบฅเบฐเบญเบญเบเป„เบ›เป‚เบ”เบเบšเปเปˆเป€เบฎเบฑเบ”เบซเบเบฑเบ‡เบญเบตเบ.

เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบ OPTIONS


-mtriple=เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบ triple
เบฅเบปเบšเบฅเป‰เบฒเบ‡เป€เบ›เบปเป‰เบฒเปเบฒเบ triple เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒ bitcode เบ›เป‰เบญเบ™เป€เบ‚เบปเป‰เบฒเบ”เป‰เบงเบเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบฅเบฐเบšเบธ
เบชเบฒเบ. เบญเบฑเบ™เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เปƒเบซเป‰เป€เบเบตเบ”เบญเบธเบ›เบฐเบ•เบดเป€เบซเบ”เป„เบ”เป‰เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป€เบฅเบทเบญเบเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณเบ—เบตเปˆเบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰
เบเบฑเบšโ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เบ›เบฐโ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹.

- เบกเบตเบ™เบฒ=เป‚เบ„เป‰เบ‡
เบฅเบฐเบšเบธเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เบเบฒเบ™เบ›เบฐเบเบญเบš, overriding เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ—เบตเปˆเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”
เปƒเบ™เป„เบŸเบฅเปŒ bitcode. เป€เบšเบดเปˆเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ llc -เบŠเปˆเบงเบ เบชเปเบฒเบฅเบฑเบšเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡.
เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบ„เบฒเบ”เป€เบ”เบปเบฒเบˆเบฒเบเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบชเบฒเบกเป€เบ—เบปเปˆเบฒเบซเบผเบทเบ–เบทเบเบเบงเบ”เบžเบปเบšเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป„เบ›เบซเบฒเบ›เบฑเบ”เบˆเบธเบšเบฑเบ™
architecture

-mcpu=cpuname
เบฅเบฐเบšเบธเบŠเบดเบšเบชเบฐเป€เบžเบฒเบฐเปƒเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ›เบฐเบˆเบธเบšเบฑเบ™เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบชเปเบฒเบฅเบฑเบš. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบ™เบตเป‰เปเบกเปˆเบ™ inferred เบˆเบฒเบเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ triple เปเบฅเบฐ autodetected เบเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบ›เบฐเบˆเบธเบšเบฑเบ™.
เบชเปเบฒเบฅเบฑเบšเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡ CPUs เบ—เบตเปˆเบกเบตเบขเบนเปˆ, เปƒเบŠเป‰: llvm-as < / dev / null | llc - เบกเบตเบ™เบฒ=xyz -mcpu=เบŠเปˆเบงเบ

- เบกเบฑเบ”=a1,+a2,-a3,...
Override เบซเบผเบทเบ„เบงเบšเบ„เบธเบกเบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ, เป€เบŠเบฑเปˆเบ™เบงเปˆเบฒเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™ SIMD
เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบซเบผเบทเบšเปเปˆ. เบŠเบธเบ”เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบ CPU เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™. เบชเปเบฒโ€‹เบฅเบฑเบš
เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบกเบตเบขเบนเปˆ, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰: llvm-as < / dev / null | llc - เบกเบตเบ™เบฒ=xyz -mattr=เบŠเปˆเบงเบ

เบญเบฒเบ„เบฒเบ™ เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡ OPTIONS


-disable-excess-fp-precision
เบ›เบดเบ”เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเปเบกเปˆเบ™เบเปเบฒเบ‚เบญเบ‡เบˆเบธเบ”เบฅเบญเบ.

-enable-no-infs-fp-math
เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ—เบตเปˆเบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบšเปเปˆเบกเบตเบ„เปˆเบฒ Inf.

-enable-no-nans-fp-math
เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ—เบตเปˆเบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบšเปเปˆเบกเบตเบ„เปˆเบฒ NAN.

-enable-unsafe-fp-math
เบชเบฒเป€เบซเบ” เบฅเบต เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเบซเบผเบธเบ”เบฅเบปเบ‡เบ„เบงเบฒเบกเปเบกเปˆเบ™เบเปเบฒเบ‚เบญเบ‡เบˆเบธเบ”เบฅเบญเบ.

- เป€เบฅเบทเปˆเบญเบ™เบฅเบญเบ
เบชเบฒเป€เบซเบ” เบฅเบต เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบŠเบญเบšเปเบงเบเบฒเบ™เป€เบญเบตเป‰เบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบˆเบธเบ”เบ—เบตเปˆเป€เบฅเบทเปˆเบญเบ™เป„เบ”เป‰เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบ—เบฝเบšเป€เบ—เบปเปˆเบฒ
เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ”เป‰เบฒเบ™เบฎเบฒเบ”เปเบง.

CODE เบเบฒเบ™เบœเบฐเบฅเบดเบ” OPTIONS


-code-model=เบฎเบนเบšเปเบšเบš
เป€เบฅเบทเบญเบเบฎเบนเบšเปเบšเบšเบฅเบฐเบซเบฑเบ”เบˆเบฒเบ:

เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: เป€เบ›เบปเป‰เบฒเปเบฒเบเบฎเบนเบšเปเบšเบšเบฅเบฐเบซเบฑเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบ™เป‰เบญเบโ€‹: เบ•เบปเบงโ€‹เปเบšเบšโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบ™เป‰เบญเบโ€‹
kernel: เบฎเบนเบšเปเบšเบšเบฅเบฐเบซเบฑเบ” Kernel
เบ‚เบฐเบซเบ™เบฒเบ”เบเบฒเบ‡: เบฎเบนเบšเปเบšเบšเบฅเบฐเบซเบฑเบ”เบ‚เบฐเบซเบ™เบฒเบ”เบเบฒเบ‡
เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เปƒเบซเบเปˆโ€‹: เบ•เบปเบงโ€‹เปเบšเบšโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เปƒเบซเบเปˆโ€‹

-disable-post-RA-scheduler
เบ›เบดเบ”เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบˆเบฑเบ”เบชเบฑเบ™เบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™.

-disable-spill-fusing
เบ›เบดเบ”เบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบเบฒเบ™เบฅเบงเบกเบฅเบฐเบซเบฑเบ”เบฎเบปเปˆเบงเป„เบซเบผเป€เบ‚เบปเป‰เบฒเปƒเบ™เบ„เบณเปเบ™เบฐเบ™เบณ.

-jit-enable-eh
เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบ‚เปเป‰เบเบปเบเป€เบงเบฑเป‰เบ™เบ„เบงเบ™เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เปƒเบ™เบ•เบปเบงเบชเบฑเบ‡เบฅเบงเบกเปเบšเบšเบ—เบฑเบ™เป€เบงเบฅเบฒ.

- join-intervals
เบชเบณเป€เบ™เบปเบฒ Coalesce (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™=true).

-nozero-initialized-in-bss เบขเปˆเบฒเบงเบฒเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เป€เบ›เบฑเบ™เบชเบนเบ™เปƒเบชเปˆเปƒเบ™เบชเปˆเบงเบ™ BSS.

-pre-RA-sched=เบœเบนเป‰ เบเบณ เบ™เบปเบ”เป€เบงเบฅเบฒ
เบกเบตเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบเบฒเบ™เบชเบญเบ™ (เบเปˆเบญเบ™เบเบฒเบ™เบˆเบฑเบ”เบชเบฑเบ™เบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™):

=default: เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ
=none: เบšเปเปˆเบกเบตเบเบณเบ™เบปเบ”เป€เบงเบฅเบฒ: เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เบฅเบณเบ”เบฑเบšเบ—เบณเบญเบดเบ”
=simpleโ€‹: เบเบฒเบ™โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบœเปˆเบฒเบ™โ€‹เบชเบญเบ‡โ€‹เบขเปˆเบฒเบ‡โ€‹เบ‡เปˆเบฒเบโ€‹เบ”เบฒเบโ€‹: เบซเบผเบธเบ”โ€‹เบœเปˆเบญเบ™โ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เบชเปเบฒโ€‹เบ„เบฑเบ™โ€‹เปเบฅเบฐโ€‹เป€เบžเบตเปˆเบกโ€‹เบ›เบฐโ€‹เบชเบดเบ”โ€‹เบ—เบดโ€‹เบœเบปเบ™โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป‚เบ›โ€‹เปเบโ€‹เบฃโ€‹เบกโ€‹เป€เบŠเบต
=simple-noitin: เบเบฒเบ™เบเบณเบ™เบปเบ”เป€เบงเบฅเบฒเบœเปˆเบฒเบ™เบชเบญเบ‡เบญเบฑเบ™เปเบšเบšเบ‡เปˆเบฒเบเป†: เบ„เบทเบเบฑเบ™เบเบฑเบšเปเบšเบšเบ‡เปˆเบฒเบเป†เบเบปเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เปƒเบŠเป‰ latency เบ—เบปเปˆเบงเป„เบ›
=list-burr: เบเบฒเบ™เบเบณเบ™เบปเบ”เป€เบงเบฅเบฒเบเบฒเบ™เบซเบผเบธเบ”เบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบฅเบธเปˆเบกเบชเบธเบ”
=list-tdrr: เบเบฒเบ™เบเบณเบ™เบปเบ”เป€เบงเบฅเบฒเบเบฒเบ™เบซเบผเบธเบ”เบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เป€เบ—เบดเบ‡เบฅเบปเบ‡เบฅเบธเปˆเบก
=list-td: เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบฅเบฒเบเบเบฒเบ™เป€เบ—เบดเบ‡เบฅเบปเบ‡เบฅเบธเปˆเบก -print-machineinstrs - เบžเบดเบกเบฅเบฐเบซเบฑเบ”เป€เบ„เบทเปˆเบญเบ‡เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™

-regalloc=เบœเบนเป‰เบˆเบฑเบ”เบชเบฑเบ™
เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบœเบนเป‰เบˆเบฑเบ”เบชเบฑเบ™เป€เบžเบทเปˆเบญเปƒเบŠเป‰ (default=lineearscan)

=bigblock: big-block register allocator
=lineearscan: linear scan register allocator =local - local register allocator
=simple: เบœเบนเป‰เบˆเบฑเบ”เบชเบฑเบ™เบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบ‡เปˆเบฒเบเบ”เบฒเบ

- เบเบฒเบ™โ€‹เบเบปเบโ€‹เบเป‰เบฒเบโ€‹เบ•เบปเบงโ€‹เปเบšเบšโ€‹=เบฎเบนเบšเปเบšเบš
เป€เบฅเบทเบญเบเบฎเบนเบšเปเบšเบšเบเบฒเบ™เบเบปเบเบเป‰เบฒเบเบˆเบฒเบ:

=default: เป€เบ›เบปเป‰เบฒเปเบฒเบเบฎเบนเบšเปเบšเบšเบเบฒเบ™เบเบปเบเบเป‰เบฒเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
=static: เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”เบเป‰เบฒเบเป„เบ”เป‰ =pic - เบชเบฒเบกเบฒเบ”เบเป‰เบฒเบเป„เบ”เป‰เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบชเปˆเบงเบ™, เบฅเบฐเบซเบฑเบ”เป€เบญเบเบฐเบฅเบฒเบ”เบ•เปเบฒเปเบซเบ™เปˆเบ‡
=dynamic-no-pic: เบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡เบžเบฒเบเบ™เบญเบเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบเป‰เบฒเบเป„เบ”เป‰, เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”เบเป‰เบฒเบเป„เบ”เป‰

-spiller
Spiller เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰ (default=local)

=simple: spiller เบ‡เปˆเบฒเบเบ”เบฒเบ
=local: local spiller

-x86-asm-syntax=syntax
เป€เบฅเบทเบญเบเบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบˆเบฐเบ›เปˆเบญเบเบญเบญเบเบกเบฒเบˆเบฒเบ X86 backend:

=att: เบ›เปˆเบญเบเบเบฒเบ™เบ›เบฐเบเบญเบšเปเบšเบš AT&T
=intel: เบ›เปˆเบญเบเบ•เบปเบงเบ›เบฐเบเบญเบšเปเบšเบš Intel

เบญเบญเบ STATUS


If เบฅเบต เบฅเบปเป‰เบกเป€เบซเบฅเบงเปƒเบ™เบเบฒเบ™เป‚เบซเบฅเบ”เป‚เบ„เบ‡เบเบฒเบ™, เบกเบฑเบ™เบˆเบฐเบญเบญเบเบ”เป‰เบงเบเบฅเบฐเบซเบฑเบ”เบญเบญเบเบ‚เบญเบ‡ 1. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบกเบฑเบ™เบˆเบฐเบญเบญเบ
เบเบฑเบšเบ„เบทเบ™เบฅเบฐเบซเบฑเบ”เบญเบญเบเบˆเบฒเบเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบกเบฑเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”.

เปƒเบŠเป‰ lli-3.7 เบญเบญเบ™เบฅเบฒเบเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    NSIS: Nullsoft Scriptable Install System
    NSIS: Nullsoft Scriptable Install System
    NSIS (Nullsoft Scriptable Install
    System) เป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เบกเบทเบญเบฒเบŠเบตเบš
    เบฅเบฐเบšเบปเบšเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ•เบปเบงเบ•เบดเบ”เบ•เบฑเป‰เบ‡ Windows. เบกเบฑเบ™
    เป„เบ”เป‰เบ–เบทเบเบญเบญเบเปเบšเบšเปƒเบซเป‰เบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเปเบฅเบฐเบกเบตเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™
    เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰...
    เบ”เบฒเบงเป‚เบซเบฅเบ” NSIS: Nullsoft Scriptable Install System
  • 2
    เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡
    เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡
    AuthPass เป€เบ›เบฑเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”
    เบœเบนเป‰โ€‹เบˆเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบ™เบดโ€‹เบเบปเบกโ€‹เปเบฅเบฐโ€‹
    เบžเบดเบชเบนเบ”เปเบฅเป‰เบง Keepass (kdbx 3.x เปเบฅเบฐ kdbx 4.x ...
    เบ”เบฒเบงเป‚เบซเบผเบ” authpass
  • 3
    Zabbix
    Zabbix
    Zabbix เปเบกเปˆเบ™เบŠเบฑเป‰เบ™เบงเบดเบชเบฒเบซเบฐเบเบดเบ”เป€เบ›เบตเบ”
    เปเบซเบผเปˆเบ‡เบ—เบตเปˆเปเบˆเบเบขเบฒเบเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เปเบเป‰เป„เบ‚
    เบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเปเบฅเบฐเบ•เบดเบ”เบ•เบฒเบก
    เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปเบฅเบฐเบ„เบงเบฒเบกเบžเป‰เบญเบกเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ
    เป€เบŠเบตเบšเป€เบงเบต, เบญเบธเบ›เบฐเบเบญเบ™...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Zabbix
  • 4
    เบšเปเบฅเบดเบชเบฑเบ” KDiff3
    เบšเปเบฅเบดเบชเบฑเบ” KDiff3
    เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบ™เบตเป‰เบšเปเปˆเบ–เบทเบเบฎเบฑเบเบชเบฒเป„เบงเป‰เบญเบตเบเบ•เปเปˆเป„เบ›
    เปเบฅเบฐเบ–เบทเบเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป„เบงเป‰เป€เบžเบทเปˆเบญเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบเบฒเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™. เป€เบšเบดเปˆเบ‡
    https://invent.kde.org/sdk/kdiff3 for
    เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เปƒเบซเบกเปˆโ€‹เบ—เบตเปˆโ€‹เบชเบธเบ”โ€‹เปเบฅเบฐโ€‹
    https://download.kde.o...
    เบ”เบฒเบงเป‚เบซเบฅเบ” KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX เปเบกเปˆเบ™ GUI เบชเปเบฒเบฅเบฑเบš
    Loader USB เบ‚เบญเบ‡ Waninkoko, เบญเบตเบ‡เปƒเบชเปˆ
    libwiigui. เบกเบฑเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบฅเบฒเบเบŠเบทเปˆเปเบฅเบฐ
    เป€เบ›เบตเบ”เป€เบเบก Wii, เป€เบเบก Cube เปเบฅเบฐ
    homebrew เปƒเบ™ Wii เปเบฅเบฐ WiiU ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS เบชเบฐเบซเบ™เบญเบ‡เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” ANSI SQL
    & เปเบฅเปˆเบ™เปƒเบ™ Linux, Windows &
    เป€เบงเบ—เบต Unix เบซเบผเบฒเบ. เบ„เบธเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐ
    เบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡ เปเบฅเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ—เบตเปˆเบ”เบตเป€เบฅเบตเบ”
    เปเบฅเบฐเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Firebird
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

  • 1
    aa-clickquery
    aa-clickquery
    aa-clickquery - เป‚เบ„เบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบญเบšเบ–เบฒเบก
    click-apparmor DESCRIPTION: เป‚เบ„เบ‡เบเบฒเบ™เบ™เบตเป‰
    เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเบญเบšเบ–เบฒเบก click-apparmor เบชเปเบฒเบฅเบฑเบš
    เบ‚เปเป‰เบกเบนเบ™. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰: aa-clickquery
    --click-fra...
    เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ aa-clickquery
  • 2
    aa-exec-เบ„เบฅเบดเบ
    aa-exec-เบ„เบฅเบดเบ
    aa-exec-click - เป‚เบ„เบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”
    เบเบปเบ”เบซเบธเป‰เบกเบซเปเปˆเบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เบเบฑเบเบ‚เบฑเบ‡
    เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹: เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ™เบตเป‰โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป€เบžเบทเปˆเบญโ€‹
    เบ›เบฐเบ•เบดเบšเบฑเบ”เบŠเบธเบ”เบ„เบฅเบดเบเบžเบฒเบเปƒเบ•เป‰ AppArmor
    เบเบฒเบ™เบเบฑเบเบ‚เบฑเบ‡. เบ‚เป‰เบญเบ...
    เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ aa-exec-click
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก CORE API
    เบเบฑเบš core-daemon daemon ...
    เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ coresendmsg
  • 4
    core_server
    core_server
    core_server - เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ•เบปเป‰เบ™เบ•เปเบชเปเบฒเบฅเบฑเบš
    SpamBayes. เบฅเบฒเบเบฅเบฐเบญเบฝเบ”: เบ›เบฐเบˆเบธเบšเบฑเบ™เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™
    เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เป€เบงเบฑเบšเป„เบŠเบ•เปŒเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบชเบฝเบšเป€เบ‚เบปเป‰เบฒ
    เบœเบนเป‰เบŸเบฑเบ‡เบชเปเบฒเบฅเบฑเบšเป‚เบ›เป‚เบ•เบ„เบญเบ™เบ•เปˆเบฒเบ‡เป†เปเบกเปˆเบ™ TBD.
    เบ™เบตเป‰ ...
    เปเบฅเปˆเบ™ core_server
  • 5
    gappletviewer-4.8
    gappletviewer-4.8
    gappletviewer - เป‚เบซเบฅเบ”เปเบฅเบฐเปเบฅเปˆเบ™ applet
    ...
    เปเบฅเปˆเบ™ gappletviewer-4.8
  • 6
    gappletviewer-4.9
    gappletviewer-4.9
    gappletviewer - เป‚เบซเบฅเบ”เปเบฅเบฐเปเบฅเปˆเบ™ applet
    ...
    เปเบฅเปˆเบ™ gappletviewer-4.9
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad