OVERVIEW: LLVM automatic testcase reducer. USAGE: llvm-reduce [options] OPTIONS: Color Options: --color - Use colors in output (default=autodetect) Generic Options: --help - Display available options (--help-hidden for more) --help-list - Display list of available options (--help-list-hidden for more) --version - Display the version of this program llvm-reduce options: --abort-on-invalid-reduction - Abort if any reduction results in invalid IR --delta-passes= - Delta passes to run, separated by commas. By default, run all delta passes. --in-place - WARNING: This option will replace your input file with the reduced version! --ir-passes= - A textual description of the pass pipeline, same as what's passed to `opt -passes`. -j - Maximum number of threads to use to process chunks. Set to 1 to disable parallelism. --max-pass-iterations= - Maximum number of times to run the full set of delta passes (default=5) --mtriple= - Set the target triple --preserve-debug-environment - Don't disable features used for crash debugging (crash reports, llvm-symbolizer and core dumps) --print-delta-passes - Print list of delta passes, passable to --delta-passes as a comma separated list --skip-delta-passes= - Delta passes to not run, separated by commas. By default, run all delta passes. --starting-granularity-level= - Number of times to divide chunks prior to first test --test= - Name of the interesting-ness test to be run --test-arg= - Arguments passed onto the interesting-ness test --verbose - Print extra debugging information --write-tmp-files-as-bitcode - Always write temporary files as bitcode instead of textual IR -x= - Input language ('ir' or 'mir') =ir =mir