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 llvm-as 18 llvm-dis 19 opt 20 llc 21 lli 22 llvm-link 23 llvm-lib 24 llvm-lipo 25 llvm-config 26 llvm-cxxmap 27 llvm-diff 28 llvm-cov 29 llvm-profdata 30 llvm-stress 31 llvm-symbolizer 32 llvm-dwarfdump 33 dsymutil 34 llvm-mca 35 llvm-readobj 36 37GNU binutils replacements 38~~~~~~~~~~~~~~~~~~~~~~~~~ 39 40.. toctree:: 41 :maxdepth: 1 42 43 llvm-addr2line 44 llvm-ar 45 llvm-cxxfilt 46 llvm-nm 47 llvm-objcopy 48 llvm-objdump 49 llvm-ranlib 50 llvm-readelf 51 llvm-size 52 llvm-strings 53 llvm-strip 54 55Debugging Tools 56~~~~~~~~~~~~~~~ 57 58.. toctree:: 59 :maxdepth: 1 60 61 bugpoint 62 llvm-extract 63 llvm-bcanalyzer 64 65Developer Tools 66~~~~~~~~~~~~~~~ 67 68.. toctree:: 69 :maxdepth: 1 70 71 FileCheck 72 tblgen 73 lit 74 llvm-build 75 llvm-exegesis 76 llvm-pdbutil 77 llvm-locstats 78