Example project from my talks in the LLVM Social Berlin and C++ User Group
☆177Jul 2, 2021Updated 5 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:
- LLVM Assembler adding Debug Information at IR Level.☆33Oct 31, 2018Updated 7 years ago
- Header-only llvm::Expected<T>☆38Oct 14, 2019Updated 6 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 5 years ago
- Clang with JIT extensions☆237Dec 11, 2022Updated 3 years ago
- autotuning C++, just-in-time!☆53Feb 21, 2020Updated 6 years ago
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- A research project aimed at introducing language support for type erasure in C++.☆54Mar 19, 2016Updated 10 years ago
- C++ container graph visualization for lldb.☆23Aug 23, 2019Updated 7 years ago
- A C++ concepts and range based character encoding and code point enumeration library☆123Nov 11, 2017Updated 8 years ago
- A simple VM to play with OSR in LLVM☆20Jun 11, 2017Updated 9 years ago
- Code samples for using libjit☆92Feb 11, 2017Updated 9 years ago
- Love template metaprogramming☆331Apr 10, 2022Updated 4 years ago
- generates .clang-format file from example codebase☆323Dec 2, 2024Updated last year
- LLVM Profiling Visualization☆85Jan 11, 2022Updated 4 years ago
- A collection of out-of-tree Clang plugins for teaching and learning☆768Updated this week
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- Example usage of LLVM's C bindings☆36Apr 9, 2012Updated 14 years ago
- Material for an LLVM Tutorial presented at LLVM Dev Meeting 2015☆51Jan 21, 2017Updated 9 years ago
- A C++ expression -> x64 JIT☆1,261Aug 21, 2020Updated 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
- Smart pointer for any movable objects. When trackable object moved/destroyed, trackers updated with new object's pointer.☆26May 18, 2019Updated 7 years ago
- Automatic regression verification for LLVM programs☆21Jul 16, 2021Updated 5 years ago
- Foundations of symbol based programming☆30Nov 26, 2019Updated 6 years ago
- LLVM Metadata Visualizer☆20Nov 30, 2017Updated 8 years ago
- A C++17 library for parsing and executing expressions. Allows easy exposure of variables and functions from C++ through built-in reflecti…☆29Sep 23, 2025Updated last year
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- Modern C++ benchmarking☆74Jun 7, 2020Updated 6 years ago
- This repository contains a tutorial for a quick start in how to write a register allocator using LLVM☆280Feb 21, 2019Updated 7 years ago
- Experimental wrapper over LLVM for generating and compiling code at run-time.☆380Dec 4, 2019Updated 6 years ago
- The simplex method for solving linear programming problems implemented in Lua☆15Mar 3, 2013Updated 13 years ago
- Low-latency machine code generation☆4,608Updated this week
- Runtime support for LLVM's GC Statepoints☆42Mar 10, 2020Updated 6 years ago
- ☆26Apr 21, 2020Updated 6 years ago
- Small sample programs that use LLVM and Clang APIs.☆52Jan 14, 2019Updated 7 years ago
- The Elle coroutine-based asynchronous C++ development framework.☆476May 22, 2023Updated 3 years ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- A compiler and mutation testing framework for the programming language Pascal-86☆20Sep 12, 2014Updated 12 years ago
- Mathematical expression evaluator with just in time code generation.☆12Apr 7, 2013Updated 13 years ago
- LLVM Mutation Artisan (MART) is a configurable mutation testing framework based on LLVM☆26Jul 25, 2022Updated 4 years ago
- Utilities to help using Coroutines with Ranges☆23Jul 17, 2017Updated 9 years ago
- A never-valueless, strong guarantee implementation of std::variant☆71Aug 19, 2026Updated last month
- A Clang plugin for generating CLIs from unmodified C++ functions/classes.☆36Feb 3, 2022Updated 4 years ago
- An OS X kernel module that protects a userland process from being terminated in any way☆14Dec 7, 2015Updated 10 years ago