Package llvm9.0

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: 9.0.1

See also: llvm9.0-devel.

General Commands

FileCheck-9.0 Flexible pattern matching file verifier
bugpoint-9.0 automatic test case reduction tool
dsymutil-9.0 manipulate archived DWARF debug symbol files
lit-9.0 LLVM Integrated Tester
llc-9.0 LLVM static compiler
lli-9.0 directly execute programs from LLVM bitcode
llvm-ar-9.0 LLVM archiver
llvm-as-9.0 LLVM assembler
llvm-bcanalyzer-9.0 LLVM bitcode analyzer
llvm-build-9.0 LLVM Project Build Utility
llvm-cov-9.0 emit coverage information
llvm-cxxfilt-9.0 LLVM symbol name demangler
llvm-cxxmap-9.0 Mangled name remapping tool
llvm-diff-9.0 LLVM structural 'diff'
llvm-dis-9.0 LLVM disassembler
llvm-dwarfdump-9.0 dump and verify DWARF debug information
llvm-exegesis-9.0 LLVM Machine Instruction Benchmark
llvm-extract-9.0 extract a function from an LLVM module
llvm-lib-9.0 LLVM lib.exe compatible library tool
llvm-link-9.0 LLVM bitcode linker
llvm-lipo-9.0 LLVM tool for manipulating universal binaries
llvm-mca-9.0 LLVM Machine Code Analyzer
llvm-nm-9.0 list LLVM bitcode and object file's symbol table
llvm-objcopy-9.0 object copying and editing tool
llvm-objdump-9.0 LLVM's object file dumper
llvm-pdbutil-9.0 Display types, symbols, CodeView records, and other information from a PDB file, as well as manipulate and create PDB files.
llvm-profdata-9.0 Profile data tool
llvm-readelf-9.0 GNU-style LLVM Object Reader
llvm-readobj-9.0 LLVM Object Reader
llvm-stress-9.0 generate random .ll files
llvm-symbolizer-9.0 convert addresses into source code locations
opt-9.0 LLVM optimizer
tblgen-9.0 Target Description To C++ Code Generator