blob: 73a4835dd7a19d5c27fde8a060d3ca2ae2c22dd0 [file] [log] [blame]
Daniel Dunbar3b709d52012-05-08 16:50:35 +00001.. _commands:
2
3LLVM Command Guide
4------------------
5
6The following documents are command descriptions for all of the LLVM tools.
7These pages describe how to use the LLVM commands and what their options are.
8Note that these pages do not describe all of the options available for all
9tools. To get a complete listing, pass the ``--help`` (general options) or
10``--help-hidden`` (general and debugging options) arguments to the tool you are
11interested in.
12
13Basic Commands
14~~~~~~~~~~~~~~
15
16.. toctree::
17 :maxdepth: 1
18
19 llvm-as
20 llvm-dis
21 opt
22 llc
23 lli
24 llvm-link
25 llvm-ar
26 llvm-ranlib
27 llvm-nm
28 llvm-prof
29 llvm-config
30 llvm-diff
31 llvm-cov
32 llvm-stress
33
34Debugging Tools
35~~~~~~~~~~~~~~~
36
37.. toctree::
38 :maxdepth: 1
39
40 bugpoint
41 llvm-extract
42 llvm-bcanalyzer
43
44Developer Tools
45~~~~~~~~~~~~~~~
46
47.. toctree::
48 :maxdepth: 1
49
50 FileCheck
51 tblgen
52 lit
53 llvm-build