Kernel Intermediate Representation Infrastructure
-
Updated
Sep 11, 2026 - Python
Kernel Intermediate Representation Infrastructure
Tiger is a Delphi-hosted compiler infrastructure that lets you generate native x86-64 binaries for Windows and Linux — executables, shared libraries, static libraries, and object files — entirely from code. There is no source language to parse. Instead, you construct programs using a fluent Delphi API: define types, declare functions.
LangVM is a Turing-complete language workbench for rapidly building custom programming languages. Using `.lvm` scripts, developers define lexing, Pratt parsing, semantics, MIR, and code generation without recompiling. It can run standalone or embedded in Delphi, enabling fast iteration and native, cross-platform language development.
A simpler version of what LLVM is at its core; "An optimizer and transpiler of its very own LLVM IR to various architecture's ISA".
Yttria programming language using LLVM bindings in pure TypeScript.
Learning MLIR compiler infrastructure from scratch — dialects, IR structure, and writing optimization passes. Notes + examples from the Toy tutorial.
Big Engine - Universal Compiler Feedback Interface for LLVM/GCC/V8/GRAALVM
High-performance sharded string interner using atomic memory resources, custom allocators, and low-contention concurrency design.
A C++ data-oriented registry with compile-time type mapping and cache-efficient handle-based storage.
Auto-generation pipeline translating RISC-V SAIL ISA specs into CGEN .cpu files for GNU Binutils/GCC
Execution platform for NIF programs with VM execution, native compilation, first-class debugging, instrumentation, and native interoperability.
A universal compiler driver for C and C++ with real compiler inspection capabilities. Features MLIR-based optimization pipeline, Cranelift codegen, and extensible plugin architecture.
The Universal Goal Execution Model. A deterministic computational substrate for autonomous agents and post-procedural software. Stop programming execution. Start declaring intent.
Unified toolchain for Rust and Nim with cross-language dependency resolution, compiler-pipeline decomposition, action-graph planning, caching, and resource-aware execution.
To associate your repository with the compiler-infrastructure topic, visit your repo's landing page and select "manage topics."