All Projects → Llvm Tutorial Standalone → Similar Projects or Alternatives

866 Open source projects that are alternatives of or similar to Llvm Tutorial Standalone

Jitfromscratch
Example project from my talks in the LLVM Social Berlin and C++ User Group
Stars: ✭ 158 (+315.79%)
Mutual labels:  compiler, llvm, jit
Leekscript V2
A dynamically typed, compiled just-in-time programming language used in Leek Wars' AIs
Stars: ✭ 46 (+21.05%)
Mutual labels:  compiler, llvm, jit
Ts Llvm
TypeScript to LLVM compiler (abandoned)
Stars: ✭ 230 (+505.26%)
Mutual labels:  compiler, llvm
Enso Archive
Looking for Enso, the visual programming language? ➡️ https://github.com/enso-org/enso
Stars: ✭ 305 (+702.63%)
Mutual labels:  compiler, jit
Unlisp Llvm
Compiler for a toy Lisp language
Stars: ✭ 33 (-13.16%)
Mutual labels:  compiler, llvm
Llvm Guide Zh
User Guides For those new to the LLVM system.(LLVM系统的新用户指南,中文翻译版)
Stars: ✭ 180 (+373.68%)
Mutual labels:  compiler, llvm
Llvm
[MERGED UPSTREAM] AVR backend for the LLVM compiler library
Stars: ✭ 222 (+484.21%)
Mutual labels:  compiler, llvm
halo
😇 Wholly Adaptive LLVM Optimizer
Stars: ✭ 22 (-42.11%)
Mutual labels:  llvm, jit
dmr c
dmr_C is a C parser and JIT compiler with LLVM, Eclipse OMR and NanoJIT backends
Stars: ✭ 45 (+18.42%)
Mutual labels:  llvm, jit
Zion
A statically-typed strictly-evaluated garbage-collected readable programming language.
Stars: ✭ 33 (-13.16%)
Mutual labels:  compiler, llvm
Scala Native
Your favorite language gets closer to bare metal.
Stars: ✭ 4,053 (+10565.79%)
Mutual labels:  compiler, llvm
Lyca
programming language compiler w/ llvm
Stars: ✭ 9 (-76.32%)
Mutual labels:  compiler, llvm
Rhine
🔬 a C++ compiler middle-end, using an LLVM backend
Stars: ✭ 157 (+313.16%)
Mutual labels:  compiler, llvm
Compile To Web
Discover what languages can be compiled to Web Assembly
Stars: ✭ 164 (+331.58%)
Mutual labels:  compiler, llvm
Nxdk
The cross-platform, open-source SDK to develop for original Xbox: *new* xdk
Stars: ✭ 200 (+426.32%)
Mutual labels:  compiler, llvm
Minijit
A basic x86-64 JIT compiler written from scratch in stock Python
Stars: ✭ 185 (+386.84%)
Mutual labels:  compiler, jit
adorad
Fast, Expressive, & High-Performance Programming Language for those who dare
Stars: ✭ 54 (+42.11%)
Mutual labels:  llvm, jit
Batch-First
A JIT compiled chess engine which traverses the search tree in batches in a best-first manner, allowing for neural network batching, asynchronous GPU use, and vectorized CPU computations.
Stars: ✭ 27 (-28.95%)
Mutual labels:  llvm, jit
Awesome Graal
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Stars: ✭ 302 (+694.74%)
Mutual labels:  llvm, jit
Openj9
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Stars: ✭ 2,802 (+7273.68%)
Mutual labels:  compiler, jit
Grin
GRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.
Stars: ✭ 834 (+2094.74%)
Mutual labels:  compiler, llvm
Sericum
(Toy) Compiler Infrastructure influenced by LLVM written in Rust
Stars: ✭ 366 (+863.16%)
Mutual labels:  compiler, llvm
Enso
Hybrid visual and textual functional programming.
Stars: ✭ 5,238 (+13684.21%)
Mutual labels:  compiler, jit
Ilgpu
ILGPU JIT Compiler for high-performance .Net GPU programs
Stars: ✭ 374 (+884.21%)
Mutual labels:  compiler, jit
Llvmswift
A Swift wrapper for the LLVM C API (version 9.0.1)
Stars: ✭ 641 (+1586.84%)
Mutual labels:  compiler, llvm
Gocaml
🐫 Practical statically typed functional programming language implementation with Go and LLVM
Stars: ✭ 653 (+1618.42%)
Mutual labels:  compiler, llvm
Rustc codegen cranelift
Cranelift based backend for rustc
Stars: ✭ 675 (+1676.32%)
Mutual labels:  compiler, jit
Ispc
Intel SPMD Program Compiler
Stars: ✭ 1,924 (+4963.16%)
Mutual labels:  compiler, llvm
Play with llvm
A book about LLVM & Clang(中文开源书:玩转 LLVM)
Stars: ✭ 175 (+360.53%)
Mutual labels:  compiler, llvm
Jphp
JPHP - an implementation of PHP on Java VM
Stars: ✭ 1,665 (+4281.58%)
Mutual labels:  compiler, jit
Ldc
The LLVM-based D Compiler.
Stars: ✭ 937 (+2365.79%)
Mutual labels:  compiler, llvm
Lhc
The LLVM LHC Haskell Optimization System
Stars: ✭ 188 (+394.74%)
Mutual labels:  compiler, llvm
Cranelift
Cranelift code generator
Stars: ✭ 2,485 (+6439.47%)
Mutual labels:  compiler, jit
Hikari
LLVM Obfuscator
Stars: ✭ 1,585 (+4071.05%)
Mutual labels:  compiler, llvm
FastLua
Lua trace JIT compiler using LLVM-C
Stars: ✭ 22 (-42.11%)
Mutual labels:  llvm, jit
Lightbeam
Lightbeam has moved and now lives in the Wasmtime repository!
Stars: ✭ 253 (+565.79%)
Mutual labels:  compiler, jit
jitmap
LLVM-jitted bitmaps
Stars: ✭ 25 (-34.21%)
Mutual labels:  llvm, jit
Asmjit
Machine code generation for C++
Stars: ✭ 2,874 (+7463.16%)
Mutual labels:  compiler, jit
Speedy.js
Accelerate JavaScript Applications by Compiling to WebAssembly
Stars: ✭ 300 (+689.47%)
Mutual labels:  compiler, llvm
Deepc
vendor independent deep learning library, compiler and inference framework microcomputers and micro-controllers
Stars: ✭ 260 (+584.21%)
Mutual labels:  compiler, llvm
Soll
SOLL is a new compiler for generate Ewasm from solidity and yul. See a demo here: https://asciinema.org/a/ezJqNLicn5fya02zwu4VXIo8a
Stars: ✭ 329 (+765.79%)
Mutual labels:  compiler, llvm
Flax
general purpose programming language, in the vein of C++
Stars: ✭ 111 (+192.11%)
Mutual labels:  compiler, llvm
Codegen
Experimental wrapper over LLVM for generating and compiling code at run-time.
Stars: ✭ 362 (+852.63%)
Mutual labels:  llvm, jit
Easy Just In Time
LLVM Optimization to extract a function, embedded in its intermediate representation in the binary, and execute it using the LLVM Just-In-Time compiler.
Stars: ✭ 361 (+850%)
Mutual labels:  llvm, jit
Dora
Dora VM
Stars: ✭ 371 (+876.32%)
Mutual labels:  compiler, jit
Bfc
An industrial-grade brainfuck compiler
Stars: ✭ 340 (+794.74%)
Mutual labels:  compiler, llvm
Bytecoder
Rich Domain Model for JVM Bytecode and Framework to interpret and transpile it.
Stars: ✭ 401 (+955.26%)
Mutual labels:  compiler, llvm
Nlvm
LLVM-based compiler for the Nim language
Stars: ✭ 380 (+900%)
Mutual labels:  compiler, llvm
Enzyme
High-performance automatic differentiation of LLVM.
Stars: ✭ 418 (+1000%)
Mutual labels:  compiler, llvm
Staticscript
🎉🎉🎉 A new statically typed programming language, syntactically like TypeScript.
Stars: ✭ 337 (+786.84%)
Mutual labels:  compiler, llvm
Rhine Ml
🏞 an OCaml compiler for an untyped lisp
Stars: ✭ 621 (+1534.21%)
Mutual labels:  compiler, llvm
Mull
Practical mutation testing tool for C and C++
Stars: ✭ 536 (+1310.53%)
Mutual labels:  llvm, jit
Tinycc
Unofficial mirror of mob development branch
Stars: ✭ 784 (+1963.16%)
Mutual labels:  compiler, jit
Langcraft
Compiler from LLVM IR to Minecraft datapacks.
Stars: ✭ 495 (+1202.63%)
Mutual labels:  compiler, llvm
Numba
NumPy aware dynamic Python compiler using LLVM
Stars: ✭ 7,090 (+18557.89%)
Mutual labels:  compiler, llvm
Nanojit
NanoJIT is a small, cross-platform C++ library that emits machine code.
Stars: ✭ 101 (+165.79%)
Mutual labels:  compiler, jit
Brain
An esoteric programming language compiler on top of LLVM based on Brainfuck
Stars: ✭ 112 (+194.74%)
Mutual labels:  compiler, llvm
Numpile
A tiny 1000 line LLVM-based numeric specializer for scientific Python code.
Stars: ✭ 341 (+797.37%)
Mutual labels:  compiler, jit
Dynarmic
An ARM dynamic recompiler.
Stars: ✭ 475 (+1150%)
Mutual labels:  compiler, jit
Inkwell
It's a New Kind of Wrapper for Exposing LLVM (Safely)
Stars: ✭ 732 (+1826.32%)
Mutual labels:  llvm, jit
1-60 of 866 similar projects