luhsra / chash
CLang Plugin for calculating AST hashes
☆15Updated 6 years ago
Alternatives and similar repositories for chash:
Users that are interested in chash are comparing it to the libraries listed below
- Markup source code showing optimizations☆36Updated 5 years ago
- llvm opt fuzzer and bounded exhaustive test generator☆39Updated 2 years ago
- A header-only C++ library for writing compiler/interpreter frontends.☆12Updated this week
- Tool for detecting violations of ordering axioms in qsort/bsearch callbacks.☆51Updated 3 weeks ago
- Generates CIL MLIR dialect from C/C++ source.☆32Updated 4 years ago
- Some experiments with SMT solvers and GIMPLE IR☆36Updated last year
- LLVM Profiling Visualization☆84Updated 3 years ago
- Experimental patches to implement missing C++20 modules features for the clang/LLVM toolchain.☆23Updated 3 years ago
- Some experiments with SMT solvers and GIMPLE IR☆73Updated this week
- A utility library to bridge llvm and mlir gaps.☆13Updated last month
- Safely privileged daemon to let userspace wait on global barriers with low, constant overhead☆17Updated 5 years ago
- DExTer - Debug Experience Tester☆33Updated 3 years ago
- CDSChecker: A Model Checker for C11 and C++11 Atomics☆29Updated 11 years ago
- CERE: Codelet Extractor and REplayer☆40Updated last year
- Fork of LLVM with modifications to support a program repository☆26Updated 2 years ago
- NoVT is a compiler-based defense against vtable hijacking in C++ programs. It compiles C++ programs without using vtables.☆50Updated 2 years ago
- The website for freeCompilerCamp's classroom tutorials, using Github Pages.☆32Updated 3 years ago
- A Parallelism Profiler with What-If analyses for Intel Threading Building Blocks (TBB) programs☆13Updated 7 years ago
- autotuning C++, just-in-time!☆51Updated 5 years ago
- Scripts to build binary packages of GCC snapshots☆29Updated 3 weeks ago
- MetaCG offers an annotated whole program call-graph tool for Clang/LLVM.☆39Updated 2 weeks ago
- Support for ternary logic in SSE, XOP, AVX2 and x86 programs☆31Updated last month
- ☆28Updated 5 years ago
- Software transactional memory system developed at Wyatt Technology☆28Updated 5 years ago
- LLVM-based type and memory allocation tracking sanitizer☆53Updated this week
- lldb-eval is a library for evaluating expressions in the debugger context☆80Updated 5 months ago
- ☆20Updated 2 years ago
- Tool for locating internal symbols unnecessarily exported from shared libraries.☆38Updated 2 years ago
- Nidhugg is a bug-finding tool which targets bugs caused by concurrency and relaxed memory consistency in concurrent programs. It is parti…☆82Updated 2 months ago
- The space of memory management research and systems produced by the PLASMA lab (https://plasma-umass.org).☆20Updated 3 years ago