blob: d50542ddc9dadad23b0ed009a71b31b6b16330b2 [file] [log] [blame]
Daniel Dunbar3b709d52012-05-08 16:50:35 +00001LLVM 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
Daniel Dunbar3b709d52012-05-08 16:50:35 +000024 llvm-nm
25 llvm-prof
26 llvm-config
27 llvm-diff
28 llvm-cov
29 llvm-stress
Alexey Samsonov14809fd2013-03-01 07:58:27 +000030 llvm-symbolizer
Daniel Dunbar3b709d52012-05-08 16:50:35 +000031
32Debugging Tools
33~~~~~~~~~~~~~~~
34
35.. toctree::
36 :maxdepth: 1
37
38 bugpoint
39 llvm-extract
40 llvm-bcanalyzer
41
42Developer Tools
43~~~~~~~~~~~~~~~
44
45.. toctree::
46 :maxdepth: 1
47
48 FileCheck
49 tblgen
50 lit
51 llvm-build
Nico Rieck70c2b882013-04-11 00:05:57 +000052 llvm-readobj