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