dtcxzyw / cmmcView external linksLinks
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 toy compiler written in C++17 that translates SysY (a C-like toy language) into ARM-v7a assembly.☆146Aug 14, 2021Updated 4 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 last year
- ☆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 week
- 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.☆145Dec 22, 2025Updated last month
- WasmBox is an embeddable WebAssembly runtime, with a focus on portability, compact footprint, and performance.☆10Aug 21, 2021Updated 4 years ago
- Python bit pattern library for instruction encodings. Bytes in, IR out!☆15Mar 6, 2022Updated 3 years ago
- PySOM - The Simple Object Machine Smalltalk implemented in Python☆19Aug 19, 2025Updated 5 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
- Lightweight x86-64 instruction length disassembler (LDE)☆34Jun 17, 2023Updated 2 years ago
- A header-only C++ library for writing compiler/interpreter frontends.☆16Jan 19, 2026Updated 3 weeks ago
- Smalltalk Virtual Machine☆15Mar 26, 2015Updated 10 years ago
- ☆10Sep 7, 2022Updated 3 years ago
- 2022 年毕昇杯 萝杨空队 参赛项目☆15Oct 7, 2023Updated 2 years ago
- A byte code specification and a JIT-compiler written in Assembly.☆14Jan 9, 2025Updated last year
- Sigma Virtual Machine.☆23Jan 3, 2024Updated 2 years ago
- A Linux x86/x86-64 tool to trace registers and memory regions.☆40Jun 9, 2022Updated 3 years ago
- 《Static Single Assignment Book》- 中文翻译☆34May 7, 2023Updated 2 years ago
- A graphing library for Control Flow Graphs☆104Jun 19, 2025Updated 7 months ago
- 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
- Lightweight x86-64 disassembling library☆44Aug 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 …☆18Mar 10, 2024Updated last year
- Map and modify ELF using C++ structures☆19Feb 28, 2021Updated 4 years ago
- Fork of LLVM for LTO pass plugins support.☆21Jun 28, 2025Updated 7 months ago
- MetaCG offers an annotated whole program call-graph tool for Clang/LLVM.☆50Jan 28, 2026Updated 2 weeks ago
- The updated PE file manipulation library from RetDec project.☆21Nov 24, 2023Updated 2 years ago
- An optimizing decompiler (modified to use remill semantics)☆30Jan 4, 2019Updated 7 years ago
- The SysY compiler competition. A backup before official path gets set up.☆47Aug 20, 2025Updated 5 months ago
- A small, statically typed, low-level programming language.☆24Sep 8, 2025Updated 5 months ago
- Yet another toy CPU.☆93Dec 10, 2023Updated 2 years ago