An unofficial reference implementation of the C Minus Minus Compiler
☆70Feb 3, 2025Updated last year
Alternatives and similar repositories for cmmc
Users that are interested in cmmc are comparing it to the libraries listed below
Sorting:
- A fast compiler for SysY code☆19Aug 22, 2022Updated 3 years ago
- A tool for dependencies validation for ninja build system using strace to detect the real dependencies☆16Nov 12, 2018Updated 7 years ago
- binary->LLVM->circuits☆19Feb 26, 2024Updated 2 years ago
- ☆23Mar 21, 2024Updated last year
- Simple compiler that translates simpified C into ARMv7 assembly☆18Apr 12, 2024Updated last year
- Do integer arithmetic with fsub.☆35Feb 7, 2026Updated last month
- A C99 compliant compiler☆20May 9, 2021Updated 4 years ago
- Optimizing compiler for SysY (C subset)☆44Apr 14, 2024Updated last year
- An LLVM IR dataset for data-driven compiler optimization research☆75Updated this week
- Library for generating/parsing/optimizing Koopa IR.☆148Updated this week
- Python bit pattern library for instruction encodings. Bytes in, IR out!☆15Mar 6, 2022Updated 4 years ago
- PySOM - The Simple Object Machine Smalltalk implemented in Python☆19Aug 19, 2025Updated 6 months ago
- WasmBox is an embeddable WebAssembly runtime, with a focus on portability, compact footprint, and performance.☆10Aug 21, 2021Updated 4 years ago
- A tool for analyzing syntactic and semantic properties of C Preprocessor macros in C programs☆12Aug 27, 2025Updated 6 months ago
- An optimizing compiler targeting armv7 and risc-v32☆63Jan 31, 2025Updated last year
- A standard C compiler.☆12Nov 19, 2016Updated 9 years ago
- ☆14Nov 11, 2024Updated last year
- Lightweight x86-64 instruction length disassembler (LDE)☆34Jun 17, 2023Updated 2 years ago
- Smalltalk Virtual Machine☆15Mar 26, 2015Updated 10 years ago
- A byte code specification and a JIT-compiler written in Assembly.☆14Jan 9, 2025Updated last year
- 2022 年毕昇杯 萝杨空队 参赛项目☆16Oct 7, 2023Updated 2 years ago
- Self-hosting C toolchain, from scratch☆36Feb 7, 2025Updated last year
- SUSTech CS202 (Computer Organization) Project, with CPU hardware implemented in Chisel(Scala) and software cross-compiled from Rust.☆34Jun 16, 2023Updated 2 years ago
- Sigma Virtual Machine.☆23Jan 3, 2024Updated 2 years ago
- Cell language C++ runtime☆18Oct 1, 2020Updated 5 years ago
- 《Static Single Assignment Book》- 中文翻译☆35May 7, 2023Updated 2 years ago
- E-Graph library☆21Apr 4, 2024Updated last year
- RISC-V Disassembler☆18Aug 25, 2020Updated 5 years ago
- An obfuscator bases on llvm for multiple language and platform☆19Jun 28, 2017Updated 8 years ago
- A graphing library for Control Flow Graphs☆108Jun 19, 2025Updated 8 months ago
- Lightweight x86-64 disassembling library☆45Aug 22, 2022Updated 3 years ago
- A compiler that translates SysY (a subset of C language) into ARMv7a, implemented in Java15.☆65Aug 19, 2021Updated 4 years ago
- A reusable compiler backend for the i386, x86_64, ARM and AArch64 architecture based on TCC, with an IR on bytecode level including type …☆19Mar 10, 2024Updated last year
- Fork of LLVM for LTO pass plugins support.☆21Jun 28, 2025Updated 8 months ago
- An optimizing decompiler (modified to use remill semantics)☆30Jan 4, 2019Updated 7 years ago
- Map and modify ELF using C++ structures☆19Feb 28, 2021Updated 5 years ago
- MetaCG offers an annotated whole program call-graph tool for Clang/LLVM.☆52Updated this week
- The updated PE file manipulation library from RetDec project.☆21Nov 24, 2023Updated 2 years ago
- LLDB based debugger for Linux Kernel☆28Apr 5, 2025Updated 11 months ago