| 
      
    --check-prefix prefix
      
    --check-prefixes prefix1,prefix2,...
      
    --config-prefix=NAME
      
    --debug
      
    --debug-syms, -a
      
    --defined-only
      
    --disable-excess-fp-precision
      
    --disable-fp-elim
      
    --dynamic, -D
      
    --enable-no-infs-fp-math
      
    --enable-no-nans-fp-math
      
    --enable-unsafe-fp-math
      
    --extern-only, -g
      
    --format=format, -f format
      
    --help
      
    --implicit-check-not check-pattern
      
    --input-file filename
      
    --load=<dso_path>
      
    --match-full-lines
      
    --max-tests=N
      
    --max-time=N
      
    --no-progress-bar
      
    --no-sort, -p
      
    --numeric-sort, -n, -v
      
    --path=PATH
      
    --print-file-name, -A, -o
      
    --print-machineinstrs
      
    --print-size, -S
      
    --radix=RADIX, -t
      
    --regalloc=<allocator>
      
    --show-suites
      
    --show-tests
      
    --show-unsupported
      
    --show-xfail
      
    --shuffle
      
    --size-sort
      
    --spiller=<spiller>
      
    --stats
      
    --strict-whitespace
      
    --time-passes
      
    --time-tests
      
    --undefined-only, -u
      
    --vg
      
    --vg-arg=ARG
      
    --vg-leak
      
    --x86-asm-syntax=[att|intel]
      
    -a, --all-blocks
      
    -a, --show-all
      
    -all-functions
      
    -arch=<name>
      
    -asmparsernum N
      
    -asmwriternum N
      
    -B    (default)
      
    -b, --branch-probabilities
      
    -binary (default)
      
    -c, --branch-counts
      
    -class className
      
    -code-model=model
      
    -counts
      
    -d
      
    -D NAME, -D NAME=VALUE, --param NAME, --param NAME=VALUE
      
    -debug
      
    -debug-dump=section
      
    -default-arch
      
    -demangle
      
    -disable-excess-fp-precision
      
    -disable-inlining
      
    -disable-opt
      
    -disable-post-RA-scheduler
      
    -disable-spill-fusing
      
    -dsym-hint=<path/to/file.dSYM>
      
    -dump
      
    -dyn-symbols
      
    -dynamic-table
      
    -elf-section-groups, -g
      
    -enable-no-infs-fp-math
      
    -enable-no-nans-fp-math
      
    -enable-unsafe-fp-math
      
    -expand-relocs
      
    -f
      
    -f, --function-summaries
      
    -fake-argv0=executable
      
    -file-headers, -h
      
    -filetype=<output file type>
      
    -force-interpreter={false,true}
      
    -format=<FORMAT>
      
    -function=string
      
    -functions=[none|short|linkage]
      
    -gcc
      
    -gen-asm-matcher
      
    -gen-asm-writer
      
    -gen-dag-isel
      
    -gen-dfa-packetizer
      
    -gen-disassembler
      
    -gen-emitter
      
    -gen-enhanced-disassembly-info
      
    -gen-fast-isel
      
    -gen-instr-info
       | 
      
    -gen-intrinsic
      
    -gen-pseudo-lowering
      
    -gen-register-info
      
    -gen-subtarget
      
    -gen-tgt-intrinsic
      
    -h, --help
      
    -help
      
    -I directory
      
    -inlining
      
    -input-files=path, -f=path
      
    -instr (default)
      
    -j N, --threads=N
      
    -jit-enable-eh
      
    -join-liveintervals
      
    -l, --long-file-names
      
    -line-coverage-gt=<N>
      
    -line-coverage-lt=<N>
      
    -load=<plugin>
      
    -load=pluginfilename
      
    -march=<arch>
      
    -march=arch
      
    -mattr=a1,+a2,-a3,...
      
    -mcpu=<cpuname>
      
    -mcpu=cpuname
      
    -meabi=[default|gnu|4|5]
      
    -mtriple=<target triple>
      
    -mtriple=target triple
      
    -n, --no-output
      
    -name-regex=<PATTERN>
      
    -name=<NAME>
      
    -needed-libs
      
    -nodetails
      
    -nozero-initialized-in-bss
      
    -num-threads=N, -j=N
      
    -o <filename>
      
    -o filename
      
    -o=<DIR|FILE>, --object-directory=<DIR>, --object-file=<FILE>
      
    -O=uint
      
    -obj
      
    -output-dir=PATH
      
    -output=output, -o=output
      
    -P
      
    -p
      
    -p, --preserve-paths
      
    -pre-RA-sched=scheduler
      
    -pretty-print
      
    -print-address
      
    -print-enums
      
    -print-records
      
    -print-sets
      
    -program-headers
      
    -q, --quiet
      
    -regalloc=allocator
      
    -region-coverage-gt=<N>
      
    -region-coverage-lt=<N>
      
    -relocation-model=model
      
    -relocations, -r
      
    -S
      
    -s, --succinct
      
    -sample
      
    -section-data, -sd
      
    -section-relocations, -sr
      
    -section-symbols, -st
      
    -sections, -s
      
    -seed seed
      
    -show-expansions
      
    -show-instantiations
      
    -show-line-counts
      
    -show-line-counts-or-regions
      
    -show-regions
      
    -size size
      
    -soft-float
      
    -sparse[=true|false]
      
    -spiller
      
    -stats
      
    -strip-debug
      
    -symbols, -t
      
    -tab-size=<TABSIZE>
      
    -text
      
    -time-passes
      
    -u, --unconditional-branches
      
    -unwind, -u
      
    -use-color[=VALUE]
      
    -use-symbol-table
      
    -v
      
    -v, --verbose
      
    -verify
      
    -verify-each
      
    -version
      
    -weighted-input=weight,filename
      
    -x86-asm-syntax=syntax
      
    -Xdemangler=<TOOL>|<TOOL-OPTION>
      
    -{passname}
       |