llpilla / compiler_examples
Small repository to show Flex, Bison and LLVM usage examples
☆14Updated 7 years ago
Related projects: ⓘ
- Lean C/C++ Bounds Checking with Low-Fat Pointers☆176Updated 2 years ago
- A simple example of defining custom plugins for clang and the clang static analyzer.☆75Updated 3 years ago
- Function Merging & Branch Fusion☆19Updated 5 years ago
- ☆19Updated 4 months ago
- extensible interpreter for LLVM dynamic analyses☆43Updated 11 years ago
- LLVM IR CMake utils for bitcode file manipulation by opt and friends☆68Updated 10 months ago
- EmbedSantizer is a runtime race detection tool which extends ThreadSanitizer to detect data races in 32-bit ARM applications.☆18Updated 3 years ago
- Microkernel-Based Research Operating System☆109Updated this week
- Runtime type and bounds-error checking for C/C++☆101Updated 2 years ago
- Simple Set implementation in C☆63Updated 3 years ago
- Code Analysis and Refactoring with Clang Tools☆122Updated 3 years ago
- C++11 ELF/DWARF parser☆77Updated 3 years ago
- ☆35Updated 10 years ago
- LLVM Profiling Visualization☆82Updated 2 years ago
- A dynamic control flow graph (CFG) reconstruction plugin for valgrind.☆109Updated 4 months ago
- Clang supporting syntax plugins☆18Updated last year
- A new context, field, and array-sensitive heap analysis for LLVM bitcode based on DSA.☆157Updated 3 months ago
- NoVT is a compiler-based defense against vtable hijacking in C++ programs. It compiles C++ programs without using vtables.☆50Updated last year
- CCG is a random C Code Generator☆43Updated 2 years ago
- This is the repository for clang-playground series.☆20Updated 4 years ago
- Python bindings for writing clang-based tools based on libtooling (e.g. for refactoring, auto-completion, etc.)☆36Updated 5 years ago
- An x86-64 instruction decoder.☆15Updated 6 months ago
- Fork of LLVM with modifications to support a program repository☆26Updated 2 years ago
- Generate project templates for executables that use LLVM and LLVM passes☆50Updated 2 years ago
- Collection of executable benchmarks☆40Updated 9 months ago
- A binary optimization/specialization library supporting multiple rewriters☆110Updated 3 years ago
- Automatically exported from code.google.com/p/mao☆11Updated 3 years ago
- Delta Pointers: Buffer Overflow Checks Without the Checks (EuroSys'18)☆51Updated 2 years ago
- Efficient patch generation engine for C/C++ programs☆17Updated last year
- A benchmark suite containing 1 million compilable programs, mined from the largest public C repositories on GitHub.☆86Updated 4 years ago