Package llvm
The Low Level Virtual Machine
LLVM is a compiler infrastructure designed for compile-time, link-time,
runtime, and idle-time optimization of programs from arbitrary programming
languages. The compiler infrastructure includes mirror sets of programming
tools as well as libraries with equivalent functionality.
Version: 21.1.3
See also: llvm-devel, llvm-test.
General Commands | |
| FileCheck | Flexible pattern matching file verifier |
| FileCheck-21 | alias for FileCheck |
| bugpoint | automatic test case reduction tool |
| bugpoint-21 | alias for bugpoint |
| clang-tblgen | Description to C++ Code for Clang |
| clang-tblgen-21 | alias for clang-tblgen |
| dsymutil | manipulate archived DWARF debug symbol files |
| dsymutil-21 | alias for dsymutil |
| ld.lld | ELF linker from the LLVM project |
| lit | LLVM Integrated Tester |
| lit-21 | alias for lit |
| llc | LLVM static compiler |
| llc-21 | alias for llc |
| lldb-tblgen | Description to C++ Code for LLDB |
| lldb-tblgen-21 | alias for lldb-tblgen |
| lli | directly execute programs from LLVM bitcode |
| lli-21 | alias for lli |
| llvm-addr2line | a drop-in replacement for addr2line |
| llvm-addr2line-21 | alias for llvm-addr2line |
| llvm-ar | LLVM archiver |
| llvm-ar-21 | alias for llvm-ar |
| llvm-as | LLVM assembler |
| llvm-as-21 | alias for llvm-as |
| llvm-bcanalyzer | LLVM bitcode analyzer |
| llvm-bcanalyzer-21 | alias for llvm-bcanalyzer |
| llvm-cgdata | LLVM CodeGen Data Tool |
| llvm-cgdata-21 | alias for llvm-cgdata |
| llvm-cov | emit coverage information |
| llvm-cov-21 | alias for llvm-cov |
| llvm-cxxfilt | LLVM symbol name demangler |
| llvm-cxxfilt-21 | alias for llvm-cxxfilt |
| llvm-cxxmap | Mangled name remapping tool |
| llvm-cxxmap-21 | alias for llvm-cxxmap |
| llvm-debuginfo-analyzer | |
| llvm-debuginfo-analyzer-21 | alias for llvm-debuginfo-analyzer |
| llvm-diff | LLVM structural 'diff' |
| llvm-diff-21 | alias for llvm-diff |
| llvm-dis | LLVM disassembler |
| llvm-dis-21 | alias for llvm-dis |
| llvm-dwarfdump | dump and verify DWARF debug information |
| llvm-dwarfdump-21 | alias for llvm-dwarfdump |
| llvm-dwarfutil | A tool to copy and manipulate debug info |
| llvm-dwarfutil-21 | alias for llvm-dwarfutil |
| llvm-exegesis | LLVM Machine Instruction Benchmark |
| llvm-exegesis-21 | alias for llvm-exegesis |
| llvm-extract | extract a function from an LLVM module |
| llvm-extract-21 | alias for llvm-extract |
| llvm-ifs | shared object stubbing tool |
| llvm-ifs-21 | alias for llvm-ifs |
| llvm-install-name-tool | LLVM tool for manipulating install-names and rpaths |
| llvm-install-name-tool-21 | alias for llvm-install-name-tool |
| llvm-lib | LLVM lib.exe compatible library tool |
| llvm-lib-21 | alias for llvm-lib |
| llvm-libtool-darwin | LLVM tool for creating libraries for Darwin |
| llvm-libtool-darwin-21 | alias for llvm-libtool-darwin |
| llvm-link | LLVM bitcode linker |
| llvm-link-21 | alias for llvm-link |
| llvm-lipo | LLVM tool for manipulating universal binaries |
| llvm-lipo-21 | alias for llvm-lipo |
| llvm-locstats | calculate statistics on DWARF debug location |
| llvm-locstats-21 | alias for llvm-locstats |
| llvm-mc | LLVM Machine Code Playground |
| llvm-mc-21 | alias for llvm-mc |
| llvm-mca | LLVM Machine Code Analyzer |
| llvm-mca-21 | alias for llvm-mca |
| llvm-nm | list LLVM bitcode and object file's symbol table |
| llvm-nm-21 | alias for llvm-nm |
| llvm-objcopy | object copying and editing tool |
| llvm-objcopy-21 | alias for llvm-objcopy |
| llvm-objdump | LLVM's object file dumper |
| llvm-objdump-21 | alias for llvm-objdump |
| llvm-opt-report | generate optimization report from YAML |
| llvm-opt-report-21 | alias for llvm-opt-report |
| llvm-otool | Mach-O dumping tool |
| llvm-otool-21 | alias for llvm-otool |
| llvm-pdbutil | Display types, symbols, CodeView records, and other information from a PDB file, as well as manipulate and create PDB files. |
| llvm-pdbutil-21 | alias for llvm-pdbutil |
| llvm-profdata | Profile data tool |
| llvm-profdata-21 | alias for llvm-profdata |
| llvm-profgen | LLVM SPGO profile generation tool |
| llvm-profgen-21 | alias for llvm-profgen |
| llvm-ranlib | generates an archive index |
| llvm-ranlib-21 | alias for llvm-ranlib |
| llvm-readelf | GNU-style LLVM Object Reader |
| llvm-readelf-21 | alias for llvm-readelf |
| llvm-readobj | LLVM Object Reader |
| llvm-readobj-21 | alias for llvm-readobj |
| llvm-reduce | LLVM automatic testcase reducer. |
| llvm-reduce-21 | alias for llvm-reduce |
| llvm-remarkutil | Remark utility |
| llvm-remarkutil-21 | alias for llvm-remarkutil |
| llvm-size | print size information |
| llvm-size-21 | alias for llvm-size |
| llvm-stress | generate random .ll files |
| llvm-stress-21 | alias for llvm-stress |
| llvm-strings | print strings |
| llvm-strings-21 | alias for llvm-strings |
| llvm-strip | object stripping tool |
| llvm-strip-21 | alias for llvm-strip |
| llvm-symbolizer | convert addresses into source code locations |
| llvm-symbolizer-21 | alias for llvm-symbolizer |
| llvm-tblgen | Target Description to C++ Code for LLVM |
| llvm-tblgen-21 | alias for llvm-tblgen |
| llvm-tli-checker | TargetLibraryInfo vs library checker |
| llvm-tli-checker-21 | alias for llvm-tli-checker |
| mlir-tblgen | Description to C++ Code for MLIR |
| mlir-tblgen-21 | alias for mlir-tblgen |
| opt | LLVM optimizer |
| opt-21 | alias for opt |
| tblgen | Description to C++ Code |
| tblgen-21 | alias for tblgen |