1LLVM Command Guide
2------------------
3
4The following documents are command descriptions for all of the LLVM tools.
5These pages describe how to use the LLVM commands and what their options are.
6Note that these pages do not describe all of the options available for all
7tools. To get a complete listing, pass the ``--help`` (general options) or
8``--help-hidden`` (general and debugging options) arguments to the tool you are
9interested in.
10
11Basic Commands
12~~~~~~~~~~~~~~
13
14.. toctree::
15   :maxdepth: 1
16
17   llvm-as
18   llvm-dis
19   opt
20   llc
21   lli
22   llvm-link
23   llvm-ar
24   llvm-lib
25   llvm-nm
26   llvm-objdump
27   llvm-config
28   llvm-cxxmap
29   llvm-diff
30   llvm-cov
31   llvm-profdata
32   llvm-stress
33   llvm-symbolizer
34   llvm-addr2line
35   llvm-dwarfdump
36   dsymutil
37   llvm-mca
38
39Debugging Tools
40~~~~~~~~~~~~~~~
41
42.. toctree::
43   :maxdepth: 1
44
45   bugpoint
46   llvm-extract
47   llvm-bcanalyzer
48
49Developer Tools
50~~~~~~~~~~~~~~~
51
52.. toctree::
53   :maxdepth: 1
54
55   FileCheck
56   tblgen
57   lit
58   llvm-build
59   llvm-exegesis
60   llvm-pdbutil
61   llvm-readobj
62