| 
      
    --add-dyldinfo
      
    --add-gnu-debuglink <debug-file>
      
    --add-section <section=file>
      
    --add-symbol <name>=[<section>:]<value>[,<flags>]
      
    --addrsig
      
    --adjust-vma <offset>
      
    --adjust-vma=<offset>
      
    --all
      
    --all, -a
      
    --allow-broken-links
      
    --allow-deprecated-dag-overlap
      
    --arch-name=<string>
      
    --arch-specific, -A
      
    --arch=<arch1[,arch2,...]>
      
    --arch=<arch>
      
    --arch=<architecture>
      
    --archive-member-offsets
      
    --basenames, -s
      
    --binary-architecture <arch>, -B
      
    --bind
      
    --build-id-link-dir <dir>
      
    --build-id-link-input <suffix>
      
    --build-id-link-output <suffix>
      
    --bytes=<length>, -n
      
    --cfg
      
    --change-start <incr>, --adjust-start
      
    --check-prefix prefix
      
    --check-prefixes prefix1,prefix2,...
      
    --codeview
      
    --codeview-ghash
      
    --codeview-merged-types
      
    --codeview-subsection-bytes
      
    --coff-basereloc
      
    --coff-debug-directory
      
    --coff-directives
      
    --coff-exports
      
    --coff-imports
      
    --coff-load-config
      
    --coff-resources
      
    --color
      
    --common
      
    --compress-debug-sections [<style>]
      
    --config-prefix=NAME
      
    --data-in-code
      
    --debug
      
    --debug-abbrev, --debug-addr, --debug-aranges, --debug-cu-index, --debug-frame [=<offset>], --debug-gnu-pubnames, --debug-gnu-pubtypes, --debug-info [=<offset>], --debug-line [=<offset>], --debug-line-str, --debug-loc [=<offset>], --debug-loclists [=<offset>], --debug-macro, --debug-names, --debug-pubnames, --debug-pubtypes, --debug-ranges, --debug-rnglists, --debug-str, --debug-str-offsets, --debug-tu-index, --debug-types, --eh-frame [=<offset>], --gdb-index, --apple-names, --apple-types, --apple-namespaces, --apple-objc
      
    --debug-syms, -a
      
    --decompress-debug-sections
      
    --default-arch <arch>
      
    --defined-only, -U
      
    --demangle, -C
      
    --dependent-libraries
      
    --diff
      
    --dis-symname=<name>
      
    --disable-deterministic-archives, -U
      
    --disable-excess-fp-precision
      
    --disassemble-functions=<symbol1[,symbol2,...]>
      
    --discard-all, -x
      
    --discard-locals, -X
      
    --draw-plot
      
    --dsym-hint <path/to/file.dSYM>
      
    --dsym=<string>
      
    --dump-debug-map
      
    --dump-input <mode>
      
    --dump-input-on-failure
      
    --dump-object-to-disk=true
      
    --dump-section <section>=<file>
      
    --dwarf=<value>
      
    --dwp <path>
      
    --dyldinfo-only
      
    --dylib-id
      
    --dylibs-used
      
    --dyn-relocations
      
    --dyn-symbols, --dyn-syms
      
    --dyn-symbols, --dyn-syms, --dt
      
    --dynamic, -D
      
    --dynamic-table, --dynamic, -d
      
    --elf-cg-profile
      
    --elf-hash-histogram, --histogram, -I
      
    --elf-linker-options
      
    --elf-output-style=<value>
      
    --elf-section-groups, --section-groups, -g
      
    --enable-deterministic-archives, -D
      
    --enable-no-infs-fp-math
      
    --enable-no-nans-fp-math
      
    --enable-unsafe-fp-math
      
    --enable-var-scope
      
    --expand-relocs
      
    --exports-trie
      
    --extern-only, -g
      
    --extract-dwo
      
    --extract-main-partition
      
    --extract-partition <name>
      
    --fallback-debug-path <path>
      
    --fault-map-section
      
    --file-headers, -h
      
    --filter=REGEXP
      
    --format=<format>
      
    --format=<format>, -f
      
    --format=<type>
      
    --format=<value>, -s
      
    --frame-pointer
      
    --full-leading-addr
      
    --functions [<none|short|linkage>], -f
      
    --globalize-symbol <symbol>
      
    --globalize-symbols <filename>
      
    --gnu-hash-table
      
    --hash-symbols
      
    --hash-table
      
    --headers, -e
      
    --help
      
    --help, -h
      
    --help-list
      
    --hex-dump=<section[,section,...]>, -x
      
    --ignore-case
      
    --ignore-debug-entry-values
      
    --implicit-check-not check-pattern
      
    --indirect-symbols
      
    --info-plist
      
    --inlining, --inlines, -i
      
    --input-file filename
      
    --input-target <format>, -I
      
    --just-symbol-name, -j
      
    --keep-file-symbols
      
    --keep-global-symbol <symbol>
      
    --keep-global-symbols <filename>
      
    --keep-section <section>
      
    --keep-symbol <symbol>, -K
      
    --keep-symbols <filename>
      
    --lazy-bind
      
    --link-opt-hints
      
    --load=<dso_path>
      
    --localize-hidden
      
    --localize-symbol <symbol>, -L
      
    --localize-symbols <filename>
      
    --lookup=<address>
      
    --macho-data-in-code
      
    --macho-dsymtab
      
    --macho-indirect-symbols
      
    --macho-linker-options
      
    --macho-segment
      
    --macho-version-min
      
    --match-full-lines
      
    --mattr=<a1,+a2,-a3,...>
      
    --max-tests=N
      
    --max-time=N
      
    --mcpu=<cpu-name>
      
    --needed-libs
      
    --new-symbol-visibility <visibility>
      
    --no-demangle
      
    --no-dyldinfo
      
    --no-leading-addr
      
    --no-leading-headers
      
    --no-llvm-bc
      
    --no-odr
      
    --no-output
      
    --no-progress-bar
      
    --no-show-raw-insn
      
    --no-sort, -p
      
    --no-strip-all
      
    --no-swiftmodule-timestamp
      
    --no-symbolic-operands
      
    --no-weak, -W
      
    --non-verbose
      
    --notes, -n
      
    --num-shards=M
      
    --numeric-sort, -n, -v
      
    --obj <path>, --exe, -e
      
    --objc-meta-data
      
    --only-formal-parameters
      
    --only-keep-debug
      
    --only-section <section>, -j
      
    --only-variables
      
    --oso-prepend-path=<path>
      
    --output-style <LLVM|GNU>
      
    --output-target <format>, -O
      
    --papertrail
      
    --parent-recurse-depth=<N>
      
    --path=PATH
      
    --portability, -P
      
    --prefix-alloc-sections <prefix>
      
    --prefix-symbols <prefix>
      
    --preserve-dates, -p
      
    --pretty-print, -p
      
    --print-address, --addresses, -a
      
    --print-armap, -M
      
    --print-file-name, -A, -o
      
    --print-file-name, -f
      
    --print-imm-hex
      
    --print-machineinstrs
      
    --print-size, -S
      
    --print-source-context-lines <N>
      
    --private-header
      
    --program-headers, --segments, -l
      
    --quiet
      
    --radix=<RADIX>, -t
      
    --radix=<radix>, -t
      
    --radix=<value>
      
    --raw-clang-ast
      
    --raw-relr
      
    --rebase
      
    --redefine-sym <old>=<new>
      
    --redefine-syms <filename>
      
    --regalloc=<allocator>
      
    --regex
      
    --relocations, --relocs, -r
      
    --remove-section <section>, -R
      
    --rename-section <old>=<new>[,<flag>,...]
      
    --reverse-sort, -r
      
    --run-shard=N
      
    --section-data
      
    --section-data, --sd
      
    --section-mapping
      
    --section-relocations
      
    --section-relocations, --sr
      
    --section-symbols
      
    --section-symbols, --st
      
    --sections, --section-headers, -S
      
    --sections, --section-headers, -s, -S
      
    --set-section-alignment <section>=<align>
      
    --set-section-flags <section>=<flag>[,<flag>,...]
      
    --set-start-addr <addr>
      
    --show-lma
      
    --show-suites
      
    --show-tests
      
    --show-unsupported
      
    --show-xfail
      
    --shuffle
      
    --size-sort
      
    --special-syms
      
    --spiller=<spiller>
      
    --split-dwo <dwo-file>
      
    --stack-sizes
      
    --stackmap
      
    --start-address=<address>
      
    --statistics
      
    --stats
      
    --stop-address=<address>
      
    --strict-whitespace
      
    --string-dump=<section[,section,...]>, -p
      
    --strip-all, -S
      
    --strip-all-gnu
      
    --strip-debug, -g
      
    --strip-dwo
      
    --strip-non-alloc
      
    --strip-sections
      
    --strip-symbol <symbol>, -N
      
    --strip-symbols <filename>
      
    --strip-underscore, -_
      
    --strip-unneeded
      
    --strip-unneeded-symbol <symbol>
      
    --strip-unneeded-symbols <filename>
      
    --summarize-types
      
    --symbols, --syms, -s
      
    --symbols, --syms, -t
      
    --target <format>, -F
      
    --time-passes
      
    --time-tests
      
    --toolchain
      
    --totals, -t
      
    --triple=<string>
      
    --types, -t
      
    --undefined-only, -u
      
    --universal-headers
      
    --unwind, -u
      
    --use-symbol-table
      
    --verbose
      
    --verify
      
    --version
      
    --version, -V
      
    --version-info, -V
      
    --vg
      
    --vg-arg=ARG
      
    --vg-leak
      
    --weak-bind
      
    --weaken
      
    --weaken-symbol <symbol>, -W
      
    --weaken-symbols <filename>
      
    --wildcard, -w
      
    --without-aliases
      
    --x86-asm-syntax=<style>
      
    --x86-asm-syntax=[att|intel]
      
    -A
      
    -a, --all
      
    -a, --all-blocks
      
    -a, --archive-headers
      
    -a, --show-all
      
    -all
      
    -all-functions
      
    -all-stats
      
    -all-views
      
    -analysis-clustering-epsilon=<dbscan epsilon parameter>
      
    -analysis-clustering=[dbscan,naive]
      
    -analysis-clusters-output-file=</path/to/file>
      
    -analysis-display-unstable-clusters
      
    -analysis-inconsistencies-output-file=</path/to/file>
      
    -analysis-inconsistency-epsilon=<epsilon>
      
    -analysis-numpoints=<dbscan numPoints parameter>
      
    -arch=<name>
      
    -arch=[*NAMES*]
      
    -archs
      
    -asmparsernum N
      
    -asmwriternum N
       | 
      
    -B
      
    -b, --branch-probabilities
      
    -benchmarks-file=</path/to/file>
      
    -binary (default)
      
    -block-range=<start[-end]>
      
    -bottleneck-analysis
      
    -byte-range=<start[-end]>
      
    -c, --branch-counts
      
    -C, --demangle
      
    -c, --show-children
      
    -chunks
      
    -class className
      
    -class-definitions=<format>
      
    -class-order
      
    -class-recurse-depth=<uint>
      
    -classes
      
    -code-model=model
      
    -color-output
      
    -compilands
      
    -counts
      
    -create
      
    -cs
      
    -d
      
    -D NAME[=VALUE], --param NAME[=VALUE]
      
    -D#<NUMVAR>=<NUMERIC EXPRESSION>
      
    -d, --disassemble
      
    -D, --disassemble-all
      
    -D<VAR=VALUE>
      
    -debug
      
    -dependents
      
    -disable-excess-fp-precision
      
    -disable-inlining
      
    -disable-opt
      
    -disable-post-RA-scheduler
      
    -disable-spill-fusing
      
    -dispatch-stats
      
    -dispatch=<width>
      
    -dump
      
    -dump-json
      
    -ec
      
    -enable-no-infs-fp-math
      
    -enable-no-nans-fp-math
      
    -enable-unsafe-fp-math
      
    -enums
      
    -exclude-compilands=<string>
      
    -exclude-symbols=<string>
      
    -exclude-types=<string>
      
    -externals
      
    -f
      
    -f <name>, --find=<name>
      
    -f, --file-headers
      
    -f, --flat
      
    -f, --function-summaries
      
    -F, --show-form
      
    -failure-mode=[any|all]
      
    -fake-argv0=executable
      
    -files
      
    -filetype=<output file type>
      
    -force-interpreter={false,true}
      
    -format=<FORMAT>
      
    -fpm
      
    -function=string
      
    -g
      
    -gcc
      
    -gen-asm-matcher
      
    -gen-asm-writer
      
    -gen-dag-isel
      
    -gen-dfa-packetizer
      
    -gen-disassembler
      
    -gen-emitter
      
    -gen-enhanced-disassembly-info
      
    -gen-exegesis
      
    -gen-fast-isel
      
    -gen-instr-info
      
    -gen-intrinsic-enums
      
    -gen-intrinsic-impl
      
    -gen-pseudo-lowering
      
    -gen-register-info
      
    -gen-subtarget
      
    -gen-tgt-intrinsic
      
    -global-extras
      
    -globals
      
    -h, --headers, --section-headers
      
    -h, --help
      
    -help
      
    -help, -h
      
    -I directory
      
    -i, --ignore-case
      
    -id-data
      
    -id-extras
      
    -id-index=<uint>
      
    -id=<uint>
      
    -ids
      
    -ignore-filename-regex=<PATTERN>
      
    -ignore-invalid-sched-class=false
      
    -il
      
    -include-compilands=<string>
      
    -include-symbols=<string>
      
    -include-types=<string>
      
    -info
      
    -input-files=path, -f=path
      
    -instr (default)
      
    -instruction-info
      
    -instruction-tables
      
    -iterations=<number of iterations>
      
    -j <n>, --num-threads=<n>
      
    -j N, --workers=N
      
    -j, --section=<section1[,section2,...]>
      
    -jit-enable-eh
      
    -join-liveintervals
      
    -l
      
    -l, --line-numbers
      
    -l, --long-file-names
      
    -line-coverage-gt=<N>
      
    -line-coverage-lt=<N>
      
    -lines
      
    -list-below-cutoff
      
    -load-address=<uint>
      
    -load=<plugin>
      
    -load=pluginfilename
      
    -lqueue=<load queue size>
      
    -lto-pass-remarks-filter=<regex>
      
    -lto-pass-remarks-format=<format>
      
    -lto-pass-remarks-hotness-threshold
      
    -lto-pass-remarks-output=<filename>
      
    -lto-pass-remarks-with-hotness
      
    -M
      
    -m
      
    -M, --disassembler-options=<opt1[,opt2,...]>
      
    -m, --macho
      
    -march=<arch>
      
    -march=arch
      
    -mattr=a1,+a2,-a3,...
      
    -max-configs-per-opcode=<value>
      
    -mcpu=<cpu name>
      
    -mcpu=<cpuname>
      
    -mcpu=cpuname
      
    -meabi=[default|gnu|4|5]
      
    -memop-sizes
      
    -min-class-padding-imm=<uint>
      
    -min-class-padding=<uint>
      
    -min-type-size=<uint>
      
    -mod=<uint>
      
    -mode=[latency|uops|inverse_throughput|analysis]
      
    -modi
      
    -modi=<uint>
      
    -module-syms
      
    -modules
      
    -mtriple=<target triple>
      
    -mtriple=target triple
      
    -n <name>, --name=<name>
      
    -n, --no-output
      
    -name-map
      
    -name-regex=<PATTERN>
      
    -name-whitelist=<FILE>
      
    -name=<NAME>
      
    -no-compiler-generated
      
    -no-enum-definitions
      
    -no-system-libs
      
    -noalias=<bool>
      
    -nodetails
      
    -nozero-initialized-in-bss
      
    -num-repetitions=<Number of repetitions>
      
    -num-threads=N, -j=N
      
    -o
      
    -o <file>
      
    -o <filename>
      
    -o <path>
      
    -o filename
      
    -o=<DIR|FILE>, --object-directory=<DIR>, --object-file=<FILE>
      
    -o=output or -o output
      
    -O=uint
      
    -opcode-index=<LLVM opcode index>
      
    -opcode-name=<opcode name 1>,<opcode name 2>,...
      
    -opt-remarks-filename=<filename>
      
    -opt-remarks-filter=<regex>
      
    -opt-remarks-format=<format>
      
    -opt-remarks-with-hotness
      
    -output-asm-variant=<variant id>
      
    -output-dir=PATH
      
    -output=file, -o=file
      
    -output=output, -o=output
      
    -p
      
    -p, --preserve-paths
      
    -p, --private-headers
      
    -p, --show-parents
      
    -pass-remarks-analysis=<regex>
      
    -pass-remarks-filter=<regex>
      
    -pass-remarks-format=<format>
      
    -pass-remarks-hotness-threshold
      
    -pass-remarks-missed=<regex>
      
    -pass-remarks-output=<filename>
      
    -pass-remarks-with-hotness
      
    -pass-remarks=<regex>
      
    -path-equivalence=<from>,<to>
      
    -pdb=<file-name>
      
    -pre-RA-sched=scheduler
      
    -print-enums
      
    -print-imm-hex
      
    -print-records
      
    -print-sets
      
    -public-extras
      
    -publics
      
    -q, --quiet
      
    -r <N>, --recurse-depth=<N>
      
    -R, --dynamic-reloc
      
    -r, --reloc
      
    -regalloc=allocator
      
    -region-coverage-gt=<N>
      
    -region-coverage-lt=<N>
      
    -register-file-size=<size>
      
    -register-file-stats
      
    -relocation-model=model
      
    -remapping-file=file, -r=file
      
    -remapping-file=path, -r=path
      
    -remarks-section
      
    -replace
      
    -resource-pressure
      
    -retire-stats
      
    -S
      
    -s, --full-contents
      
    -S, --source
      
    -s, --succinct
      
    -s, --symtab
      
    -s=<segment section>
      
    -sample
      
    -sc
      
    -scheduler-stats
      
    -section-contribs
      
    -section-headers
      
    -section-map
      
    -seed seed
      
    -segalign
      
    -show-encoding
      
    -show-expansions
      
    -show-functions
      
    -show-instantiation-summary
      
    -show-instantiations
      
    -show-line-counts
      
    -show-line-counts-or-regions
      
    -show-regions
      
    -showcs
      
    -size size
      
    -skip-expansions
      
    -skip-functions
      
    -sm
      
    -snippets-file=<filename>
      
    -soft-float
      
    -sparse[=true|false]
      
    -spiller
      
    -split-chunks
      
    -squeue=<store queue size>
      
    -stack-size-section
      
    -stats
      
    -stream-blocks
      
    -stream-data=<string>
      
    -streams
      
    -string-table
      
    -strip-debug
      
    -summary
      
    -summary-only
      
    -sym-data
      
    -sym-types=<types>
      
    -symbol-order=<order>
      
    -symbols
      
    -syms
      
    -t, --syms
      
    -tab-size=<TABSIZE>
      
    -text
      
    -thin
      
    -time-passes
      
    -timeline
      
    -timeline-max-cycles=<cycles>
      
    -timeline-max-iterations=<iterations>
      
    -topn=n
      
    -type-data
      
    -type-extras
      
    -type-index=<uint>
      
    -type-server
      
    -type=<uint>
      
    -typedefs
      
    -types
      
    -u, --unconditional-branches
      
    -u, --unwind-info
      
    -u, --update
      
    -u, --uuid
      
    -use-color
      
    -use-color[=VALUE]
      
    -v
      
    -v, --verbose
      
    -value-cutoff=n
      
    -verify
      
    -verify-each
      
    -verify_arch  <architecture 1> [<architecture 2> ...]
      
    -version
      
    -vv
      
    -vv, --echo-all-commands
      
    -w, --wide
      
    -Wambiguous
      
    -weighted-input=weight,filename
      
    -Wincomplete
      
    -x
      
    -x, --all-headers
      
    -x, --hash-filenames
      
    -x, --regex
      
    -x86-asm-syntax=syntax
      
    -Xdemangler=<TOOL>|<TOOL-OPTION>
      
    -xme
      
    -xmi
      
    -y
      
    -z, --disassemble-zeroes
      
    -z, --minimize
      
    -{passname}
      
    @<FILE>
       |