āĻāĻāĻŋ āĻšāĻ˛ llvm-mc-3.5 āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
llvm-mc - llvm-mc 3.5 āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻĒā§āĻˇā§āĻ āĻž
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
āĻāĻāĻžāĻ°āĻāĻŋāĻ: llvm āĻŽā§āĻļāĻŋāĻ¨ āĻā§āĻĄ āĻā§āĻ˛āĻžāĻ° āĻŽāĻžāĻ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°: llvm-mc [āĻŦāĻŋāĻāĻ˛ā§āĻĒ]
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ:
-āĻāĻŽāĻŋ=- āĻĢāĻžāĻāĻ˛ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ
-aarch64-āĻ¨āĻŋāĻ¯āĻŧāĻ¨-āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻ¸ - āĻ¨āĻŋāĻ°ā§āĻāĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻāĻ¨ āĻā§āĻĄā§āĻ° āĻļā§āĻ˛ā§ āĻāĻ¯āĻŧāĻ¨ āĻāĻ°ā§āĻ¨
AArch64 āĻŦā§āĻ¯āĻžāĻāĻāĻ¨ā§āĻĄ:
= āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ
- āĻā§āĻ¨ā§āĻ°āĻŋāĻ āĻ¨āĻŋāĻāĻ¨ āĻ¸āĻŽāĻžāĻŦā§āĻļ āĻ¨āĻŋāĻ°ā§āĻāĻ¤ āĻāĻ°ā§āĻ¨
=āĻāĻĒā§āĻ˛ - āĻ ā§āĻ¯āĻžāĻĒāĻ˛-āĻ¸ā§āĻāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻŋāĻāĻ¨ āĻ¸āĻŽāĻžāĻŦā§āĻļ āĻ¨āĻŋāĻ°ā§āĻāĻ¤ āĻāĻ°ā§āĻ¨
-āĻāĻ°ā§āĻ =- āĻ˛āĻā§āĻˇā§āĻ¯ āĻāĻŋāĻ˛āĻžāĻ¨ āĻāĻ¨ā§āĻ¯ āĻāĻĄāĻŧā§ āĻāĻ°āĻž, āĻĻā§āĻā§āĻ¨
-version āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻ˛āĻā§āĻˇā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯
-asm-āĻāĻ¨āĻ¸ā§āĻā§āĻ°ā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ - āĻāĻ¨āĻ˛āĻžāĻāĻ¨ āĻ¸āĻŽāĻžāĻŦā§āĻļā§āĻ° āĻāĻĒāĻāĻ°āĻŖ āĻāĻŦāĻ
āĻ¸āĻŽāĻžāĻŦā§āĻļ āĻāĻ¤ā§āĻ¸ āĻĢāĻžāĻāĻ˛
= āĻā§āĻ¨ā§āĻāĻŋāĻ - āĻā§āĻ¨ā§ āĻ¯āĻ¨ā§āĻ¤ā§āĻ° āĻ¨ā§āĻ
= āĻ āĻŋāĻāĻžāĻ¨āĻž
- āĻŽā§āĻŽāĻ°āĻŋ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻ¸āĻš āĻāĻĒāĻāĻ°āĻŖ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§
-asm-āĻļā§-āĻāĻ¨āĻ¸ā§āĻ - āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻ¨āĻž āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻ¨āĻŋāĻ°ā§āĻāĻ¤ āĻāĻ°ā§āĻ¨
āĻ¸āĻŽāĻžāĻŦā§āĻļ āĻĢāĻžāĻāĻ˛ā§
-āĻ¸ā§āĻŽāĻž-āĻā§āĻāĻŋāĻ-āĻāĻāĻ-āĻĢāĻžāĻāĻĻ - āĻĒā§āĻ°āĻ¤āĻŋ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻĻ āĻŦā§āĻ˛āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
-āĻā§āĻĄ-āĻŽāĻĄā§āĻ˛ - āĻā§āĻĄ āĻŽāĻĄā§āĻ˛ āĻāĻ¯āĻŧāĻ¨ āĻāĻ°ā§āĻ¨
= āĻĄāĻŋāĻĢāĻ˛ā§āĻ
- āĻāĻžāĻ°ā§āĻā§āĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻā§āĻĄ āĻŽāĻĄā§āĻ˛
= āĻā§āĻ - āĻā§āĻ āĻā§āĻĄ āĻŽāĻĄā§āĻ˛
= āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛
- āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ āĻā§āĻĄ āĻŽāĻĄā§āĻ˛
= āĻŽāĻžāĻāĻžāĻ°āĻŋ
- āĻŽāĻžāĻāĻžāĻ°āĻŋ āĻā§āĻĄ āĻŽāĻĄā§āĻ˛
= āĻŦāĻĄāĻŧ - āĻŦāĻĄāĻŧ āĻā§āĻĄ āĻŽāĻĄā§āĻ˛
-āĻāĻŽā§āĻĒā§āĻ°ā§āĻ¸-āĻĄāĻŋāĻŦāĻžāĻ-āĻŦāĻŋāĻāĻžāĻ - DWARF āĻĄāĻŋāĻŦāĻžāĻ āĻŦāĻŋāĻāĻžāĻ āĻāĻŽā§āĻĒā§āĻ°ā§āĻ¸ āĻāĻ°ā§āĻ¨
-cppfname =- āĻā§āĻĒāĻ¨ā§āĻ¨ā§āĻ° āĻ¨āĻžāĻŽ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĻ¨
āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž
-cppfor =- āĻāĻŋāĻ¨āĻŋāĻ¸āĻāĻŋāĻ° āĻ¨āĻžāĻŽ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĻ¨
āĻāĻ¤ā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°āĻž
-cppgen - āĻāĻŋ āĻ§āĻ°āĻ¨ā§āĻ° āĻāĻāĻāĻĒā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¤āĻž āĻŦā§āĻā§ āĻ¨āĻŋāĻ¨
=āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ
- āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
= āĻŽāĻĄāĻŋāĻāĻ˛
- āĻāĻāĻāĻŋ āĻŽāĻĄāĻŋāĻāĻ˛ āĻ¸āĻāĻā§āĻāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
= āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§
- āĻāĻāĻāĻŋ āĻŽāĻĄāĻŋāĻāĻ˛ā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
= āĻĢāĻžāĻāĻļāĻ¨
- āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻļāĻ¨ āĻ¸āĻāĻā§āĻāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
= āĻĢāĻžāĻāĻļāĻ¨
- āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻāĻļāĻ¨ āĻ¸āĻāĻā§āĻāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
=āĻāĻ¨āĻ˛āĻžāĻāĻ¨
- āĻāĻāĻāĻŋ āĻāĻ¨āĻ˛āĻžāĻāĻ¨ āĻĢāĻžāĻāĻļāĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
= āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛
- āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻ¸āĻāĻā§āĻāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
= āĻĒā§āĻ°āĻāĻžāĻ° - āĻāĻāĻāĻŋ āĻāĻžāĻāĻĒ āĻ¸āĻāĻā§āĻāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
āĻ āĻā§āĻˇāĻŽ-āĻāĻŋāĻāĻž-āĻĢāĻŋāĻāĻāĻŋāĻ - āĻŽāĻ§ā§āĻ¯ā§ āĻ¸ā§āĻĒāĻŋāĻ˛ āĻā§āĻĄā§āĻ° āĻĢāĻŋāĻāĻāĻŋāĻ āĻ āĻā§āĻˇāĻŽ āĻāĻ°ā§āĻ¨
āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§
-āĻŦāĻžāĻŽāĻ¨-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ=- āĻŦāĻžāĻŽāĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
-āĻ¸āĻā§āĻˇāĻŽ-āĻ˛ā§āĻĄ-āĻĒā§āĻ°āĻŋ -
-āĻ¸āĻā§āĻˇāĻŽ-āĻā§āĻ˛ - āĻŽā§āĻļāĻŋāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°ā§āĻ¨
āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻā§ āĻĒāĻžāĻ¸āĨ¤
-āĻ¸āĻā§āĻˇāĻŽ-objc-āĻāĻ°ā§āĻ-āĻ āĻĒā§āĻ - āĻ¸āĻŽāĻ¸ā§āĻ¤ ARC āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨ āĻ¸āĻā§āĻˇāĻŽ/āĻ āĻā§āĻˇāĻŽ āĻāĻ°ā§āĻ¨ā§ˇ
-āĻ¸āĻā§āĻˇāĻŽ-tbaa -
-āĻŦāĻŋāĻ¸ā§āĻ¤ā§āĻ¤-āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ°-āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ - āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨
āĻļā§āĻˇ āĻ¸ā§āĻ¯ā§āĻ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ°āĻ āĻāĻ°āĻžāĻ° āĻāĻā§āĻ°āĻ¤āĻž āĻāĻŦāĻ āĻšāĻ¸ā§āĻ¤āĻā§āĻˇā§āĻĒ āĻāĻžāĻāĻ āĻĢ āĻŦāĻžāĻāĻĒāĻžāĻ¸ āĻāĻ°ā§
- āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ-āĻ¸āĻāĻ¯ā§āĻāĻ¨āĻāĻžāĻ°ā§-āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž - āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻžāĻā§āĻ˛āĻŋāĻā§ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°ā§āĻ¨ā§ˇ
-fdebug-āĻ¸āĻāĻāĻ˛āĻ¨-dir=- āĻĄāĻŋāĻŦāĻžāĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻ¸āĻāĻāĻ˛āĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§
Dir
-āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ§āĻ°āĻ¨ - āĻāĻāĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ§āĻ°āĻ¨ āĻāĻ¯āĻŧāĻ¨ āĻāĻ°ā§āĻ¨:
=asm - āĻāĻāĻāĻŋ āĻ¸āĻŽāĻžāĻŦā§āĻļ ('.s') āĻĢāĻžāĻāĻ˛ āĻ¨āĻŋāĻ°ā§āĻāĻ¤ āĻāĻ°ā§āĻ¨
= āĻ¨āĻžāĻ˛ - āĻāĻŋāĻā§ āĻ¨āĻŋāĻ°ā§āĻāĻ¤ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž (āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ā§)
=obj - āĻāĻāĻāĻŋ āĻ¨ā§āĻāĻŋāĻ āĻ āĻŦāĻā§āĻā§āĻ ('.o') āĻĢāĻžāĻāĻ˛ āĻ¨āĻŋāĻ°ā§āĻāĻ¤ āĻāĻ°ā§āĻ¨
-g - āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻžāĻŽāĻ¨ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻ¤āĻĨā§āĻ¯ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
āĻ¸āĻŽāĻžāĻŦā§āĻļ āĻāĻ¤ā§āĻ¸ āĻĢāĻžāĻāĻ˛
-āĻšā§āĻ˛ā§āĻĒ - āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨ (-āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯-āĻ˛ā§āĻāĻžāĻ¨ā§
āĻāĻ°ā§ āĻŦā§āĻļā§)
-āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨āĻžāĻ˛āĻžāĻāĻ-āĻĒāĻžāĻŦāĻ˛āĻŋāĻ-āĻāĻĒāĻŋāĻāĻ-āĻĢāĻžāĻāĻ˛=- āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¨āĻžāĻŽā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ§āĻžāĻ°āĻŖāĻāĻžāĻ°ā§ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛
āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž
-āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨āĻžāĻ˛āĻžāĻāĻ-āĻĒāĻžāĻŦāĻ˛āĻŋāĻ-āĻāĻĒāĻŋāĻāĻ-āĻ˛āĻŋāĻ¸ā§āĻ=- āĻ¸āĻāĻ°āĻā§āĻˇāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¨āĻžāĻŽā§āĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž
āĻāĻ¯āĻŧā§āĻ¨-āĻ˛āĻžāĻāĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻāĻžāĻ˛ - āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ=āĻ¸āĻ¤ā§āĻ¯)
-āĻ¸ā§āĻŽāĻž-āĻāĻžāĻ¸āĻž-āĻ¨āĻŋāĻ°ā§āĻā§āĻ˛āĻ¤āĻž=- āĻāĻŽ-āĻ¨āĻŋāĻ°ā§āĻā§āĻ˛ āĻāĻ¨āĻ˛āĻžāĻāĻ¨ āĻ¸āĻŋāĻā§āĻ¯āĻŧā§āĻ¨ā§āĻ¸ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
āĻāĻŋāĻā§ āĻāĻžāĻ¸āĻž libcalls āĻāĻ¨ā§āĻ¯
-āĻĒā§āĻ°āĻ§āĻžāĻ¨-āĻĢāĻžāĻāĻ˛-āĻ¨āĻžāĻŽ=- āĻāĻŽāĻžāĻĻā§āĻ° āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻžāĻŽ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĻ¨
āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛
-mattr=- āĻ˛āĻā§āĻˇā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ (-mattr=āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯
āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻāĻžāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯)
-āĻāĻŽāĻ¸āĻŋ-āĻāĻ°āĻžāĻŽ-āĻ¸āĻŦ - āĻ¯āĻāĻ¨ filetype=obj āĻāĻ° āĻ¸āĻžāĻĨā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻāĻ¨ āĻ¸āĻŦ āĻļāĻŋāĻĨāĻŋāĻ˛ āĻāĻ°ā§āĻ¨
āĻ¨āĻŋāĻ°ā§āĻāĻ¤ āĻŦāĻ¸ā§āĻ¤ā§ āĻĢāĻžāĻāĻ˛ā§ fixups
-mc-x86-āĻ āĻā§āĻˇāĻŽ-āĻāĻ°āĻŋāĻĨ-āĻŦāĻŋāĻļā§āĻ°āĻžāĻŽ - āĻĒāĻžāĻāĻŋāĻāĻŖāĻŋāĻ¤ā§āĻ° āĻļāĻŋāĻĨāĻŋāĻ˛āĻāĻ°āĻŖ āĻ āĻā§āĻˇāĻŽ āĻāĻ°ā§āĻ¨
X86 āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻ¨āĻž
-mcpu =- āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¸āĻŋāĻĒāĻŋāĻāĻ āĻāĻžāĻāĻĒ āĻāĻžāĻ°ā§āĻā§āĻ āĻāĻ°ā§āĻ¨ (-āĻāĻŽāĻ¸āĻŋāĻĒāĻŋāĻāĻ=āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯
āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻāĻžāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯)
āĻ¸āĻā§āĻāĻžāĻ˛āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž:
-āĻ-āĻ˛ā§āĻā§āĻ¸ - āĻāĻāĻāĻŋ .s āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻ˛ā§āĻā§āĻ¸ āĻā§āĻā§āĻ¨
-āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻž - āĻāĻāĻāĻŋ .s āĻĢāĻžāĻāĻ˛ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ)
- āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻ°āĻž - āĻšā§āĻā§āĻ¸ āĻŦāĻžāĻāĻā§āĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻā§ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻ°ā§āĻ¨
-āĻāĻŽāĻĄāĻŋāĻāĻāĻāĻ¸ - āĻšā§āĻā§āĻ¸ā§āĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨āĻāĻžāĻŦā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻŦāĻžāĻāĻ
-mips16-āĻ§ā§āĻ°ā§āĻŦāĻ-āĻĻā§āĻŦā§āĻĒ - MIPS: mips16 āĻ§ā§āĻ°ā§āĻŦāĻ āĻĻā§āĻŦā§āĻĒ āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧāĨ¤
-mips16-āĻšāĻžāĻ°ā§āĻĄ-āĻĢā§āĻ˛ā§āĻ - MIPS: mips16 āĻšāĻžāĻ°ā§āĻĄ āĻĢā§āĻ˛ā§āĻ āĻ¸āĻā§āĻˇāĻŽāĨ¤
-mlsm - āĻŽāĻžāĻ°ā§āĻāĻĄ āĻ˛ā§āĻĄ āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ°ā§āĻ° āĻāĻ¤āĻŋ āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°ā§āĻ¨
-mno-ldc1-sdc1 - āĻĄāĻŦāĻ˛ āĻ¨āĻŋāĻ°ā§āĻā§āĻ˛ āĻ˛ā§āĻĄ āĻāĻŦāĻ āĻĻā§āĻāĻžāĻ¨ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤
āĻ¤āĻžāĻĻā§āĻ° āĻāĻāĻ āĻ¨āĻŋāĻ°ā§āĻā§āĻ˛ āĻĒā§āĻ°āĻ¤āĻŋāĻĒāĻā§āĻˇā§āĻ° āĻāĻžāĻā§
-n - āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž āĻ¯ā§ āĻ ā§āĻ¯āĻžāĻ¸ā§āĻŽā§āĻŦāĻ˛āĻŋ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ
āĻĒāĻžāĻ ā§āĻ¯ āĻŦāĻŋāĻāĻžāĻ
-āĻā§āĻ¨-āĻŦā§āĻˇāĻŽā§āĻ¯āĻāĻžāĻ°ā§ - āĻŦā§āĻˇāĻŽā§āĻ¯āĻāĻžāĻ°ā§ āĻĒā§āĻ°āĻāĻ¨ā§āĻŽāĻā§ āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°ā§āĻ¨
āĻ¤āĻĨā§āĻ¯āĨ¤
-no-exec-āĻ¸ā§āĻā§āĻ¯āĻžāĻ - āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻāĻāĻŋ exec āĻ¸ā§āĻā§āĻ¯āĻžāĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻ
-nvptx-sched4reg - NVPTX āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ: āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻā§
āĻāĻžāĻĒ
-o=- āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
-āĻāĻāĻāĻĒā§āĻ-āĻāĻāĻ¸āĻāĻŽ-āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻ¨ā§āĻ=- āĻāĻāĻāĻĒā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻ¸ āĻŦā§āĻāĻ˛ā§āĻĒāĻŋāĻ
āĻŽā§āĻĻā§āĻ°āĻŖ
-āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻāĻĢāĻāĻžāĻ° āĻ āĻ˛ - āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒāĻžāĻ¸ā§āĻ° āĻĒāĻ°ā§ IR āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨
-āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻāĻā§-āĻ¸āĻŦ - āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒāĻžāĻ¸ā§āĻ° āĻāĻā§ IR āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨
-āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻāĻāĻāĻŽāĻāĻŽ-āĻšā§āĻā§āĻ¸ - āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻšā§āĻā§āĻ¸ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°ā§āĻ¨
-āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻŽā§āĻļāĻŋāĻ¨āĻāĻ¨āĻ¸ā§āĻā§āĻ°āĻ¸=- āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻŽā§āĻļāĻŋāĻ¨ instrs
-regalloc - āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻ°āĻžāĻĻā§āĻĻāĻāĻžāĻ°ā§ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻ¨ āĻāĻ°ā§āĻ¨
= āĻĄāĻŋāĻĢāĻ˛ā§āĻ
- āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ° āĻŦāĻ°āĻžāĻĻā§āĻĻāĻāĻžāĻ°ā§ āĻŦāĻžāĻāĻžāĻ āĻāĻ°ā§āĻ¨ -O āĻĒāĻāĻ¨ā§āĻĻ
= āĻŽā§āĻ˛āĻŋāĻ - āĻŽā§āĻ˛āĻŋāĻ āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ° āĻŦāĻ°āĻžāĻĻā§āĻĻāĻāĻžāĻ°ā§
=āĻĻā§āĻ°ā§āĻ¤ - āĻĻā§āĻ°ā§āĻ¤ āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ° āĻŦāĻ°āĻžāĻĻā§āĻĻāĻāĻžāĻ°ā§
=āĻ˛ā§āĻā§
- āĻ˛ā§āĻā§ āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ° āĻŦāĻ°āĻžāĻĻā§āĻĻāĻāĻžāĻ°ā§
=pbqp - PBQP āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ° āĻŦāĻ°āĻžāĻĻā§āĻĻāĻāĻžāĻ°ā§
-āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°-āĻŽāĻĄā§āĻ˛ - āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻŽāĻĄā§āĻ˛ āĻāĻ¯āĻŧāĻ¨ āĻāĻ°ā§āĻ¨
= āĻĄāĻŋāĻĢāĻ˛ā§āĻ
- āĻāĻžāĻ°ā§āĻā§āĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ°āĻŋāĻ˛ā§āĻā§āĻļāĻ¨ āĻŽāĻĄā§āĻ˛
= āĻ¸ā§āĻĨāĻŋāĻ°
- āĻ¨āĻ¨-āĻ°āĻŋāĻ˛ā§āĻā§āĻā§āĻŦāĻ˛ āĻā§āĻĄ
=āĻĒāĻŋāĻ - āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻ¯ā§āĻā§āĻ¯, āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨ āĻā§āĻĄ
=āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ-āĻ¨ā§-āĻāĻŦāĻŋ
- āĻ°āĻŋāĻ˛ā§āĻā§āĻā§āĻŦāĻ˛ āĻāĻā§āĻ¸āĻāĻžāĻ°ā§āĻ¨āĻžāĻ˛ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸, āĻ āĻ°āĻŋāĻ˛ā§āĻā§āĻā§āĻŦāĻ˛ āĻā§āĻĄ
-rng-āĻŦā§āĻ=- āĻāĻ˛ā§āĻŽā§āĻ˛ā§ āĻ¨āĻŽā§āĻŦāĻ° āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ
-āĻ¨āĻŽā§āĻ¨āĻž-āĻĒā§āĻ°ā§āĻĢāĻžāĻāĻ˛-āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ-āĻĒā§āĻ°āĻāĻžāĻ°-āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ=- āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻ° āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻ¸āĻāĻā§āĻ¯āĻž āĻ¯ā§āĻ¤ā§ āĻšāĻŦā§
CFG āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¨āĻŽā§āĻ¨āĻž āĻŦā§āĻ˛āĻ/āĻāĻ āĻāĻāĻ¨ āĻĒā§āĻ°āĻāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧāĨ¤
-āĻ¸ā§āĻ-āĻā§āĻŽā§āĻĒ-āĻ˛ā§āĻŦā§āĻ˛ - āĻ āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§ āĻ˛ā§āĻŦā§āĻ˛ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž
āĻļā§-āĻāĻ¨āĻā§āĻĄāĻŋāĻ - āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻĻā§āĻāĻžāĻ¨
āĻļā§-āĻāĻ¨āĻ¸ā§āĻ - āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻĻā§āĻāĻžāĻ¨
-āĻļā§-āĻāĻ¨āĻ¸ā§āĻ-āĻ āĻĒāĻžāĻ°ā§āĻ¨ā§āĻĄ - āĻĒāĻžāĻ°ā§āĻ¸ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§ āĻ āĻĒāĻžāĻ°ā§āĻ¨ā§āĻĄ āĻĻā§āĻāĻžāĻ¨
- āĻ¸ā§āĻĒāĻŋāĻ˛āĻžāĻ° - āĻ¸ā§āĻĒāĻŋāĻ˛āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯: (āĻĄāĻŋāĻĢāĻ˛ā§āĻ: āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ)
=āĻ¤ā§āĻā§āĻ
- āĻ¤ā§āĻā§āĻ āĻ¸ā§āĻĒāĻŋāĻ˛āĻžāĻ°
=āĻāĻ¨āĻ˛āĻžāĻāĻ¨
- āĻāĻ¨āĻ˛āĻžāĻāĻ¨ āĻ¸ā§āĻĒāĻŋāĻ˛āĻžāĻ°
-āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŽā§āĻ¯āĻžāĻĒ-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ=- āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŽā§āĻ¯āĻžāĻĒ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĻ¨
(āĻĄāĻŋāĻĢāĻ˛ā§āĻ = 1)
-āĻĒāĻ°āĻŋāĻ¸āĻāĻā§āĻ¯āĻžāĻ¨ - āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻĨā§āĻā§ āĻĒāĻ°āĻŋāĻ¸āĻāĻā§āĻ¯āĻžāĻ¨ āĻāĻāĻāĻĒā§āĻ āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°ā§āĻ¨
(āĻāĻŦā§āĻĻāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻĒāĻ˛āĻŦā§āĻ§)
-āĻ¸āĻŽāĻ¯āĻŧ āĻĒāĻžāĻ¸ - āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒāĻžāĻ¸ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻŽā§āĻĻā§āĻ°āĻŖ āĻ āĻ¤āĻŋāĻŦāĻžāĻšāĻŋāĻ¤ āĻ¸āĻŽāĻ¯āĻŧ
āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻ¨ā§āĻ¯
-āĻ¤ā§āĻ°āĻŋāĻĒāĻ˛=- āĻ˛āĻā§āĻˇā§āĻ¯ āĻā§āĻ°āĻŋāĻĒāĻ˛ āĻāĻ¨ā§āĻ¯ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤, āĻĻā§āĻā§āĻ¨
-version āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻ˛āĻā§āĻˇā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯
āĻ¯āĻžāĻāĻžāĻ-āĻĄāĻŋāĻŦāĻžāĻ-āĻ¤āĻĨā§āĻ¯ -
-āĻ¯āĻžāĻāĻžāĻ-āĻĄā§āĻŽ-āĻ¤āĻĨā§āĻ¯ - āĻĄāĻŽāĻŋāĻ¨ā§āĻāĻ° āĻ¤āĻĨā§āĻ¯ āĻ¯āĻžāĻāĻžāĻ āĻāĻ°ā§āĻ¨ (āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻžāĻĒā§āĻā§āĻˇ)
āĻ¯āĻžāĻāĻžāĻ-āĻ˛ā§āĻĒ-āĻ¤āĻĨā§āĻ¯ - āĻ˛ā§āĻĒ āĻ¤āĻĨā§āĻ¯ āĻ¯āĻžāĻāĻžāĻ āĻāĻ°ā§āĻ¨ (āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻžāĻĒā§āĻā§āĻˇ)
-verify-regalloc - āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ° āĻŦāĻ°āĻžāĻĻā§āĻĻā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¯āĻžāĻāĻžāĻ āĻāĻ°ā§āĻ¨
-āĻ¯āĻžāĻāĻžāĻ-āĻ āĻā§āĻāĻ˛-āĻ¤āĻĨā§āĻ¯ - āĻ āĻā§āĻāĻ˛ā§āĻ° āĻ¤āĻĨā§āĻ¯ āĻ¯āĻžāĻāĻžāĻ āĻāĻ°ā§āĻ¨ (āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻžāĻĒā§āĻā§āĻˇ)
- verify-scev - ScalarEvolution āĻāĻ° āĻŦā§āĻ¯āĻžāĻā§āĻ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻāĻžāĻ āĻāĻ°ā§āĻ¨
āĻāĻŖāĻ¨āĻž (āĻ§ā§āĻ°ā§)
-version - āĻāĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨
-x86-asm-āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻ¸ - X86 āĻĨā§āĻā§ āĻ¨āĻŋāĻ°ā§āĻāĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻĄā§āĻ° āĻ¸ā§āĻāĻžāĻāĻ˛ āĻŦā§āĻā§ āĻ¨āĻŋāĻ¨
āĻŦā§āĻ¯āĻžāĻāĻāĻ¨ā§āĻĄ:
=att - AT&T-āĻļā§āĻ˛ā§ āĻ¸āĻŽāĻžāĻŦā§āĻļ āĻ¨āĻŋāĻ°ā§āĻāĻ¤ āĻāĻ°ā§āĻ¨
=intel - Intel-āĻļā§āĻ˛ā§ āĻ¸āĻŽāĻžāĻŦā§āĻļ āĻ¨āĻŋāĻ°ā§āĻāĻ¤ āĻāĻ°ā§āĻ¨
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ llvm-mc-3.5 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨