Skip to content

dutor/awesome-llvm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Documentation (REF)

Official Pages

Other Pages

Official Tools (R1, R2)

Unofficial Tools

  • American fuzzy lop (AFL) - LLVM mode for instrumentation
  • SVF-tools - Pointer Analysis and Program Dependence Analysis for C and C++ Programs
  • klee - Symbolic Virtual Machine
  • S2E - Selective Symbolic Execution (use KLEE as symbolic executor)
  • RetDec - a retargetable machine-code decompiler based on LLVM
  • capstone - Disassembler based on the MC component of the LLVM compiler infrastructure
  • rtags - A c/c++ client/server indexer for c/c++/objc[++]
  • slicer - Schedule Specialization Framework
  • NeonGoby - Alias Analysis Checker
  • LLBMC - The Low-Level Bounded Model Checker
  • Bear - A tool that generates a compilation database for clang tooling
  • whole-program-llvm - A wrapper script to build whole-program LLVM bitcode files
  • DWGrep - A tool for querying Dwarf (debuginfo) graphs
  • Emscripten - An LLVM-to-JavaScript Compiler
  • mcsema - A x86 to LLVM IR decompiler
  • stack - A static checker for identifying unstable code
  • andersen - Andersen's inclusion-based pointer analysis re-implementation in LLVM

Books

Tutorials

Installation

LLVM backed Languages

Bindings

About

A curated list of awesome LLVM related docs, tools, and other resources.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%