johannst / llvm-kaleidoscope-rs
LLVM Kaleidoscope Tutorial in Rust
☆39Updated 5 months ago
Alternatives and similar repositories for llvm-kaleidoscope-rs:
Users that are interested in llvm-kaleidoscope-rs are comparing it to the libraries listed below
- Build your own - linker☆189Updated 3 years ago
- Experimental JIT compiler generator☆26Updated 9 months ago
- Ygen - Yet another code generation libary☆104Updated this week
- In-memory x86-64 assembler for JIT compiler.☆68Updated last month
- A hobby x86-64 operating system written in Rust☆131Updated 5 months ago
- A gradually typed language originally based on the crafting interpreters series☆64Updated last month
- A (toy) C compiler written in Rust with no dependencies.☆57Updated 7 months ago
- Simple RISC-V emulator presented at Rust Nation 2023☆61Updated last year
- Native language with Rust & LLVM☆69Updated last year
- LLVM alternative in Rust☆15Updated 7 months ago
- The Solid-State Register Allocator☆83Updated 2 years ago
- A new register allocator☆221Updated 3 weeks ago
- Library to load and relocate ELF files.☆122Updated last year
- An MVP stack VM☆100Updated last year
- ☆52Updated 3 months ago
- A kernel written in Rust☆91Updated last month
- 🍊 A statically typed, compiled programming language, largely inspired by Jai, Odin, and Zig.☆69Updated last month
- A super-simple compiler demoing how to talk to LLVM from Rust☆95Updated 8 years ago
- ☆68Updated 10 months ago
- Unborrowed Rust Compiler (rustc without a borrowchecker)☆93Updated last year
- Program analysis playground for a simple, imperative language☆36Updated 2 years ago
- Dorian is an intuitive high-level abstraction for LLVM for creating imperative programs using declarative structures.☆20Updated 8 months ago
- Compiler optimizer for arbitrary control flow based on equality saturation☆94Updated 2 years ago
- Assembler toolkit: encoding and decoding of various architectures☆20Updated last month
- JIT codegen backend with SSA IR based on B3 from WebKit☆61Updated last year
- Macro assembler for Rust☆34Updated 10 months ago
- An LC-3 virtual machine written in Rust for learning purposes.☆38Updated last year
- A tiny x86_64 kernel written in Rust.☆79Updated 2 years ago
- Learn assembly with entirely too many brainfuck compilers☆57Updated 4 years ago
- The Hermit bootloader.☆73Updated this week