Package llvm5.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.

See also: llvm5.0-devel.

General Commands
Command Description
FileCheck-5.0 Flexible pattern matching file verifier
bugpoint-5.0 automatic test case reduction tool
lit-5.0 LLVM Integrated Tester
llc-5.0 LLVM static compiler
lli-5.0 directly execute programs from LLVM bitcode
llvm-ar-5.0 LLVM archiver
llvm-as-5.0 LLVM assembler
llvm-bcanalyzer-5.0 LLVM bitcode analyzer
llvm-build-5.0 LLVM Project Build Utility
llvm-cov-5.0 emit coverage information
llvm-diff-5.0 LLVM structural 'diff'
llvm-dis-5.0 LLVM disassembler
llvm-dwarfdump-5.0 print contents of DWARF sections
llvm-extract-5.0 extract a function from an LLVM module
llvm-lib-5.0 LLVM lib.exe compatible library tool
llvm-link-5.0 LLVM bitcode linker
llvm-nm-5.0 list LLVM bitcode and object file's symbol table
llvm-profdata-5.0 Profile data tool
llvm-readobj-5.0 LLVM Object Reader
llvm-stress-5.0 generate random .ll files
llvm-symbolizer-5.0 convert addresses into source code locations
opt-5.0 LLVM optimizer
tblgen-5.0 Target Description To C++ Code Generator