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   dsymutil
18   llc
19   lli
20   llvm-as
21   llvm-config
22   llvm-cov
23   llvm-cxxmap
24   llvm-diff
25   llvm-dis
26   llvm-dwarfdump
27   llvm-lib
28   llvm-libtool-darwin
29   llvm-link
30   llvm-lipo
31   llvm-mca
32   llvm-otool
33   llvm-profdata
34   llvm-readobj
35   llvm-remark-size-diff
36   llvm-stress
37   llvm-symbolizer
38   opt
39
40GNU binutils replacements
41~~~~~~~~~~~~~~~~~~~~~~~~~
42
43.. toctree::
44   :maxdepth: 1
45
46   llvm-addr2line
47   llvm-ar
48   llvm-cxxfilt
49   llvm-install-name-tool
50   llvm-nm
51   llvm-objcopy
52   llvm-objdump
53   llvm-ranlib
54   llvm-readelf
55   llvm-size
56   llvm-strings
57   llvm-strip
58
59Debugging Tools
60~~~~~~~~~~~~~~~
61
62.. toctree::
63   :maxdepth: 1
64
65   bugpoint
66   llvm-extract
67   llvm-bcanalyzer
68
69Developer Tools
70~~~~~~~~~~~~~~~
71
72.. toctree::
73   :maxdepth: 1
74
75   FileCheck
76   tblgen
77   clang-tblgen
78   lldb-tblgen
79   llvm-tblgen
80   mlir-tblgen
81   lit
82   llvm-exegesis
83   llvm-ifs
84   llvm-locstats
85   llvm-pdbutil
86   llvm-profgen
87   llvm-tli-checker
88