All Projects → Llvm Hs Examples → Similar Projects or Alternatives

444 Open source projects that are alternatives of or similar to Llvm Hs Examples

jitmap
LLVM-jitted bitmaps
Stars: ✭ 25 (-50.98%)
Mutual labels:  llvm, jit
Inkwell
It's a New Kind of Wrapper for Exposing LLVM (Safely)
Stars: ✭ 732 (+1335.29%)
Mutual labels:  llvm, jit
dmr c
dmr_C is a C parser and JIT compiler with LLVM, Eclipse OMR and NanoJIT backends
Stars: ✭ 45 (-11.76%)
Mutual labels:  llvm, jit
Awesome Graal
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Stars: ✭ 302 (+492.16%)
Mutual labels:  llvm, jit
Jfs
Constraint solver based on coverage-guided fuzzing
Stars: ✭ 215 (+321.57%)
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 (-47.06%)
Mutual labels:  llvm, jit
halo
😇 Wholly Adaptive LLVM Optimizer
Stars: ✭ 22 (-56.86%)
Mutual labels:  llvm, jit
Mull
Practical mutation testing tool for C and C++
Stars: ✭ 536 (+950.98%)
Mutual labels:  llvm, jit
adorad
Fast, Expressive, & High-Performance Programming Language for those who dare
Stars: ✭ 54 (+5.88%)
Mutual labels:  llvm, jit
Jitfromscratch
Example project from my talks in the LLVM Social Berlin and C++ User Group
Stars: ✭ 158 (+209.8%)
Mutual labels:  llvm, jit
Leekscript V2
A dynamically typed, compiled just-in-time programming language used in Leek Wars' AIs
Stars: ✭ 46 (-9.8%)
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 (+607.84%)
Mutual labels:  llvm, jit
FastLua
Lua trace JIT compiler using LLVM-C
Stars: ✭ 22 (-56.86%)
Mutual labels:  llvm, jit
Codegen
Experimental wrapper over LLVM for generating and compiling code at run-time.
Stars: ✭ 362 (+609.8%)
Mutual labels:  llvm, jit
Llvm Tutorial Standalone
DEPRECATED (Use: https://github.com/llvm-hs/llvm-hs-kaleidoscope )
Stars: ✭ 38 (-25.49%)
Mutual labels:  llvm, jit
Llvm Tutor
A collection of out-of-tree LLVM passes for teaching and learning
Stars: ✭ 941 (+1745.1%)
Mutual labels:  llvm
Coat
EDSL for C++ to make just-in-time code generation easier
Stars: ✭ 37 (-27.45%)
Mutual labels:  llvm
Avrd
Embedded Systems in D - Port of avr-libc headers and most avr-gcc processor defines
Stars: ✭ 17 (-66.67%)
Mutual labels:  llvm
Swift Llbuild
A low-level build system, used by Xcode and the Swift Package Manager
Stars: ✭ 836 (+1539.22%)
Mutual labels:  llvm
Processwarp
Stars: ✭ 43 (-15.69%)
Mutual labels:  llvm
Rustpython
A Python Interpreter written in Rust
Stars: ✭ 10,261 (+20019.61%)
Mutual labels:  jit
Mbx
Supplementary material for my talk
Stars: ✭ 6 (-88.24%)
Mutual labels:  llvm
Qbdi
A Dynamic Binary Instrumentation framework based on LLVM.
Stars: ✭ 801 (+1470.59%)
Mutual labels:  llvm
Zion
A statically-typed strictly-evaluated garbage-collected readable programming language.
Stars: ✭ 33 (-35.29%)
Mutual labels:  llvm
Tinycc
Unofficial mirror of mob development branch
Stars: ✭ 784 (+1437.25%)
Mutual labels:  jit
Accelerate
Embedded language for high-performance array computations
Stars: ✭ 751 (+1372.55%)
Mutual labels:  llvm
Ldc
The LLVM-based D Compiler.
Stars: ✭ 937 (+1737.25%)
Mutual labels:  llvm
Kylin Llvm Obfuscator
based on llvm 5.0.1 release with ollvm
Stars: ✭ 37 (-27.45%)
Mutual labels:  llvm
Vivado hls tutorial
Source code of basic Xilinx Vivado HLS image processing tutorial using HLS openCV functions
Stars: ✭ 17 (-66.67%)
Mutual labels:  llvm
Llvm2graphml
Explore LLVM Bitcode interactively using a graph database
Stars: ✭ 44 (-13.73%)
Mutual labels:  llvm
Jucipp
A lightweight & cross-platform IDE supporting the most recent C++ standards. This project has moved to https://gitlab.com/cppit/jucipp.
Stars: ✭ 887 (+1639.22%)
Mutual labels:  llvm
Llvm Cheatsheet
LLVM, clang, ninja, dyld and others.
Stars: ✭ 36 (-29.41%)
Mutual labels:  llvm
Grin
GRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.
Stars: ✭ 834 (+1535.29%)
Mutual labels:  llvm
Llvm Demo
A simple example of how LLVM can be used to gather static or dynamic facts about a program.
Stars: ✭ 48 (-5.88%)
Mutual labels:  llvm
Swift Llvm
Stars: ✭ 802 (+1472.55%)
Mutual labels:  llvm
Unlisp Llvm
Compiler for a toy Lisp language
Stars: ✭ 33 (-35.29%)
Mutual labels:  llvm
Ravi
Ravi is a dialect of Lua, featuring limited optional static typing, JIT and AOT compilers
Stars: ✭ 798 (+1464.71%)
Mutual labels:  jit
Domtresat
Dominator Tree LLVM Pass to Test Satisfiability
Stars: ✭ 42 (-17.65%)
Mutual labels:  llvm
Numba
NumPy aware dynamic Python compiler using LLVM
Stars: ✭ 7,090 (+13801.96%)
Mutual labels:  llvm
Llvm Gbz80
LLVM port to the GBZ80 CPU
Stars: ✭ 32 (-37.25%)
Mutual labels:  llvm
Llvm D
D bindings for LLVM
Stars: ✭ 50 (-1.96%)
Mutual labels:  llvm
Tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Stars: ✭ 9,068 (+17680.39%)
Mutual labels:  llvm
Parcel Plugin Angular
Complete Angular support for Parcel
Stars: ✭ 29 (-43.14%)
Mutual labels:  jit
Revise.jl
Automatically update function definitions in a running Julia session
Stars: ✭ 705 (+1282.35%)
Mutual labels:  jit
Rust Python Example
Example of using Rust to Extend Python
Stars: ✭ 699 (+1270.59%)
Mutual labels:  llvm
Hr4r
Example project - "Hot Reloading 4 RequireJS" front-end web applications & some extra code demonstrating hot-reloading for Node.js Express servers
Stars: ✭ 28 (-45.1%)
Mutual labels:  jit
Rustc codegen cranelift
Cranelift based backend for rustc
Stars: ✭ 675 (+1223.53%)
Mutual labels:  jit
Llvm
Library for interacting with LLVM IR in pure Go.
Stars: ✭ 670 (+1213.73%)
Mutual labels:  llvm
Researchnote
通过issue和README来记录日常学习研究笔记 关注 机器学习系统,深度学习, LLVM,性能剖视, Linux操作系统内核 话题 关注 C/C++. JAVA. Python. Golang. Chisel. 编程语言话题 ( Writing Blogs using github issue and markdown! (inculding Machine Learning algs and system, LLVM, Linux kernel, java, python, c++, golang)
Stars: ✭ 41 (-19.61%)
Mutual labels:  llvm
Blend2d
2D Vector Graphics Engine Powered by a JIT Compiler
Stars: ✭ 859 (+1584.31%)
Mutual labels:  jit
Coriander
Build NVIDIA® CUDA™ code for OpenCL™ 1.2 devices
Stars: ✭ 665 (+1203.92%)
Mutual labels:  llvm
Gocaml
🐫 Practical statically typed functional programming language implementation with Go and LLVM
Stars: ✭ 653 (+1180.39%)
Mutual labels:  llvm
Lyca
programming language compiler w/ llvm
Stars: ✭ 9 (-82.35%)
Mutual labels:  llvm
Llvmswift
A Swift wrapper for the LLVM C API (version 9.0.1)
Stars: ✭ 641 (+1156.86%)
Mutual labels:  llvm
Remill
Library for lifting of x86, amd64, and aarch64 machine code to LLVM bitcode
Stars: ✭ 633 (+1141.18%)
Mutual labels:  llvm
Rellume
Lift x86-64 to performant LLVM IR
Stars: ✭ 45 (-11.76%)
Mutual labels:  llvm
Nativejit
A C++ expression -> x64 JIT
Stars: ✭ 999 (+1858.82%)
Mutual labels:  jit
Datuner
DATuner Repository
Stars: ✭ 8 (-84.31%)
Mutual labels:  llvm
Fcd
An optimizing decompiler
Stars: ✭ 622 (+1119.61%)
Mutual labels:  llvm
Rhine Ml
🏞 an OCaml compiler for an untyped lisp
Stars: ✭ 621 (+1117.65%)
Mutual labels:  llvm
1-60 of 444 similar projects