A fast framework for writing baseline compiler back-ends in C++
☆622Feb 19, 2026Updated last week
Alternatives and similar repositories for tpde
Users that are interested in tpde are comparing it to the libraries listed below
Sorting:
- A very fast linker for Linux☆3,361Updated this week
- An exploration of Storages☆39Oct 29, 2023Updated 2 years ago
- A Simple showcase for the Sea-of-Nodes compiler IR☆843Updated this week
- Refinement type checking and inference tool for Rust☆17Feb 16, 2026Updated last week
- AOT binary translator of Linux/ELF → WebAssembly☆384Feb 20, 2026Updated last week
- Fusio provides file operations on multiple storages across various async runtimes.☆383Feb 11, 2026Updated 2 weeks ago
- Stitch is an experimental Wasm interpreter written in Rust that is designed to be very fast and lightweight.☆129Nov 24, 2025Updated 3 months ago
- n2 ("into"), a ninja compatible build system☆450Nov 10, 2025Updated 3 months ago
- PROPELLER: Profile Guided Optimizing Large Scale LLVM-based Relinker☆503Feb 21, 2026Updated last week
- ☆26Mar 13, 2025Updated 11 months ago
- mold: A Modern Linker 🦠☆16,195Dec 12, 2025Updated 2 months ago
- A Modern C11 compiler (STILL EARLY)☆1,240Updated this week
- Automatic verification of LLVM optimizations☆1,062Feb 12, 2026Updated 2 weeks ago
- A non-root version of traceroute written in Rust☆16Apr 22, 2021Updated 4 years ago
- ☆12Dec 19, 2023Updated 2 years ago
- Retargetable ML compilers for the twenty-first century!☆13Apr 22, 2025Updated 10 months ago
- UB-aware interpreter for LLVM debugging☆44Feb 13, 2026Updated 2 weeks ago
- egg is a flexible, high-performance e-graph library☆1,677Dec 4, 2025Updated 2 months ago
- Mixed Boolean Arithmetic Simplification using E-Graphs☆24May 1, 2025Updated 9 months ago
- A new register allocator☆250Feb 17, 2026Updated last week
- A fast, parallel, syntax-aware test case reducer based on tree-sitter grammars☆109Updated this week
- Wyrm is a GCC GIMPLE to LLVM IR transpiler☆57Jan 21, 2024Updated 2 years ago
- Cranelift based backend for rustc☆1,988Feb 20, 2026Updated last week
- Slitter is a C- and Rust-callable slab allocator implemented primarily in Rust, with some C for performance or to avoid unstable Rust fea…☆148Sep 6, 2021Updated 4 years ago
- Alternative rust compiler (re-implementation)☆2,441Feb 21, 2026Updated last week
- A thread-per-core Rust runtime with IOCP/io_uring/polling.☆1,538Updated this week
- Out-of-tree LLVM passes in Rust☆231Aug 17, 2025Updated 6 months ago
- ☆25Dec 9, 2024Updated last year
- A enumerator for MLIR, relying on the information given by IRDL.☆23Feb 11, 2026Updated 2 weeks ago
- syntax-level async join enabling branching control flow and shared mutable borrow☆27Apr 14, 2023Updated 2 years ago
- Experimental patches to implement missing C++20 modules features for the clang/LLVM toolchain.☆23Feb 16, 2022Updated 4 years ago
- A fast and flexible allocator for no_std and WebAssembly☆528Jun 14, 2025Updated 8 months ago
- 💀💀💀 The former home of clangir incubator, now part of the official llvm-project.☆588Feb 21, 2026Updated last week
- Towards Sound Reassembly of Modern x86-64 Binaries (ASPLOS'25)☆19Apr 1, 2025Updated 10 months ago
- Utilities to work with dyn [Async]Fn*☆18Dec 20, 2025Updated 2 months ago
- Common format for transferring and applying function information across binary analysis tools☆60Nov 5, 2025Updated 3 months ago
- Eurydice compiles (a decent subset of) Rust to C. Verify programs in Rust, still get C code for legacy environments.☆365Updated this week
- ☆25May 27, 2025Updated 9 months ago
- A Rust compiler backend targeting CIL(.NET IR) and C.☆2,008Oct 14, 2025Updated 4 months ago