luhsra / chash
CLang Plugin for calculating AST hashes
☆15Updated 5 years ago
Alternatives and similar repositories for chash:
Users that are interested in chash are comparing it to the libraries listed below
- Fork of LLVM with modifications to support a program repository☆26Updated 2 years ago
- Generates CIL MLIR dialect from C/C++ source.☆32Updated 3 years ago
- Markup source code showing optimizations☆36Updated 4 years ago
- A set of C Preprocessor analysis and source code rejuvenation tools that perform source to source translation of C++ programs by replacin…☆46Updated 7 years ago
- LLVM Profiling Visualization☆84Updated 3 years ago
- Support for ternary logic in SSE, XOP, AVX2 and x86 programs☆31Updated last week
- DExTer - Debug Experience Tester☆33Updated 3 years ago
- Safely privileged daemon to let userspace wait on global barriers with low, constant overhead☆17Updated 5 years ago
- Some experiments with SMT solvers and GIMPLE IR☆72Updated this week
- Clairvoyance LLVM Tools. Instruction scheduling targeting long latency loads.☆14Updated 5 years ago
- Some experiments with SMT solvers and GIMPLE IR☆36Updated last year
- llvm opt fuzzer and bounded exhaustive test generator☆39Updated 2 years ago
- A dynamically safe implementation of C, using your existing C compiler. Tolerates idiomatic C code pretty well. Not perfect... yet.☆102Updated 4 months ago
- autotuning C++, just-in-time!☆51Updated 4 years ago
- CERE: Codelet Extractor and REplayer☆40Updated last year
- ☆49Updated 10 months ago
- ☆20Updated 2 years ago
- CDSChecker: A Model Checker for C11 and C++11 Atomics☆28Updated 11 years ago
- LLVM Metadata Visualizer☆22Updated 7 years ago
- A header-only C++ library for writing compiler/interpreter frontends.☆12Updated 2 months ago
- Source code for a presentation on refactoring C++ while accounting for preprocessor interactions☆12Updated last year
- ☆27Updated 5 years ago
- Composable Data and Type Generators for C++☆10Updated 5 years ago
- C and C++ compiler frontend using PASTA to parse code, and VAST to represent the code as MLIR.☆40Updated 5 months ago
- Dynamic runtime inlining with LLVM☆66Updated 3 years ago
- Tool for detecting violations of ordering axioms in qsort/bsearch callbacks.☆52Updated 2 weeks ago
- Experimental patches to implement missing C++20 modules features for the clang/LLVM toolchain.☆23Updated 2 years ago
- CI system for premerge-testing in LLVM project☆41Updated 3 months ago
- NoVT is a compiler-based defense against vtable hijacking in C++ programs. It compiles C++ programs without using vtables.☆50Updated 2 years ago
- Scripts to build binary packages of GCC snapshots☆28Updated this week