michaelmelanson / riscy
A software implementation of a RISC-V computer
☆20Updated 3 years ago
Alternatives and similar repositories for riscy:
Users that are interested in riscy are comparing it to the libraries listed below
- A RISC-V simulator implementing RV32G[C].☆35Updated 2 years ago
- Rust crate which compiles minisat and provides an interface (C/C++ compiler required)☆10Updated 3 years ago
- The 9p protocol as a serde format and message types.☆30Updated 3 years ago
- Deducing Tock execution flows from Ibex Verilator traces☆70Updated 2 years ago
- An implementation of @phil_eaton compilers basic notes in Rust☆35Updated 5 years ago
- A statically structurally typed JIT-compiled programming language, mainly for embedding in other programs.☆64Updated 5 years ago
- lox virtual machine implementation in zig!☆27Updated 2 years ago
- The Solid-State Register Allocator☆84Updated 2 years ago
- Pull your compiler up with abstract bootstraps.☆31Updated 2 years ago
- The HexagonE VM☆25Updated 2 years ago
- Rust bindings for libgccjit.☆51Updated 2 years ago
- A general purpose relational language☆20Updated 5 years ago
- The Mickey Mouse of dynamic linkers☆14Updated 3 weeks ago
- tiny aarch64 baremetal OS thingy☆50Updated 6 years ago
- A fast, minimal Forth-like interpreter core in C++ with no assembly☆81Updated 2 months ago
- Compiler optimizer for arbitrary control flow based on equality saturation☆95Updated 2 years ago
- Modular register allocator algorithms☆106Updated 2 years ago
- Interpreted language and bytecode VM of my own design written in Rust [Unmaintained]☆28Updated 5 years ago
- A DSL and compiler for generating peephole optimizers for Cranelift☆64Updated 4 years ago
- Implementation of destination-driven code generation with control destinations. See [post.md](post.md)☆24Updated 4 months ago
- 🦜 yair - a high-level compiler IR entirely written in Rust☆38Updated 3 years ago
- Historic Rust code browsing☆24Updated 4 years ago
- x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]☆31Updated 4 years ago
- Sruth Lùbach: A toy optimization engine☆23Updated 3 years ago
- A strongly & statically typed systems level language focused on ease of use, portability and speed, built for the modern age.☆53Updated 3 years ago
- Rust PRNGs: splitmix64, xoroshiro128+, xorshift128+, and xorshift1024*☆17Updated 6 years ago
- Personal branch of git://c9x.me/qbe.git☆37Updated 3 years ago
- Simple conservative GC using mimalloc☆39Updated 2 years ago
- quick c☆35Updated 3 years ago
- A library that provides a way to logically own objects, whether or not heap allocation is available☆69Updated 9 months ago