NOELLE Offers Empowering LLVM Extensions
☆83Jul 27, 2025Updated 7 months ago
Alternatives and similar repositories for noelle
Users that are interested in noelle are comparing it to the libraries listed below
Sorting:
- A Speculation-Aware Collaborative Dependence Analysis Framework☆28Jun 29, 2024Updated last year
- A compiler to automatically transform applications into disaggregated memory apps.☆16Nov 16, 2023Updated 2 years ago
- ☆14Jun 26, 2024Updated last year
- Automatic Parallelism Using LLVM☆10Aug 2, 2014Updated 11 years ago
- Automatic Binary Parallelisation☆43Feb 28, 2025Updated last year
- A enumerator for MLIR, relying on the information given by IRDL.☆23Feb 27, 2026Updated last week
- An LLVM pass to prove that an II works for the given loop for Vitis HLS☆11Aug 22, 2021Updated 4 years ago
- Symbolic range analysis for LLVM.☆12Jan 10, 2016Updated 10 years ago
- ☆12Apr 22, 2023Updated 2 years ago
- The implementation of an SMTLib dialect for xDSL☆17Feb 27, 2026Updated last week
- Formally verified implementation of Alive in Lean☆41Jul 14, 2023Updated 2 years ago
- Bin2Wrong: a Unified Fuzzing Framework for Uncovering Semantic Errors in Binary-to-C Decompilers☆59May 20, 2025Updated 9 months ago
- C/C++ frontend for MLIR. Also features polyhedral optimizations, parallel optimizations, and more!☆605Jun 19, 2025Updated 8 months ago
- The C4 Concurrent C Fuzzer☆14Nov 2, 2023Updated 2 years ago
- A debugger to detect and diagnose numerical errors in floating point programs☆12Jun 19, 2022Updated 3 years ago
- KernelFaRer: Replacing Native-Code Idioms with High-Performance Library Calls☆12Sep 7, 2025Updated 6 months ago
- A framework for finding completeness bugs in optimizing compiler toolchains.☆23Mar 4, 2024Updated 2 years ago
- Alive (Automated LLVM's InstCombine Verifier) with automated reasoning for both integer and floating point peephole optimizations in LLVM☆33Jul 6, 2019Updated 6 years ago
- A study of the effect of relaxing too conservative conditions for generating UB-free compiler test-cases of Csmith’s code-generation and …☆17Jul 24, 2025Updated 7 months ago
- Towards Sound Reassembly of Modern x86-64 Binaries (ASPLOS'25)☆20Apr 1, 2025Updated 11 months ago
- Tapir extension to LLVM for optimizing Parallel Programs☆133Apr 20, 2020Updated 5 years ago
- UB-aware interpreter for LLVM debugging☆44Feb 13, 2026Updated 3 weeks ago
- ☆15Jan 11, 2023Updated 3 years ago
- Code for "An Introduction to Tensor Tiling in MLIR" tutorial given at EuroLLVM 2025☆21Jun 5, 2025Updated 9 months ago
- Katamaran is a semi-automated separation logic verifier for the Sail specification language. It works on an embedded version of Sail call…☆19Updated this week
- Experimental translation of llvm to smt.☆58Apr 8, 2020Updated 5 years ago
- Code released to accompany the ISCA paper: "T4: Compiling Sequential Code for Effective Speculative Parallelization in Hardware"☆28Feb 18, 2022Updated 4 years ago
- This is a C++ implementation of Graspan.☆32Dec 20, 2023Updated 2 years ago
- Benchmarks for auto-vectorization and revectorization, including both hand-vectorized and scalar code☆30Feb 15, 2019Updated 7 years ago
- A System for Differential Debugging☆23Apr 10, 2025Updated 10 months ago
- A translation verifier for Reopt (https://github.com/GaloisInc/reopt)☆20Sep 20, 2021Updated 4 years ago
- A description of Minotaur can be found in https://arxiv.org/abs/2306.00229.☆126Jan 7, 2026Updated 2 months ago
- An easy guide to Clang Static Analyzer extension.☆144Mar 21, 2020Updated 5 years ago
- A collection of out-of-tree Clang plugins for teaching and learning☆759Jan 14, 2026Updated last month
- RV: A Unified Region Vectorizer for LLVM☆113Feb 18, 2026Updated 2 weeks ago
- A CallGraph Generation LLVM Pass for C and C++ program☆33Apr 4, 2022Updated 3 years ago
- OCaml Bindings to MLIR☆15Dec 11, 2020Updated 5 years ago
- Tutorial for LLVM Dev Conference 2019.☆15Oct 23, 2019Updated 6 years ago
- ☆19Oct 14, 2018Updated 7 years ago