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

Ad


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

llvm-mc-3.5 - āļ­āļ­āļ™āđ„āļĨāļ™āđŒāđƒāļ™ Cloud

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

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

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

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


llvm-mc - āļŦāļ™āđ‰āļēāļ„āļđāđˆāļĄāļ·āļ­āļŠāļģāļŦāļĢāļąāļš llvm-mc 3.5

DESCRIPTION


āļ āļēāļžāļĢāļ§āļĄ: āļŠāļ™āļēāļĄāđ€āļ”āđ‡āļāđ€āļĨāđˆāļ™āļĢāļŦāļąāļŠāđ€āļ„āļĢāļ·āđˆāļ­āļ‡ llvm

āļāļēāļĢāđƒāļŠāđ‰: llvm-mc [āļ•āļąāļ§āđ€āļĨāļ·āļ­āļ]

āļ•āļąāļ§āđ€āļĨāļ·āļ­āļ:
-āļ‰āļąāļ™=- āđ„āļ”āđ€āļĢāđ‡āļāļ—āļ­āļĢāļĩāļ‚āļ­āļ‡āđ„āļŸāļĨāđŒāļĢāļ§āļĄ

-aarch64-āļ™āļĩāļ­āļ­āļ™-āđ„āļ§āļĒāļēāļāļĢāļ“āđŒ - āđ€āļĨāļ·āļ­āļāļĢāļđāļ›āđāļšāļšāļ‚āļ­āļ‡āļĢāļŦāļąāļŠ NEON āļ—āļĩāđˆāļˆāļ°āļ›āļĨāđˆāļ­āļĒāļ­āļ­āļāļĄāļēāļˆāļēāļ
āđāļšāđ‡āļāđ€āļ­āļ™āļ”āđŒ AArch64:

=āļ—āļąāđˆāļ§āđ„āļ›
- āļ›āļĨāđˆāļ­āļĒāļŠāļļāļ”āļ›āļĢāļ°āļāļ­āļš NEON āļ—āļąāđˆāļ§āđ„āļ›

=apple - āļ›āļĨāđˆāļ­āļĒāļŠāļļāļ”āļ›āļĢāļ°āļāļ­āļšāļ™āļĩāļ­āļ­āļ™āļŠāđ„āļ•āļĨāđŒ Apple

-āđ‚āļ„āđ‰āļ‡=- āđ€āļ›āđ‰āļēāđ‚āļ„āđ‰āļ‡āļŠāļģāļŦāļĢāļąāļšāļ›āļĢāļ°āļāļ­āļšāļ”āļđ
-version āļŠāļģāļŦāļĢāļąāļšāđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāļ—āļĩāđˆāļĄāļĩāļ­āļĒāļđāđˆ

-asm-āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļ§āļąāļ” - āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļ§āļąāļ”āļ‚āļ­āļ‡āļāļēāļĢāļ›āļĢāļ°āļāļ­āļšāđāļšāļšāļ­āļīāļ™āđ„āļĨāļ™āđŒāđāļĨāļ°
āđ„āļŸāļĨāđŒāļ•āđ‰āļ™āļ‰āļšāļąāļšāļ›āļĢāļ°āļāļ­āļš

=āđ„āļĄāđˆāļĄāļĩ - āđ„āļĄāđˆāļĄāļĩāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āđ€āļĨāļĒ

=āļ—āļĩāđˆāļ­āļĒāļđāđˆ
- āļ„āļģāđāļ™āļ°āļ™āļģāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļžāļĢāđ‰āļ­āļĄāļ­āļēāļĢāđŒāļāļīāļ§āđ€āļĄāļ™āļ•āđŒāļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģ

-asm-āđāļŠāļ”āļ‡-inst - āļ›āļĨāđˆāļ­āļĒāļāļēāļĢāđāļŠāļ”āļ‡āļ„āļģāļŠāļąāđˆāļ‡āļ āļēāļĒāđƒāļ™
āđ„āļ›āļĒāļąāļ‡āđ„āļŸāļĨāđŒāļ›āļĢāļ°āļāļ­āļš

-āļ‚āļ­āļšāđ€āļ‚āļ•-āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļš-āļāļąāļšāļ”āļąāļāđ€āļ”āļĩāļĒāļ§ - āđƒāļŠāđ‰āļāļąāļšāļ”āļąāļāļŦāļ™āļķāđˆāļ‡āļšāļĨāđ‡āļ­āļāļ•āđˆāļ­āļŸāļąāļ‡āļāđŒāļŠāļąāļ™

-code-āļĢāļļāđˆāļ™ - āđ€āļĨāļ·āļ­āļāļĢāļŦāļąāļŠāļĢāļļāđˆāļ™

=āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™
- āļāļģāļŦāļ™āļ”āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāđ‚āļĄāđ€āļ”āļĨāļĢāļŦāļąāļŠāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™

=small - āļĢāļŦāļąāļŠāļĢāļļāđˆāļ™āđ€āļĨāđ‡āļ

=āđ€āļ„āļ­āļĢāđŒāđ€āļ™āļĨ
- āđ‚āļĄāđ€āļ”āļĨāļĢāļŦāļąāļŠāđ€āļ„āļ­āļĢāđŒāđ€āļ™āļĨ

=āļāļĨāļēāļ‡
- āļĢāļļāđˆāļ™āļĢāļŦāļąāļŠāļāļĨāļēāļ‡

=āļ‚āļ™āļēāļ”āđƒāļŦāļāđˆ - āļĢāļŦāļąāļŠāļĢāļļāđˆāļ™āđƒāļŦāļāđˆ

-compress-debug-sections - āļšāļĩāļšāļ­āļąāļ”āļŠāđˆāļ§āļ™āļāļēāļĢāļ”āļĩāļšāļąāļ DWARF

-cppfname=- āļĢāļ°āļšāļļāļŠāļ·āđˆāļ­āļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™
āļŸāļąāļ‡āļāđŒāļŠāļąāļ™

-cppfor=- āļĢāļ°āļšāļļāļŠāļ·āđˆāļ­āļŠāļīāđˆāļ‡āļ‚āļ­āļ‡āđƒāļŦāđ‰
āļŠāļĢāđ‰āļēāļ‡

-cppgen - āđ€āļĨāļ·āļ­āļāļŠāļ™āļīāļ”āļ‚āļ­āļ‡āļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļĩāđˆāļˆāļ°āļŠāļĢāđ‰āļēāļ‡

=āđ‚āļ›āļĢāđāļāļĢāļĄ
- āļŠāļĢāđ‰āļēāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāļŠāļĄāļšāļđāļĢāļ“āđŒ

=āđ‚āļĄāļ”āļđāļĨ
- āļŠāļĢāđ‰āļēāļ‡āļ„āļģāļˆāļģāļāļąāļ”āļ„āļ§āļēāļĄāļ‚āļ­āļ‡āđ‚āļĄāļ”āļđāļĨ

=āđ€āļ™āļ·āđ‰āļ­āļŦāļē
- āļŠāļĢāđ‰āļēāļ‡āđ€āļ™āļ·āđ‰āļ­āļŦāļēāļ‚āļ­āļ‡āđ‚āļĄāļ”āļđāļĨ

=āļŸāļąāļ‡āļāđŒāļŠāļąāļ™
- āļŠāļĢāđ‰āļēāļ‡āļ„āļģāļˆāļģāļāļąāļ”āļ„āļ§āļēāļĄāļ‚āļ­āļ‡āļŸāļąāļ‡āļāđŒāļŠāļąāļ™

=āļŸāļąāļ‡āļāđŒāļŠāļąāļ™
- āļŠāļĢāđ‰āļēāļ‡āļ„āļģāļˆāļģāļāļąāļ”āļ„āļ§āļēāļĄāļ‚āļ­āļ‡āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļ—āļąāđ‰āļ‡āļŦāļĄāļ”

=āļ­āļīāļ™āđ„āļĨāļ™āđŒ
- āļŠāļĢāđ‰āļēāļ‡āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļ­āļīāļ™āđ„āļĨāļ™āđŒ

=āļ•āļąāļ§āđāļ›āļĢ
- āļŠāļĢāđ‰āļēāļ‡āļ„āļģāļˆāļģāļāļąāļ”āļ„āļ§āļēāļĄāļ‚āļ­āļ‡āļ•āļąāļ§āđāļ›āļĢ

=type - āļŠāļĢāđ‰āļēāļ‡āļ„āļģāļˆāļģāļāļąāļ”āļ„āļ§āļēāļĄāļ›āļĢāļ°āđ€āļ āļ—

-āļ›āļīāļ”āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļāļēāļĢāļĢāļąāđˆāļ§āđ„āļŦāļĨāļŦāļĨāļ­āļĄāļĢāļ§āļĄ - āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āļāļēāļĢāļĢāļ§āļĄāļĢāļŦāļąāļŠāļāļēāļĢāļĢāļąāđˆāļ§āđ„āļŦāļĨāļĨāļ‡āđƒāļ™
āļ„āļģāđāļ™āļ°āļ™āļģāļāļēāļĢāđƒāļŠāđ‰

āļĢāļļāđˆāļ™āļ„āļ™āđāļ„āļĢāļ°=- āļĢāļļāđˆāļ™āđāļ„āļĢāļ°

-āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āđ‚āļŦāļĨāļ”āļāđˆāļ­āļ™ -

-āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āļœāļīāļ” - āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āļ„āļģāļŠāļąāđˆāļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡
āļāļģāļŦāļ™āļ”āļāļēāļĢāļœāđˆāļēāļ™

- āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™ objc-arc-opts - āđ€āļ›āļīāļ” / āļ›āļīāļ”āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™ ARC Optimizations āļ—āļąāđ‰āļ‡āļŦāļĄāļ”

-āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™-tbaa -

-exhaustive-register-āļ„āđ‰āļ™āļŦāļē - āļāļēāļĢāļ„āđ‰āļ™āļŦāļēāļ­āļĒāđˆāļēāļ‡āļĨāļ°āđ€āļ­āļĩāļĒāļ”āļ–āļĩāđˆāļ–āđ‰āļ§āļ™āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĩāļĒāļ™
āļ‚āđ‰āļēāļĄāļ„āļ§āļēāļĄāļĨāļķāļāđāļĨāļ°āļˆāļļāļ”āļ•āļąāļ”āļŠāļąāļāļāļēāļ“āļĢāļšāļāļ§āļ™āļ‚āļ­āļ‡āļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āļŠāļĩāļ‚āļ­āļ‡āđ‚āļ­āļāļēāļŠāļŠāļļāļ”āļ—āđ‰āļēāļĒ

-fatal-assembler-āļ„āļģāđ€āļ•āļ·āļ­āļ™ - āļ–āļ·āļ­āļ§āđˆāļēāļ„āļģāđ€āļ•āļ·āļ­āļ™āđ€āļ›āđ‡āļ™āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”

-fdebug-āļ„āļ­āļĄāđ„āļžāļĨāđŒ-dir=- āļĢāļ°āļšāļļāļāļēāļĢāļĢāļ§āļšāļĢāļ§āļĄāļ‚āđ‰āļ­āļĄāļđāļĨāļāļēāļĢāļ”āļĩāļšāļąāļ
dir

-āļ›āļĢāļ°āđ€āļ āļ—āđ„āļŸāļĨāđŒ - āđ€āļĨāļ·āļ­āļāļ›āļĢāļ°āđ€āļ āļ—āđ„āļŸāļĨāđŒāļ—āļĩāđˆāļŠāđˆāļ‡āļ­āļ­āļ:

=asm - āļ›āļĨāđˆāļ­āļĒāđ„āļŸāļĨāđŒāđāļ­āļŠāđ€āļ‹āļĄāļšāļĨāļĩ ('.s')

=null - āļ­āļĒāđˆāļēāļ›āļĨāđˆāļ­āļĒāļ­āļ°āđ„āļĢāđ€āļĨāļĒ (āđ€āļžāļ·āđˆāļ­āļˆāļļāļ”āļ›āļĢāļ°āļŠāļ‡āļ„āđŒāļ”āđ‰āļēāļ™āđ€āļ§āļĨāļē)

=obj - āļ›āļĨāđˆāļ­āļĒāđ„āļŸāļĨāđŒāļ§āļąāļ•āļ–āļļāļ”āļąāđ‰āļ‡āđ€āļ”āļīāļĄ ('.o')

-g - āļŠāļĢāđ‰āļēāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļāļēāļĢāļ”āļĩāļšāļąāļāđāļ„āļĢāļ°āļŠāļģāļŦāļĢāļąāļš
āđ„āļŸāļĨāđŒāļ•āđ‰āļ™āļ‰āļšāļąāļšāļ›āļĢāļ°āļāļ­āļš

-āļŠāđˆāļ§āļĒāļ”āđ‰āļ§āļĒ - āđāļŠāļ”āļ‡āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ—āļĩāđˆāđƒāļŠāđ‰āđ„āļ”āđ‰ (-āļŠāđˆāļ§āļĒāļ‹āđˆāļ­āļ™
āđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄ)

-internalize-public-api-file=- āđ„āļŸāļĨāđŒāļ—āļĩāđˆāļĄāļĩāļĢāļēāļĒāļŠāļ·āđˆāļ­āļŠāļąāļāļĨāļąāļāļĐāļ“āđŒ
āđ€āļžāļ·āđˆāļ­āļĢāļąāļāļĐāļē

-internalize-public-api-list=- āļĢāļēāļĒāļāļēāļĢāļŠāļ·āđˆāļ­āļŠāļąāļāļĨāļąāļāļĐāļ“āđŒāļ—āļĩāđˆāļˆāļ°āļĢāļąāļāļĐāļē

-āđ€āļ‚āđ‰āļēāļĢāđˆāļ§āļĄ-liveintervals - āļĢāļ§āļĄāļŠāļģāđ€āļ™āļē (āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ = true)

-āļĨāļīāļĄāļīāļ•-āđ‚āļŸāļĨāļ•-āļ„āļ§āļēāļĄāđāļĄāđˆāļ™āļĒāļģ=- āļŠāļĢāđ‰āļēāļ‡āļĨāļģāļ”āļąāļšāļ­āļīāļ™āđ„āļĨāļ™āđŒāļ—āļĩāđˆāļĄāļĩāļ„āļ§āļēāļĄāđāļĄāđˆāļ™āļĒāļģāļ•āđˆāļģ
āļŠāļģāļŦāļĢāļąāļš libcalls āļĨāļ­āļĒāļ•āļąāļ§

-āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒāļŦāļĨāļąāļ=- āļĢāļ°āļšāļļāļŠāļ·āđˆāļ­āļ—āļĩāđˆāđ€āļĢāļēāļ„āļ§āļĢāļžāļīāļˆāļēāļĢāļ“āļē
āđ„āļŸāļĨāđŒāļ­āļīāļ™āļžāļļāļ•

-mattr=- āļāļģāļŦāļ™āļ”āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāļ„āļļāļ“āļĨāļąāļāļĐāļ“āļ°āđ€āļ‰āļžāļēāļ° (-mattr=āļŠāđˆāļ§āļĒ
āļŠāļģāļŦāļĢāļąāļšāļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”)

-mc-āļœāđˆāļ­āļ™āļ„āļĨāļēāļĒāļ—āļąāđ‰āļ‡āļŦāļĄāļ” - āđ€āļĄāļ·āđˆāļ­āđƒāļŠāđ‰āļāļąāļš filetype=obj āđƒāļŦāđ‰āļœāđˆāļ­āļ™āļ„āļĨāļēāļĒāļ—āļąāđ‰āļ‡āļŦāļĄāļ”
āļāļēāļĢāđāļāđ‰āđ„āļ‚āđƒāļ™āđ„āļŸāļĨāđŒāļ­āđ‡āļ­āļšāđ€āļˆāđ‡āļāļ•āđŒāļ—āļĩāđˆāļ›āļĨāđˆāļ­āļĒāļ­āļ­āļāļĄāļē

-mc-x86-disable-arith-āļāļēāļĢāļœāđˆāļ­āļ™āļ„āļĨāļēāļĒ - āļ›āļīāļ”āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļāļēāļĢāļœāđˆāļ­āļ™āļ„āļĨāļēāļĒāļ‚āļ­āļ‡āđ€āļĨāļ‚āļ„āļ“āļīāļ•
āļ„āļģāđāļ™āļ°āļ™āļģāļŠāļģāļŦāļĢāļąāļš X86

-mcpu=- āļāļģāļŦāļ™āļ”āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāļ›āļĢāļ°āđ€āļ āļ—āļ‹āļĩāļžāļĩāļĒāļđāđ€āļ‰āļžāļēāļ° (-mcpu=āļŠāđˆāļ§āļĒ
āļŠāļģāļŦāļĢāļąāļšāļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”)

āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļ—āļĩāđˆāļˆāļ°āļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢ:

-as-āđ€āļĨāđ‡āļāļ‹āđŒ - āđ‚āļ—āđ€āļ„āđ‡āļ™ Lex āļˆāļēāļāđ„āļŸāļĨāđŒ .s

-āļ›āļĢāļ°āļāļ­āļš - āļ›āļĢāļ°āļāļ­āļšāđ„āļŸāļĨāđŒ .s (āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™)

-āļ–āļ­āļ”āļ›āļĢāļ°āļāļ­āļš - āļ–āļ­āļ”āļŠāļēāļĒāļ­āļąāļāļ‚āļĢāļ°āļāļēāļ™āļŠāļīāļšāļŦāļāđ„āļšāļ•āđŒ

-mdis - āļ—āļģāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļŦāļĄāļēāļĒāļāļēāļĢāļ–āļ­āļ”āļ›āļĢāļ°āļāļ­āļšāļŠāļ•āļĢāļīāļ‡āļ‚āļ­āļ‡āđ€āļĨāļ‚āļāļēāļ™āļŠāļīāļšāļŦāļ
āđ„āļšāļ•āđŒ

-mips16-āđ€āļāļēāļ°āļ„āļ‡āļ—āļĩāđˆ - MIPS: āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āđ€āļāļēāļ°āļ„āļ‡āļ—āļĩāđˆ mips16

-mips16-āļŪāļēāļĢāđŒāļ”āđ‚āļŸāļĨāļ• - MIPS: āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āļŪāļēāļĢāđŒāļ”āđ‚āļŸāļĨāļ• mips16

-mlsm - āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āļāļēāļĢāđ€āļ„āļĨāļ·āđˆāļ­āļ™āđ„āļŦāļ§āļ‚āļ­āļ‡āđ‚āļŦāļĨāļ”āļ—āļĩāđˆāļœāļŠāļēāļ™āđāļĨāļ°āļˆāļąāļ”āđ€āļāđ‡āļš

-mno-ldc1-sdc1 - āļ‚āļĒāļēāļĒāđ‚āļŦāļĨāļ”āđāļĨāļ°āļˆāļąāļ”āđ€āļāđ‡āļšāļ—āļĩāđˆāļĄāļĩāļ„āļ§āļēāļĄāđāļĄāđˆāļ™āļĒāļģāļŠāļ­āļ‡āđ€āļ—āđˆāļē
āđƒāļŦāđ‰āļāļąāļšāļ„āļđāđˆāļŦāļđāļ—āļĩāđˆāļĄāļĩāļ„āļ§āļēāļĄāđāļĄāđˆāļ™āļĒāļģāđ€āļžāļĩāļĒāļ‡āļ•āļąāļ§āđ€āļ”āļĩāļĒāļ§

-n - āļ­āļĒāđˆāļēāļ–āļ·āļ­āļ§āđˆāļēāđ„āļŸāļĨāđŒāđāļ­āļŠāđ€āļ‹āļĄāļšāļĨāļĩāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āđƒāļ™
āļŠāđˆāļ§āļ™āļ‚āđ‰āļ­āļ„āļ§āļēāļĄ

-āđ„āļĄāđˆāđ€āļĨāļ·āļ­āļāļ›āļāļīāļšāļąāļ•āļī - āļ›āļīāļ”āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļāļēāļĢāđ€āļĨāļ·āļ­āļāļ›āļāļīāļšāļąāļ•āļī
āļ‚āđ‰āļ­āļĄāļđāļĨ

-āđ„āļĄāđˆāļĄāļĩ exec-stack - āđ„āļŸāļĨāđŒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢ exec stack

-nvptx-sched4reg - āđ€āļ‰āļžāļēāļ° NVPTX: āļāļģāļŦāļ™āļ”āļāļēāļĢāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĩāļĒāļ™
āļāļ”āļ”āļąāļ™

-o =- āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒāđ€āļ­āļēāļ•āđŒāļžāļļāļ•

-output-asm-āļ•āļąāļ§āđāļ›āļĢ=- āļ•āļąāļ§āđāļ›āļĢāđ„āļ§āļĒāļēāļāļĢāļ“āđŒāļ—āļĩāđˆāļˆāļ°āđƒāļŠāđ‰āļŠāļģāļŦāļĢāļąāļšāđ€āļ­āļēāļ•āđŒāļžāļļāļ•
āļāļēāļĢāļžāļīāļĄāļžāđŒ

-print-āļŦāļĨāļąāļ‡āļˆāļēāļ-āļ—āļąāđ‰āļ‡āļŦāļĄāļ” - āļžāļīāļĄāļžāđŒ IR āļŦāļĨāļąāļ‡āļˆāļēāļāđāļ•āđˆāļĨāļ°āļœāđˆāļēāļ™

-āļžāļīāļĄāļžāđŒāļāđˆāļ­āļ™āļ—āļąāđ‰āļ‡āļŦāļĄāļ” - āļžāļīāļĄāļžāđŒ IR āļāđˆāļ­āļ™āđāļ•āđˆāļĨāļ° pass

-āļžāļīāļĄāļžāđŒ-imm-hex - āļŠāļ­āļšāļĢāļđāļ›āđāļšāļšāļāļēāļ™āļŠāļīāļšāļŦāļāļŠāļģāļŦāļĢāļąāļšāļ„āđˆāļēāļ—āļąāļ™āļ—āļĩ

-print-machineinstrs=- āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļžāļīāļĄāļžāđŒ instrs

-regalloc - āļĨāļ‡āļ—āļ°āđ€āļšāļĩāļĒāļ™āļœāļđāđ‰āļˆāļąāļ”āļŠāļĢāļĢāđ€āļžāļ·āđˆāļ­āđƒāļŠāđ‰

=āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™
- āđ€āļĨāļ·āļ­āļāļ•āļąāļ§āļˆāļąāļ”āļŠāļĢāļĢāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĩāļĒāļ™āļ•āļēāļĄ -O āļ•āļąāļ§āđ€āļĨāļ·āļ­āļ

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

=fast - āļ•āļąāļ§āļˆāļąāļ”āļŠāļĢāļĢāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĩāļĒāļ™āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§

= āđ‚āļĨāļ 
- āļ•āļąāļ§āļˆāļąāļ”āļŠāļĢāļĢāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĩāļĒāļ™āđ‚āļĨāļ 

=pbqp - āļ•āļąāļ§āļˆāļąāļ”āļŠāļĢāļĢāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĩāļĒāļ™ PBQP

-relocation-āļĢāļļāđˆāļ™ - āđ€āļĨāļ·āļ­āļāļĢāļđāļ›āđāļšāļšāļāļēāļĢāļĒāđ‰āļēāļĒāļ—āļĩāđˆāļ•āļąāđ‰āļ‡

=āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™
- āļāļģāļŦāļ™āļ”āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāđ‚āļĄāđ€āļ”āļĨāļāļēāļĢāļĒāđ‰āļēāļĒāļ—āļĩāđˆāļ•āļąāđ‰āļ‡āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™

=āļ„āļ‡āļ—āļĩāđˆ
- āļĢāļŦāļąāļŠāļ—āļĩāđˆāđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļĒāđ‰āļēāļĒāđ„āļ”āđ‰

=pic - āļŠāļēāļĄāļēāļĢāļ–āļĒāđ‰āļēāļĒāļ•āļģāđāļŦāļ™āđˆāļ‡āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļŠāļĄāļšāļđāļĢāļ“āđŒ āļĢāļŦāļąāļŠāļ•āļģāđāļŦāļ™āđˆāļ‡āļ­āļīāļŠāļĢāļ°

=āđ„āļ”āļ™āļēāļĄāļīāļ-āđ„āļĄāđˆāļĄāļĩāļĢāļđāļ›
- āļāļēāļĢāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļ āļēāļĒāļ™āļ­āļāļ—āļĩāđˆāļĒāđ‰āļēāļĒāđ„āļ”āđ‰, āļĢāļŦāļąāļŠāļ—āļĩāđˆāđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļĒāđ‰āļēāļĒāđ„āļ”āđ‰

-rng-āđ€āļĄāļĨāđ‡āļ”=- āđ€āļĄāļĨāđ‡āļ”āļžāļąāļ™āļ˜āļļāđŒāļŠāļģāļŦāļĢāļąāļšāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļāļģāđ€āļ™āļīāļ”āļ•āļąāļ§āđ€āļĨāļ‚āļŠāļļāđˆāļĄ

-sample-profile-max-propagate-āļ§āļ™āļ‹āđ‰āļģ=- āļˆāļģāļ™āļ§āļ™āļŠāļđāļ‡āļŠāļļāļ”āļ‚āļ­āļ‡āļāļēāļĢāļ§āļ™āļ‹āđ‰āļģāļ—āļĩāđˆāļˆāļ°āđ„āļ›
āđ€āļĄāļ·āđˆāļ­āļ‚āļĒāļēāļĒāļ™āđ‰āļģāļŦāļ™āļąāļāļšāļĨāđ‡āļ­āļ/āļ‚āļ­āļšāļ‚āļ­āļ‡āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļœāđˆāļēāļ™ CFG

-āļšāļąāļ™āļ—āļķāļāļ­āļļāļ“āļŦāļ āļđāļĄāļīāļ‰āļĨāļēāļ - āļŦāđ‰āļēāļĄāļ—āļīāđ‰āļ‡āļ‰āļĨāļēāļāļŠāļąāđˆāļ§āļ„āļĢāļēāļ§

-āđāļŠāļ”āļ‡āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠ - āđāļŠāļ”āļ‡āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļ„āļģāļŠāļąāđˆāļ‡

-āđāļŠāļ”āļ‡-inst - āđāļŠāļ”āļ‡āļāļēāļĢāđāļ—āļ™āļ„āļģāļŠāļąāđˆāļ‡āļ āļēāļĒāđƒāļ™

-show-inst-āļ•āļąāļ§āļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢ - āđāļŠāļ”āļ‡āļ„āļģāđāļ™āļ°āļ™āļģāļ•āļąāļ§āļ–āļđāļāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđ€āļ›āđ‡āļ™ parsed

-āļŠāļ›āļīāļĨāđ€āļĨāļ­āļĢāđŒ - āļŠāļ›āļīāļĨāđ€āļĨāļ­āļĢāđŒāļ—āļĩāđˆāđƒāļŠāđ‰: (āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™: āļĄāļēāļ•āļĢāļāļēāļ™)

=āđ„āļĄāđˆāļŠāļģāļ„āļąāļ
- āļāļĢāļ°āđ€āļ”āđ‡āļ™āđ€āļĨāđ‡āļāļ™āđ‰āļ­āļĒ

=āļ­āļīāļ™āđ„āļĨāļ™āđŒ
- āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļžāđˆāļ™āđ„āļ­āļ™āđ‰āļģāđāļšāļšāļ­āļīāļ™āđ„āļĨāļ™āđŒ

-stackmap-āđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™=- āļĢāļ°āļšāļļāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠ stackmap
(āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ = 1)

-āļŠāļ–āļīāļ•āļī - āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āļŠāļ–āļīāļ•āļīāđ€āļ­āļēāļ•āđŒāļžāļļāļ•āļˆāļēāļāđ‚āļ›āļĢāđāļāļĢāļĄ
(āđƒāļŠāđ‰āđ„āļ”āđ‰āļāļąāļšāļāļēāļĢāļĒāļ·āļ™āļĒāļąāļ™)

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

-āļŠāļēāļĄ=- āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāļŠāļēāļĄāđ€āļžāļ·āđˆāļ­āļ›āļĢāļ°āļāļ­āļšāļ”āļđ
-version āļŠāļģāļŦāļĢāļąāļšāđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāļ—āļĩāđˆāļĄāļĩāļ­āļĒāļđāđˆ

-verify-debug-āļ‚āđ‰āļ­āļĄāļđāļĨ -

-verify-dom-āļ‚āđ‰āļ­āļĄāļđāļĨ - āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ‚āđ‰āļ­āļĄāļđāļĨāļœāļđāđ‰āļ„āļĢāļ­āļšāļ„āļĢāļ­āļ‡ (āđƒāļŠāđ‰āđ€āļ§āļĨāļēāļ™āļēāļ™)

-verify-āļ§āļ™-āļ‚āđ‰āļ­āļĄāļđāļĨ - āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ‚āđ‰āļ­āļĄāļđāļĨāļĨāļđāļ› (āđƒāļŠāđ‰āđ€āļ§āļĨāļēāļ™āļēāļ™)

-āļ•āļĢāļ§āļˆāļŠāļ­āļš-regalloc - āļ•āļĢāļ§āļˆāļŠāļ­āļšāļĢāļ°āļŦāļ§āđˆāļēāļ‡āļāļēāļĢāļˆāļąāļ”āļŠāļĢāļĢāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĩāļĒāļ™

-āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ‚āđ‰āļ­āļĄāļđāļĨāļ āļđāļĄāļīāļ āļēāļ„ - āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ‚āđ‰āļ­āļĄāļđāļĨāļ āļđāļĄāļīāļ āļēāļ„ (āđƒāļŠāđ‰āđ€āļ§āļĨāļēāļ™āļēāļ™)

-āļ•āļĢāļ§āļˆāļŠāļ­āļš-scev - āļ•āļĢāļ§āļˆāļŠāļ­āļšāđāļšāđ‡āļ„āđ€āļ­āļ”āļˆāđŒāļ‚āļ­āļ‡ ScalarEvolution āļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļš
āļ™āļąāļš (āļŠāđ‰āļē)

-version - āđāļŠāļ”āļ‡āđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ™āļĩāđ‰

-x86-asm-āđ„āļ§āļĒāļēāļāļĢāļ“āđŒ - āđ€āļĨāļ·āļ­āļāļĢāļđāļ›āđāļšāļšāļ‚āļ­āļ‡āļĢāļŦāļąāļŠāļ—āļĩāđˆāļˆāļ°āļŠāđˆāļ‡āļˆāļēāļ X86
āđāļšāđ‡āļāđ€āļ­āļ™āļ”āđŒ:

=att - āļ›āļĨāđˆāļ­āļĒāļŠāļļāļ”āļ›āļĢāļ°āļāļ­āļšāļŠāđ„āļ•āļĨāđŒ AT&T

=intel - āļ›āļĨāđˆāļ­āļĒāđāļ­āļŠāđ€āļ‹āļĄāļšāļĨāļĩāļŠāđ„āļ•āļĨāđŒ Intel

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


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

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

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

Ad