For crash reduction, I don't think it does anything that llvm-reduce can't. Pass pipeline reduction also has a separate reduction script. The main thing there isn't a replacement tool is the miscompilation reducer, but I'm not sure that's actually functioned for years. There are still some references to bugpoint in various comments and pieces of documentation that don't all necessarily make sense to replace or remove. In particular there are a few passes documented as "only for bugpoint", but I've left those alone in case they are useful for manual reductions.
105 lines
1.6 KiB
ReStructuredText
105 lines
1.6 KiB
ReStructuredText
LLVM Command Guide
|
|
------------------
|
|
|
|
The following documents are command descriptions for all of the LLVM tools.
|
|
These pages describe how to use the LLVM commands and what their options are.
|
|
Note that these pages do not describe all of the options available for all
|
|
tools. To get a complete listing, pass the ``--help`` (general options) or
|
|
``--help-hidden`` (general and debugging options) arguments to the tool you are
|
|
interested in.
|
|
|
|
Basic Commands
|
|
~~~~~~~~~~~~~~
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
dsymutil
|
|
llc
|
|
lli
|
|
llubi
|
|
llvm-as
|
|
llvm-cgdata
|
|
llvm-config
|
|
llvm-cov
|
|
llvm-cxxmap
|
|
llvm-debuginfo-analyzer
|
|
llvm-diff
|
|
llvm-dis
|
|
llvm-dwarfdump
|
|
llvm-dwarfutil
|
|
llvm-ir2vec
|
|
llvm-lib
|
|
llvm-libtool-darwin
|
|
llvm-link
|
|
llvm-lipo
|
|
llvm-mc
|
|
llvm-mca
|
|
llvm-opt-report
|
|
llvm-otool
|
|
llvm-profdata
|
|
llvm-readobj
|
|
llvm-reduce
|
|
llvm-stress
|
|
llvm-symbolizer
|
|
opt
|
|
|
|
GNU binutils replacements
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
llvm-addr2line
|
|
llvm-ar
|
|
llvm-cxxfilt
|
|
llvm-install-name-tool
|
|
llvm-nm
|
|
llvm-objcopy
|
|
llvm-objdump
|
|
llvm-ranlib
|
|
llvm-readelf
|
|
llvm-size
|
|
llvm-strings
|
|
llvm-strip
|
|
|
|
Debugging Tools
|
|
~~~~~~~~~~~~~~~
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
llvm-extract
|
|
llvm-bcanalyzer
|
|
llvm-reduce
|
|
|
|
Developer Tools
|
|
~~~~~~~~~~~~~~~
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
FileCheck
|
|
tblgen
|
|
clang-tblgen
|
|
lldb-tblgen
|
|
llvm-tblgen
|
|
mlir-tblgen
|
|
lit
|
|
llvm-exegesis
|
|
llvm-ifs
|
|
llvm-locstats
|
|
llvm-test-mustache-spec
|
|
llvm-pdbutil
|
|
llvm-profgen
|
|
llvm-tli-checker
|
|
llvm-offload-binary
|
|
|
|
Remarks Tools
|
|
~~~~~~~~~~~~~~
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
llvm-remarkutil
|