lgxZJ / Tiger-Compiler
A Tiger compiler on x86 machines running Linux.
☆20Updated 4 years ago
Related projects: ⓘ
- Code experiments to exercise ideas while reading "Engineering a Compiler".☆27Updated 5 years ago
- implement a full compiler based on c++ 11☆22Updated 7 years ago
- Codeplay's tutorial LLVM LEG backend - as presented at the 2014 LLVM Developers' Meeting in San Jose.☆39Updated 9 years ago
- a compiler implementation☆54Updated 12 years ago
- Develop toolchain based on llvm to for Cpu0 processor☆47Updated 8 months ago
- A basic garbage collection application written in C to manage memory☆16Updated 10 years ago
- Benchmarks for auto-vectorization and revectorization, including both hand-vectorized and scalar code☆24Updated 5 years ago
- Compiler For Tiger-Lang☆1Updated 5 years ago
- Tutorial for LLVM Dev Conference 2019.☆14Updated 4 years ago
- A tiger compiler using FLEX, BISON and LLVM☆11Updated 11 years ago
- 方舟编译入门技术课程的配套代码☆31Updated 4 years ago
- CDSChecker: A Model Checker for C11 and C++11 Atomics☆25Updated 11 years ago
- Polyhedral Transformation, Linear Programming Solver, Polyhedral based dependence analysis☆26Updated 7 years ago
- Simplified C Compiler☆19Updated 8 years ago
- XOC is a compiler infrastructure that provides multi-level operations, flexibility, and the capability of representing almost all popular…☆112Updated this week
- The C/C++/Fortran compiler collection written in Java☆36Updated 3 years ago
- A Lisp Interpreter Written in C++ Template☆68Updated 3 years ago
- Chaitin-Briggs register-allocation algorithm (LLVM back-end)☆11Updated 8 years ago
- CMU 15-745 Spring 2014☆9Updated 10 years ago
- libperf is a library that wraps around the syscall perf_event_open(). This library exposes the kernel performance counters subsystem to …☆54Updated 3 years ago
- XOCFE is an concise, clearly, C compiler frontend, it is easy to understand and modify. XOCFE's input is pure C, output is an AST tree.☆51Updated this week
- ☆22Updated 3 years ago
- An unfinished implementation of the Tiger compiler.☆27Updated 9 years ago
- A bytecode-virtual-machine-based interpreter for the lox language written in modern C++☆21Updated last year
- Read-Log-Update: A Lightweight Synchronization Mechanism for Concurrent Programming☆47Updated 9 years ago
- Writing a minimal x86-64 JIT compiler in C++☆95Updated 6 years ago
- ☆105Updated 3 years ago
- Lock-free work stealing deque written in C. This is implemented after Chapter 16 of "The Art of Multiprocessor Programming."☆19Updated 13 years ago
- Small implementation in C of a slab allocator in user space☆31Updated 3 months ago
- Yet Another File System (yfs) based on Paxos algorithm.☆16Updated 6 years ago