johannst / llvm-kaleidoscope-rs
LLVM Kaleidoscope Tutorial in Rust
☆39Updated 9 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
- In-memory x86-64 assembler for JIT compiler.☆74Updated last week
- Build your own - linker☆194Updated 4 years ago
- A new register allocator☆229Updated last week
- A gradually typed language originally based on the crafting interpreters series☆63Updated 4 months ago
- An MVP stack VM☆105Updated last year
- The Solid-State Register Allocator☆84Updated 2 years ago
- A tiny x86_64 kernel written in Rust.☆79Updated 2 years ago
- ☆52Updated 6 months ago
- A (toy) C compiler written in Rust with no dependencies.☆60Updated 11 months ago
- Learn assembly with entirely too many brainfuck compilers☆58Updated 4 years ago
- JIT codegen backend with SSA IR based on B3 from WebKit☆62Updated last year
- Ygen - Yet another code generation libary (abandoned; gained two internships from it)☆107Updated this week
- Programming Languages Intermediate Representation☆163Updated last week
- A super-simple compiler demoing how to talk to LLVM from Rust☆93Updated 8 years ago
- Simple RISC-V emulator presented at Rust Nation 2023☆63Updated 2 years ago
- Native language with Rust & LLVM☆69Updated last year
- A hobby x86-64 operating system written in Rust☆137Updated 8 months ago
- Rust implementation of the Lox programming language☆145Updated 3 years ago
- The Hermit bootloader.☆74Updated this week
- An LC-3 virtual machine written in Rust for learning purposes.☆38Updated 2 years ago
- Unborrowed Rust Compiler (rustc without a borrowchecker)☆107Updated last year
- Performance comparisons between various virtual interpreter implementation strategies☆42Updated last year
- Lightweight C parser for Rust☆220Updated 9 months ago
- Compiler optimizer for arbitrary control flow based on equality saturation☆97Updated 2 years ago
- A kernel written in Rust☆92Updated 4 months ago
- Rust bindings to LLVM. (Mirror of https://gitlab.com/taricorp/llvm-sys.rs/)☆196Updated last month
- A lisp JIT compiler and interpreter built with cranelift.☆64Updated last year
- Define compiler intermediate representation usable by external tools☆73Updated 10 months ago
- A rust implementation of the lox language☆104Updated 10 months ago
- Library to load and relocate ELF files.☆125Updated last year