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