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