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