āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐāļ āļēāļĐāļēāļāļĢāļąāđˆāļ‡āđ€āļĻāļŠāļŠāđ€āļ›āļ™

Ad


āđ„āļ­āļ„āļ­āļ™ Fav āļ‚āļ­āļ‡ OnWorks

llc - āļ­āļ­āļ™āđ„āļĨāļ™āđŒāđƒāļ™āļ„āļĨāļēāļ§āļ”āđŒ

āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ llc āđƒāļ™āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāđ‚āļŪāļŠāļ•āđŒāļŸāļĢāļĩāļ‚āļ­āļ‡ OnWorks āļœāđˆāļēāļ™ Ubuntu Online, Fedora Online, āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ Windows āļŦāļĢāļ·āļ­āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ MAC OS

āļ™āļĩāđˆāļ„āļ·āļ­āļ„āļģāļŠāļąāđˆāļ‡ llc āļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđƒāļ™āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāđ‚āļŪāļŠāļ•āđŒāļŸāļĢāļĩāļ‚āļ­āļ‡ OnWorks āđ‚āļ”āļĒāđƒāļŠāđ‰āđ€āļ§āļīāļĢāđŒāļāļŠāđ€āļ•āļŠāļąāļ™āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļŸāļĢāļĩāļ‚āļ­āļ‡āđ€āļĢāļē āđ€āļŠāđˆāļ™ Ubuntu Online, Fedora Online, āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ Windows āļŦāļĢāļ·āļ­āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ MAC OS

āđ‚āļ„āļĢāļ‡āļāļēāļĢ:

āļŠāļ·āđˆāļ­


llc - āļ„āļ­āļĄāđ„āļžāđ€āļĨāļ­āļĢāđŒāđāļšāļšāļ„āļ‡āļ—āļĩāđˆ LLVM

āđ€āļĢāļ·āđˆāļ­āļ‡āļĒāđˆāļ­


LLC [āļ•āļąāļ§āđ€āļĨāļ·āļ­āļ] [āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒ]

DESCRIPTION


āļžāļ·āđ‰āļ™āļ—āļĩāđˆ LLC āļ„āļģāļŠāļąāđˆāļ‡āļ„āļ­āļĄāđ„āļžāļĨāđŒāļ­āļīāļ™āļžāļļāļ•āđāļŦāļĨāđˆāļ‡ LLVM āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāđāļ­āļŠāđ€āļ‹āļĄāļšāļĨāļĩāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļĢāļ°āļšāļļ
āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄ. āđ€āļ­āļēāļ•āđŒāļžāļļāļ•āļ āļēāļĐāļēāđāļ­āļŠāđ€āļ‹āļĄāļšāļĨāļĩāļŠāļēāļĄāļēāļĢāļ–āļŠāđˆāļ‡āļœāđˆāļēāļ™āđāļ­āļŠāđ€āļ‹āļĄāđ€āļšāļĨāļ­āļĢāđŒāļ”āļąāđ‰āļ‡āđ€āļ”āļīāļĄāđ„āļ”āđ‰
āđāļĨāļ°āļ•āļąāļ§āđ€āļŠāļ·āđˆāļ­āļĄāđ‚āļĒāļ‡āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āđ„āļŸāļĨāđŒāđ€āļĢāļĩāļĒāļāļ—āļģāļ‡āļēāļ™āđāļšāļšāđ€āļ™āļ—āļĩāļŸ

āļ—āļēāļ‡āđ€āļĨāļ·āļ­āļāļ‚āļ­āļ‡āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄāļŠāļģāļŦāļĢāļąāļšāļĢāļŦāļąāļŠāļāļēāļĢāļ›āļĢāļ°āļāļ­āļšāđ€āļ­āļēāļ—āđŒāļžāļļāļ•āļˆāļ°āļ–āļđāļāļāļģāļŦāļ™āļ”āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāļˆāļēāļ
āđ„āļŸāļĨāđŒāļ­āļīāļ™āļžāļļāļ• āđ€āļ§āđ‰āļ™āđāļ•āđˆ -āļĄāļĩāļ™āļēāļ„āļĄ āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāđƒāļŠāđ‰āđ€āļžāļ·āđˆāļ­āđāļ—āļ™āļ—āļĩāđˆāļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™

OPTIONS


If āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒ āđ€āļ›āđ‡āļ™ "-" āļŦāļĢāļ·āļ­āļĨāļ°āđ€āļ§āđ‰āļ™ LLC āļ­āđˆāļēāļ™āļˆāļēāļāļ­āļīāļ™āļžāļļāļ•āļĄāļēāļ•āļĢāļāļēāļ™ āļĄāļīāđ€āļŠāđˆāļ™āļ™āļąāđ‰āļ™āļˆāļ°āļĄāļēāļˆāļēāļ
āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒ. āļ­āļīāļ™āļžāļļāļ•āļŠāļēāļĄāļēāļĢāļ–āļ­āļĒāļđāđˆāđƒāļ™āļĢāļđāļ›āđāļšāļšāļ āļēāļĐāļēāđāļ­āļŠāđ€āļ‹āļĄāļšāļĨāļĩ LLVM (.NS) āļŦāļĢāļ·āļ­ LLVM
āļĢāļđāļ›āđāļšāļšāļšāļīāļ•āđ‚āļ„āđ‰āļ” (.āļš.āļ„).

āļ–āđ‰āļē -o āļĨāļ°āđ€āļ§āđ‰āļ™āļ•āļąāļ§āđ€āļĨāļ·āļ­āļ āđāļĨāđ‰āļ§ LLC āļˆāļ°āļŠāđˆāļ‡āđ€āļ­āļēāļ•āđŒāļžāļļāļ•āđ„āļ›āļĒāļąāļ‡āđ€āļ­āļēāļ•āđŒāļžāļļāļ•āļĄāļēāļ•āļĢāļāļēāļ™āļŦāļēāļāļ­āļīāļ™āļžāļļāļ•
āļĄāļēāļˆāļēāļāļ­āļīāļ™āļžāļļāļ•āļĄāļēāļ•āļĢāļāļēāļ™ āļ–āđ‰āļē -o āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļĢāļ°āļšāļļ "-" āļˆāļēāļāļ™āļąāđ‰āļ™āļœāļĨāļĨāļąāļžāļ˜āđŒāļāđ‡āļˆāļ°āļ–āļđāļāļŠāđˆāļ‡
āļŠāļđāđˆāđ€āļ­āļēāļ•āđŒāļžāļļāļ•āļĄāļēāļ•āļĢāļāļēāļ™

āļ–āđ‰āļēāđ„āļĄāđˆ -o āļĢāļ°āļšāļļāļ•āļąāļ§āđ€āļĨāļ·āļ­āļāđāļĨāļ°āđ„āļŸāļĨāđŒāļ­āļīāļ™āļžāļļāļ•āļ­āļ·āđˆāļ™āļ—āļĩāđˆāđ„āļĄāđˆāđƒāļŠāđˆ "-" āļ–āļđāļāļāļģāļŦāļ™āļ”āđ„āļ§āđ‰āđāļĨāđ‰āļ§ LLC
āļŠāļĢāđ‰āļēāļ‡āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒāđ€āļ­āļēāļ—āđŒāļžāļļāļ•āđ‚āļ”āļĒāđƒāļŠāđ‰āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒāļ­āļīāļ™āļžāļļāļ• āļĨāļšāļ—āļĩāđˆāļĄāļĩāļ­āļĒāļđāđˆ .āļš.āļ„
āļŠāđˆāļ§āļ™āļ‚āļĒāļēāļĒāđāļĨāļ°āđ€āļžāļīāđˆāļĄ a .s āļ§āļīāļ āļąāļ•āļ•āļī

āļ­āļ·āđˆāļ™āđ† LLC āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ•āđˆāļēāļ‡āđ† āđ„āļ”āđ‰āļ­āļ˜āļīāļšāļēāļĒāđ„āļ§āđ‰āļ”āđ‰āļēāļ™āļĨāđˆāļēāļ‡

āļœāļđāđ‰āđƒāļŠāđ‰ Options
-āļŠāđˆāļ§āļĒāļ”āđ‰āļ§āļĒ āļžāļīāļĄāļžāđŒāļŠāļĢāļļāļ›āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļšāļĢāļĢāļ—āļąāļ”āļ„āļģāļŠāļąāđˆāļ‡

-O=uint
āļŠāļĢāđ‰āļēāļ‡āļĢāļŦāļąāļŠāđƒāļ™āļĢāļ°āļ”āļąāļšāļāļēāļĢāđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļ•āđˆāļēāļ‡āđ† āļŠāļīāđˆāļ‡āđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļŠāļ­āļ”āļ„āļĨāđ‰āļ­āļ‡āļāļąāļš -O0, -O1,
-O2āđāļĨāļ° -O3 āļĢāļ°āļ”āļąāļšāļāļēāļĢāđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļ—āļĩāđˆāđƒāļŠāđ‰āđ‚āļ”āļĒ āđ€āļŠāļĩāļĒāļ‡āļ”āļąāļ‡āļāļĢāļēāļ§.

-mtriple= āļŠāļēāļĄ>
āđāļ—āļ™āļ—āļĩāđˆāđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāļŠāļēāļĄāđ€āļ—āđˆāļēāļ—āļĩāđˆāļĢāļ°āļšāļļāđƒāļ™āđ„āļŸāļĨāđŒāļ­āļīāļ™āļžāļļāļ•āļ”āđ‰āļ§āļĒāļŠāļ•āļĢāļīāļ‡āļ—āļĩāđˆāļĢāļ°āļšāļļ

-āļĄāļĩāļ™āļēāļ„āļĄ=
āļĢāļ°āļšāļļāļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄāļ—āļĩāđˆāļˆāļ°āļŠāļĢāđ‰āļēāļ‡āđāļ­āļŠāđ€āļ‹āļĄāļšāļĨāļĩ āđāļ—āļ™āļ—āļĩāđˆāđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒ
āđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāđƒāļ™āđ„āļŸāļĨāđŒāļ­āļīāļ™āļžāļļāļ• āļ”āļđāļœāļĨāļĨāļąāļžāļ˜āđŒāļ‚āļ­āļ‡ LLC -āļŠāđˆāļ§āļĒāļ”āđ‰āļ§āļĒ āļŠāļģāļŦāļĢāļąāļšāļĢāļēāļĒāļāļēāļĢāļ—āļĩāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄ āđ‚āļ”āļĒāļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ āļ‚āđ‰āļ­āļĄāļđāļĨāļ™āļĩāđ‰āļˆāļ°āļ­āļ™āļļāļĄāļēāļ™āļˆāļēāļāđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāļŠāļēāļĄāđ€āļ—āđˆāļēāļŦāļĢāļ·āļ­āļ•āļĢāļ§āļˆāļžāļšāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī
āļŠāļđāđˆāļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄāļ›āļąāļˆāļˆāļļāļšāļąāļ™

-mcpu=
āļĢāļ°āļšāļļāļŠāļīāļ›āđ€āļ‰āļžāļēāļ°āđƒāļ™āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄāļ›āļąāļˆāļˆāļļāļšāļąāļ™āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āļĢāļŦāļąāļŠ āđ‚āļ”āļĒ
āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ™āļĩāđ‰āļˆāļ°āļ­āļ™āļļāļĄāļēāļ™āļˆāļēāļāđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāļŠāļēāļĄāđ€āļ—āđˆāļēāđāļĨāļ°āļ•āļĢāļ§āļˆāļžāļšāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāđ€āļ›āđ‡āļ™āļ›āļąāļˆāļˆāļļāļšāļąāļ™
āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄ. āļŠāļģāļŦāļĢāļąāļšāļĢāļēāļĒāļāļēāļĢ CPU āļ—āļĩāđˆāđƒāļŠāđ‰āđ„āļ”āđ‰ āđƒāļŦāđ‰āđƒāļŠāđ‰:

llvm-as < /dev/null | llc -march=xyz -mcpu=help

-filetype= āđ„āļŸāļĨāđŒ āļžāļīāļĄāļžāđŒ>
āļĢāļ°āļšāļļāļŠāļ™āļīāļ”āļ‚āļ­āļ‡āļœāļĨāļœāļĨāļīāļ• LLC āļ„āļ§āļĢāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™ āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ„āļ·āļ­: asm āļŠāļģāļŦāļĢāļąāļšāļ‚āđ‰āļ­āļ„āļ§āļēāļĄ
āļāļēāļĢāļ›āļĢāļ°āļāļ­āļš ( '.NS'), obj āļŠāļģāļŦāļĢāļąāļšāđ„āļŸāļĨāđŒāļ§āļąāļ•āļ–āļļāļ”āļąāđ‰āļ‡āđ€āļ”āļīāļĄ ('.o') and āđ‚āļĄāļ†āļ° āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāđ„āļĄāđˆāļ›āļĨāđˆāļ­āļĒ
āļ­āļ°āđ„āļĢāļāđ‡āđ„āļ”āđ‰ (āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ—āļ”āļŠāļ­āļšāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž)

āđ‚āļ›āļĢāļ”āļ—āļĢāļēāļšāļ§āđˆāļēāđ„āļĄāđˆāđƒāļŠāđˆāļ—āļļāļāđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāļ—āļĩāđˆāļĢāļ­āļ‡āļĢāļąāļšāļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ—āļąāđ‰āļ‡āļŦāļĄāļ”

-mattr=a1,+a2,-a3,...
āđāļ—āļ™āļ—āļĩāđˆāļŦāļĢāļ·āļ­āļ„āļ§āļšāļ„āļļāļĄāļ„āļļāļ“āļĨāļąāļāļĐāļ“āļ°āđ€āļ‰āļžāļēāļ°āļ‚āļ­āļ‡āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒ āđ€āļŠāđˆāļ™ SIMD
āļĄāļĩāļāļēāļĢāđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āļŦāļĢāļ·āļ­āđ„āļĄāđˆ āļŠāļļāļ”āđāļ­āļ•āļ—āļĢāļīāļšāļīāļ§āļ•āđŒāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ–āļđāļāļāļģāļŦāļ™āļ”āđ‚āļ”āļĒcurrent
āļ‹āļĩāļžāļĩāļĒāļđ āļŠāļģāļŦāļĢāļąāļšāļĢāļēāļĒāļāļēāļĢāđāļ­āļ•āļ—āļĢāļīāļšāļīāļ§āļ•āđŒāļ—āļĩāđˆāđƒāļŠāđ‰āđ„āļ”āđ‰ āđƒāļŦāđ‰āđƒāļŠāđ‰:

llvm-as < /dev/null | llc -march=xyz -mattr=help

--disable-fp-elim
āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āļāļēāļĢāđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļāļēāļĢāļāļģāļˆāļąāļ”āļ•āļąāļ§āļŠāļĩāđ‰āđ€āļŸāļĢāļĄ

--disable-excess-fp-āļ„āļ§āļēāļĄāđāļĄāđˆāļ™āļĒāļģ
āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āļāļēāļĢāļ›āļĢāļąāļšāđƒāļŦāđ‰āđ€āļŦāļĄāļēāļ°āļŠāļĄāļ—āļĩāđˆāļ­āļēāļˆāļŠāļĢāđ‰āļēāļ‡āļ„āļ§āļēāļĄāđāļĄāđˆāļ™āļĒāļģāļŠāđˆāļ§āļ™āđ€āļāļīāļ™āļŠāļģāļŦāļĢāļąāļšāļˆāļļāļ”āļĨāļ­āļĒāļ•āļąāļ§ āļšāļąāļ™āļ—āļķāļ
āļ§āđˆāļēāļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ™āļĩāđ‰āļ­āļēāļˆāļ—āļģāđƒāļŦāđ‰āđ‚āļ„āđ‰āļ”āļŠāđ‰āļēāļĨāļ‡āļ­āļĒāđˆāļēāļ‡āļĄāļēāļāđƒāļ™āļšāļēāļ‡āļĢāļ°āļšāļš (āđ€āļŠāđˆāļ™ X86)

--enable-no-infs-fp-āļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒ
āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āļāļēāļĢāļ›āļĢāļąāļšāđƒāļŦāđ‰āđ€āļŦāļĄāļēāļ°āļŠāļĄāļ—āļĩāđˆāđ„āļĄāđˆāļĄāļĩāļ„āđˆāļē Inf

--enable-no-nans-fp-āļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒ
āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āļāļēāļĢāļ›āļĢāļąāļšāđƒāļŦāđ‰āđ€āļŦāļĄāļēāļ°āļŠāļĄāļ—āļĩāđˆāđ„āļĄāđˆāļĄāļĩāļ„āđˆāļē NAN

--enable-unsafe-fp-āļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒ
āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āļāļēāļĢāļ›āļĢāļąāļšāđƒāļŦāđ‰āđ€āļŦāļĄāļēāļ°āļŠāļĄāļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļŠāļĄāļĄāļ•āļīāļāļēāļ™āļ—āļĩāđˆāđ„āļĄāđˆāļ›āļĨāļ­āļ”āļ āļąāļĒāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒ IEEE (āđ€āļŠāđˆāļ™ that
āļāļēāļĢāđ€āļžāļīāđˆāļĄāđ€āļ›āđ‡āļ™āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāđ‚āļĒāļ‡āļāļąāļ™) āļŦāļĢāļ·āļ­āļ­āļēāļˆāđƒāļŠāđ‰āđ„āļĄāđˆāđ„āļ”āđ‰āļāļąāļšāļŠāđˆāļ§āļ‡āļ­āļīāļ™āļžāļļāļ•āļ—āļąāđ‰āļ‡āļŦāļĄāļ” āļāļēāļĢāđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰
āļ­āļ™āļļāļāļēāļ•āđƒāļŦāđ‰āļ•āļąāļ§āļŠāļĢāđ‰āļēāļ‡āđ‚āļ„āđ‰āļ”āđƒāļŠāđ‰āļ„āļģāļŠāļąāđˆāļ‡āļšāļēāļ‡āļ­āļĒāđˆāļēāļ‡āļ‹āļķāđˆāļ‡āļˆāļ°āđ„āļĄāđˆāđ€āļ›āđ‡āļ™āđ€āļŠāđˆāļ™āļ™āļąāđ‰āļ™
āđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰ (āđ€āļŠāđˆāļ™ āļŸāļīāļ™ āļšāļ™ X86)

--āļŠāļ–āļīāļ•āļī
āļŠāļ–āļīāļ•āļīāļāļēāļĢāļžāļīāļĄāļžāđŒāļ—āļĩāđˆāļšāļąāļ™āļ—āļķāļāđ‚āļ”āļĒāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļĢāļŦāļąāļŠāļœāđˆāļēāļ™

--āđ€āļ§āļĨāļēāļœāđˆāļēāļ™āđ„āļ›
āļšāļąāļ™āļ—āļķāļāļĢāļ°āļĒāļ°āđ€āļ§āļĨāļēāļ—āļĩāđˆāļˆāļģāđ€āļ›āđ‡āļ™āļŠāļģāļŦāļĢāļąāļšāđāļ•āđˆāļĨāļ°āļĢāļ­āļšāđāļĨāļ°āļžāļīāļĄāļžāđŒāļĢāļēāļĒāļ‡āļēāļ™āđ„āļ›āļĒāļąāļ‡āļĄāļēāļ•āļĢāļāļēāļ™
āļ„āļ§āļēāļĄāļœāļīāļ”āļžāļĨāļēāļ”

--āđ‚āļŦāļĨāļ”=
āđ‚āļŦāļĨāļ”āđāļšāļšāđ„āļ”āļ™āļēāļĄāļīāļ dso_path (āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđ„āļ›āļĒāļąāļ‡āļ§āļąāļ•āļ–āļļāļ—āļĩāđˆāđƒāļŠāđ‰āļĢāđˆāļ§āļĄāļāļąāļ™āđāļšāļšāđ„āļ”āļ™āļēāļĄāļīāļ) āļ—āļĩāđˆāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢ
āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒ LLVM āļ™āļĩāđ‰āļˆāļ°āļ­āļ™āļļāļāļēāļ•āđƒāļŦāđ‰āļŠāļ·āđˆāļ­āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāļ—āļĩāđˆāļˆāļ°āđƒāļŠāđ‰āļāļąāļš -āļĄāļĩāļ™āļēāļ„āļĄ āļ•āļąāļ§āđ€āļĨāļ·āļ­āļ
āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āļĢāļŦāļąāļŠāļŠāļģāļŦāļĢāļąāļšāđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāļ™āļąāđ‰āļ™āđ„āļ”āđ‰

-meabi=[āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™|gnu|4|5]
āļĢāļ°āļšāļļāļ§āđˆāļēāļ„āļ§āļĢāļ›āļāļīāļšāļąāļ•āļīāļ•āļēāļĄāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ EABI āđƒāļ” āđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ EABI āļ—āļĩāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡āļ„āļ·āļ­ āļĨāļ°āļĄāļąāļ‡āļ­āļēāļŸāļĢāļīāļāļēāļŦāļąāļ§āļ„āļĨāđ‰āļēāļĒāļ§āļąāļ§, 4 āđāļĨāļ°
5. āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ (āļœāļīāļ”āļ™āļąāļ”) āļ‚āļķāđ‰āļ™āļ­āļĒāļđāđˆāļāļąāļšāļŠāļēāļĄāđ€āļ—āđˆāļē

āļāļēāļĢāļ›āļĢāļąāļšāđāļ•āđˆāļ‡/āļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļē Options
--print-machineinstr
āļžāļīāļĄāļžāđŒāļĢāļŦāļąāļŠāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāļ„āļ­āļĄāđ„āļžāļĨāđŒ (āļĄāļĩāļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ”āļĩāļšāļąāļ)

--regalloc=
āļĢāļ°āļšāļļāļ•āļąāļ§āļˆāļąāļ”āļŠāļĢāļĢāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĩāļĒāļ™āļ—āļĩāđˆāļˆāļ°āđƒāļŠāđ‰ āļ•āļąāļ§āļˆāļąāļ”āļŠāļĢāļĢāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĩāļĒāļ™āļ—āļĩāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡āļ„āļ·āļ­:

āļ‚āļąāđ‰āļ™āļžāļ·āđ‰āļ™āļāļēāļ™
āļ•āļąāļ§āļˆāļąāļ”āļŠāļĢāļĢāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĩāļĒāļ™āļžāļ·āđ‰āļ™āļāļēāļ™

āļĢāļ§āļ”āđ€āļĢāđ‡āļ§
āļ•āļąāļ§āļˆāļąāļ”āļŠāļĢāļĢāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĩāļĒāļ™āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§ āđ€āļ›āđ‡āļ™āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļŠāļģāļŦāļĢāļąāļšāđ‚āļ„āđ‰āļ”āļ—āļĩāđˆāđ„āļĄāđˆāđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļ›āļĢāļąāļšāđƒāļŦāđ‰āđ€āļŦāļĄāļēāļ°āļŠāļĄ

āđ‚āļĨāļ 
āļ•āļąāļ§āļˆāļąāļ”āļŠāļĢāļĢāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĩāļĒāļ™āđ‚āļĨāļ  āđ€āļ›āđ‡āļ™āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļŠāļģāļŦāļĢāļąāļšāđ‚āļ„āđ‰āļ”āļ—āļĩāđˆāļ›āļĢāļąāļšāđƒāļŦāđ‰āđ€āļŦāļĄāļēāļ°āļŠāļĄ

pbqp
āļĨāļ‡āļ—āļ°āđ€āļšāļĩāļĒāļ™āļœāļđāđ‰āļˆāļąāļ”āļŠāļĢāļĢāļ•āļēāļĄ 'Partitioned Boolean Quadratic Programming'

--spiller=
āļĢāļ°āļšāļļāļ•āļąāļ§āļāļĢāļ°āļˆāļēāļĒāđ€āļžāļ·āđˆāļ­āđƒāļŠāđ‰āļŠāļģāļŦāļĢāļąāļšāļ•āļąāļ§āļˆāļąāļ”āļŠāļĢāļĢāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĩāļĒāļ™āļ—āļĩāđˆāļĢāļ­āļ‡āļĢāļąāļš āļ›āļąāļˆāļˆāļļāļšāļąāļ™āļ™āļĩāđ‰
āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ–āļđāļāđƒāļŠāđ‰āđ‚āļ”āļĒāļ•āļąāļ§āļˆāļąāļ”āļŠāļĢāļĢāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĩāļĒāļ™āļāļēāļĢāļŠāđāļāļ™āđ€āļŠāļīāļ‡āđ€āļŠāđ‰āļ™āđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™ āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ āļāļĢāļ°āđ‚āļˆāļĄ is
āđƒāļ™āļ›āļĢāļ°āđ€āļ—āļĻ. āļāļēāļĢāļĢāļąāđˆāļ§āđ„āļŦāļĨāļ—āļĩāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡āļ„āļ·āļ­:

āļ‡āđˆāļēāļĒ
āļŠāļĨāļīāļĨāđ€āļĨāļ­āļĢāđŒāļ˜āļĢāļĢāļĄāļ”āļē

āđƒāļ™āļ›āļĢāļ°āđ€āļ—āļĻ
āļāļēāļĢāļĢāļąāđˆāļ§āđ„āļŦāļĨāđƒāļ™āļ—āđ‰āļ­āļ‡āļ–āļīāđˆāļ™

āļ­āļīāļ™āđ€āļ—āļĨ IA-32 āđ€āļ‰āļžāļēāļ° Options
--x86-asm-syntax=[att|āļ­āļīāļ™āđ€āļ—āļĨ]
āļĢāļ°āļšāļļāļ§āđˆāļēāļˆāļ°āļ›āļĨāđˆāļ­āļĒāļĢāļŦāļąāļŠāđāļ­āļŠāđ€āļ‹āļĄāļšāļĨāļĩāđƒāļ™āļĢāļđāļ›āđāļšāļš AT&T (āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™) āļŦāļĢāļ·āļ­āđ„āļ§āļĒāļēāļāļĢāļ“āđŒāļ‚āļ­āļ‡ Intel

EXIT āļŠāļ–āļēāļ™āļ āļēāļž


If LLC āļŠāļģāđ€āļĢāđ‡āļˆ āļĄāļąāļ™āļˆāļ°āļ­āļ­āļāļ”āđ‰āļ§āļĒ 0 āļĄāļīāļ‰āļ°āļ™āļąāđ‰āļ™ āļ–āđ‰āļēāđ€āļāļīāļ”āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ” āļĄāļąāļ™āļˆāļ°āļ­āļ­āļāļ”āđ‰āļ§āļĒ a
āļ„āđˆāļēāļ—āļĩāđˆāđ„āļĄāđˆāđ€āļ›āđ‡āļ™āļĻāļđāļ™āļĒāđŒ

āđƒāļŠāđ‰ llc āļ­āļ­āļ™āđ„āļĨāļ™āđŒāđ‚āļ”āļĒāđƒāļŠāđ‰āļšāļĢāļīāļāļēāļĢ onworks.net


āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāđāļĨāļ°āđ€āļ§āļīāļĢāđŒāļāļŠāđ€āļ•āļŠāļąāļ™āļŸāļĢāļĩ

āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āđāļ­āļž Windows & Linux

āļ„āļģāļŠāļąāđˆāļ‡ Linux

Ad