good first issuehelp wantedlet's documentmass changesnew command
Repository metrics
- Stars
- (30,937 stars)
- PR merge metrics
- (Avg merge 7d 5h) (321 merged PRs in 30d)
Description
-
llvm(a page listing the other ones and giving an example of a pipe using many of the individual tools that you might want to use while making a new llvm pass for example) -
lld(a page giving an overview of the parts of lld)
Commands
-
bugpoint -
clang-apply-replacements -
clang-change-namespace -
clang-check#18515 -
clang-doc -
clang-extdef-mapping -
clang-include-fixer -
clang-move -
clang-offload-bundler -
clang-offload-wrapper -
clang-query -
clang-refactor -
clang-rename -
clang-reorder-fields -
clang-scan-deps -
clang-tblgen -
clang-tidy#7232 -
clangd#9419 -
clangd-xpc-test-client -
pp-trace -
diagtool -
dsymutil -
FileCheck -
llvm-bitcode-strip -
llvm-c-test -
llvm-cfi-verify -
llvm-cov -
llvm-cvtres -
llvm-cxxdump -
llvm-cxxfilt -
llvm-cxxmap -
llvm-diff#18786 -
llvm-dlltool -
llvm-dwarfdump -
llvm-dwp -
llvm-elfabi -
llvm-exegesis -
llvm-extract -
llvm-gsymutil -
llvm-ifs -
llvm-install-name-tool -
llvm-jitlink-executor -
llvm-jitlink -
llvm-libtool-darwin -
llvm-link -
llvm-locstats -
llvm-lto2 -
llvm-lto -
llvm-mc-> #15356 -
llvm-mca -
llvm-ml -
llvm-modextract -
llvm-mt -
llvm-opt-report -
llvm-pdbutil -
llvm-profdata -
llvm-profgen -
llvm-rc -
llvm-readobj -
llvm-reduce -
llvm-rtdyld -
llvm-sim -
llvm-split -
llvm-stress -
llvm-symbolizer -
llvm-tblgen -
lldb-tblgen -
mlir-tblgen -
tblgen -
llvm-undname -
llvm-xray -
llc#6711 -
ld.lld(copy-paste or alias of #7794) -
ld64.lld(we need a macos-specific page forld, too) -
lld-link(alias tolink) -
wasm-ld -
lit#15381 -
openclc(may be an alias forclang, or a copy-paste likeclang++) -
opt#2527 -
clang++→ #6501 -
lli→ #7256 -
llvm-as→ #6496 -
llvm-bcanalyzer→ #6558 -
llvm-cat→ #6564 -
llvm-config→ #6498
Aliases
-
clang-cl=cl -
llvm-addr2line=addr2line -
llvm-lib=lib -
llvm-lipo=lipo→ #9819 -
llvm-objcopy=objcopy -
llvm-otool=otool -
llvm-ranlib=ranlib -
llvm-readelf=readelf -
llvm-size=size -
llvm-strip=strip -
clang-cpp=clang++→ #6542 -
llvm-ar=ar→ #6566 -
llvm-g++=clang++→ #6542 -
llvm-gcc=clang→ #6497 -
llvm-nm=nm→ #6566 -
llvm-objdump=objdump→ #6563 -
llvm-strings=strings→ #6566
This list is incomplete, for additional commands refer to your LLVM's bin (e. g. /opt/llvm/bin), source code or documentation.