Example project from my talks in the LLVM Social Berlin and C++ User Group
☆176Jul 2, 2021Updated 4 years ago
Alternatives and similar repositories for JitFromScratch
Users that are interested in JitFromScratch are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Header-only llvm::Expected<T>☆38Oct 14, 2019Updated 6 years ago
- LLVM Assembler adding Debug Information at IR Level.☆33Oct 31, 2018Updated 7 years ago
- LLVM Optimization to extract a function, embedded in its intermediate representation in the binary, and execute it using the LLVM Just-In…☆531May 15, 2021Updated 4 years ago
- Clang with JIT extensions☆237Dec 11, 2022Updated 3 years ago
- autotuning C++, just-in-time!☆53Feb 21, 2020Updated 6 years ago
- A research project aimed at introducing language support for type erasure in C++.☆54Mar 19, 2016Updated 10 years ago
- Modern C++ benchmarking☆73Jun 7, 2020Updated 5 years ago
- A compiler and mutation testing framework for the programming language Pascal-86☆20Sep 12, 2014Updated 11 years ago
- Code samples for using libjit☆91Feb 11, 2017Updated 9 years ago
- C++ container graph visualization for lldb.☆23Aug 23, 2019Updated 6 years ago
- A C++ concepts and range based character encoding and code point enumeration library☆122Nov 11, 2017Updated 8 years ago
- A simple VM to play with OSR in LLVM☆15Jun 11, 2017Updated 8 years ago
- LLVM Profiling Visualization☆84Jan 11, 2022Updated 4 years ago
- generates .clang-format file from example codebase☆322Dec 2, 2024Updated last year
- Love template metaprogramming☆331Apr 10, 2022Updated 3 years ago
- A collection of out-of-tree Clang plugins for teaching and learning☆761Jan 14, 2026Updated 2 months ago
- Example usage of LLVM's C bindings☆36Apr 9, 2012Updated 13 years ago
- Material for an LLVM Tutorial presented at LLVM Dev Meeting 2015☆51Jan 21, 2017Updated 9 years ago
- Automatic regression verification for LLVM programs☆19Jul 16, 2021Updated 4 years ago
- A C++ expression -> x64 JIT☆1,260Aug 21, 2020Updated 5 years ago
- Smart pointer for any movable objects. When trackable object moved/destroyed, trackers updated with new object's pointer.☆25May 18, 2019Updated 6 years ago
- dmr_C is a C parser and JIT compiler with LLVM, Eclipse OMR and NanoJIT backends☆56Oct 27, 2019Updated 6 years ago
- Foundations of symbol based programming☆30Nov 26, 2019Updated 6 years ago
- LLVM Metadata Visualizer☆21Nov 30, 2017Updated 8 years ago
- This repository contains a tutorial for a quick start in how to write a register allocator using LLVM☆279Feb 21, 2019Updated 7 years ago
- Low-latency machine code generation☆4,467Feb 23, 2026Updated last month
- Experimental wrapper over LLVM for generating and compiling code at run-time.☆381Dec 4, 2019Updated 6 years ago
- The simplex method for solving linear programming problems implemented in Lua☆15Mar 3, 2013Updated 13 years ago
- Runtime support for LLVM's GC Statepoints☆42Mar 10, 2020Updated 6 years ago
- Small sample programs that use LLVM and Clang APIs.☆52Jan 14, 2019Updated 7 years ago
- ☆25Apr 21, 2020Updated 5 years ago
- LLVM Mutation Artisan (MART) is a configurable mutation testing framework based on LLVM☆25Jul 25, 2022Updated 3 years ago
- An OS X kernel module that protects a userland process from being terminated in any way☆14Dec 7, 2015Updated 10 years ago
- The Elle coroutine-based asynchronous C++ development framework.☆475May 22, 2023Updated 2 years ago
- Example of C Compiler using JIT Engine of Clang.☆32Feb 27, 2020Updated 6 years ago
- Add support for debugging JITed code to ORC JIT from LLVM Kaleidoscope example☆13Jun 14, 2017Updated 8 years ago
- A Clang plugin for generating CLIs from unmodified C++ functions/classes.☆36Feb 3, 2022Updated 4 years ago
- Utilities to help using Coroutines with Ranges☆23Jul 17, 2017Updated 8 years ago
- A never-valueless, strong guarantee implementation of std::variant☆71Mar 11, 2026Updated 2 weeks ago