• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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-profdata
33   llvm-readobj
34   llvm-stress
35   llvm-symbolizer
36   opt
37
38GNU binutils replacements
39~~~~~~~~~~~~~~~~~~~~~~~~~
40
41.. toctree::
42   :maxdepth: 1
43
44   llvm-addr2line
45   llvm-ar
46   llvm-cxxfilt
47   llvm-install-name-tool
48   llvm-nm
49   llvm-objcopy
50   llvm-objdump
51   llvm-ranlib
52   llvm-readelf
53   llvm-size
54   llvm-strings
55   llvm-strip
56
57Debugging Tools
58~~~~~~~~~~~~~~~
59
60.. toctree::
61   :maxdepth: 1
62
63   bugpoint
64   llvm-extract
65   llvm-bcanalyzer
66
67Developer Tools
68~~~~~~~~~~~~~~~
69
70.. toctree::
71   :maxdepth: 1
72
73   FileCheck
74   tblgen
75   lit
76   llvm-exegesis
77   llvm-locstats
78   llvm-pdbutil
79   llvm-profgen
80