| 
      
    --check-prefix prefix
      
    --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>
      
    --max-tests=N
      
    --max-time=N
      
    --no-progress-bar
      
    --no-sort, -p
      
    --numeric-sort, -n, -v
      
    --param NAME, --param NAME=VALUE
      
    --path=PATH
      
    --print-file-name, -A, -o
      
    --print-machineinstrs
      
    --print-size, -S
      
    --regalloc=<allocator>
      
    --show-suites
      
    --show-tests
      
    --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
      
    -all-functions
      
    -asmparsernum N
      
    -asmwriternum N
      
    -B    (default)
      
    -b, --branch-probabilities
      
    -c, --branch-counts
      
    -class className
      
    -counts
      
    -d
      
    -debug
      
    -debug-dump=section
      
    -default-arch
      
    -demangle
      
    -disable-inlining
      
    -disable-opt
      
    -dump
      
    -dyn-symbols
      
    -dynamic-table
      
    -expand-relocs
      
    -f
      
    -f, --function-summaries
      
    -file-headers, -h
      
    -filetype=<output file type>
      
    -function=string
      
    -functions=[none|short|linkage]
      
    -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
      
    -j N, --threads=N
      
    -l, --long-file-names
      
    -load=<plugin>
      
    -march=<arch>
      
    -mattr=a1,+a2,-a3,...
      
    -mcpu=<cpuname>
      
    -mtriple=<target triple>
      
    -n, --no-output
      
    -needed-libs
      
    -nodetails
      
    -o <filename>
      
    -o filename
      
    -o=<DIR|FILE>, --object-directory=<DIR>, --object-file=<FILE>
      
    -O=uint
      
    -obj
      
    -output=output, -o=output
      
    -P
      
    -p
      
    -p, --preserve-paths
      
    -print-enums
      
    -print-records
      
    -print-sets
      
    -program-headers
      
    -q, --quiet
      
    -relocations, -r
      
    -S
      
    -s, --succinct
      
    -section-data, -sd
      
    -section-relocations, -sr
      
    -section-symbols, -st
      
    -sections, -s
      
    -seed seed
      
    -size size
      
    -stats
      
    -std-compile-opts
      
    -strip-debug
      
    -symbols, -t
      
    -time-passes
      
    -u, --unconditional-branches
      
    -unwind, -u
      
    -use-symbol-table
      
    -v
      
    -v, --verbose
      
    -verify
      
    -verify-each
      
    -version
      
    -{passname}
       |