RapidusA toy JavaScript engine implemented in Rust from scratch
Stars: ✭ 390 (+5471.43%)
BfcAn industrial-grade brainfuck compiler
Stars: ✭ 340 (+4757.14%)
LlvmsharpLLVM bindings for .NET Standard written in C# using ClangSharp
Stars: ✭ 553 (+7800%)
LlvmIntel staging area for llvm.org contribution. Home for Intel LLVM-based projects.
Stars: ✭ 424 (+5957.14%)
Speedy.jsAccelerate JavaScript Applications by Compiling to WebAssembly
Stars: ✭ 300 (+4185.71%)
RemillLibrary for lifting of x86, amd64, and aarch64 machine code to LLVM bitcode
Stars: ✭ 633 (+8942.86%)
CodegenExperimental wrapper over LLVM for generating and compiling code at run-time.
Stars: ✭ 362 (+5071.43%)
NumbaNumPy aware dynamic Python compiler using LLVM
Stars: ✭ 7,090 (+101185.71%)
SmackSMACK Software Verifier and Verification Toolchain
Stars: ✭ 305 (+4257.14%)
Multi Os EngineMulti-OS Engine: Create iOS Apps in Java (or Kotlin ... etc.)
Stars: ✭ 529 (+7457.14%)
SimitA language for computing on sparse systems
Stars: ✭ 439 (+6171.43%)
Deepcvendor independent deep learning library, compiler and inference framework microcomputers and micro-controllers
Stars: ✭ 260 (+3614.29%)
Gocaml🐫 Practical statically typed functional programming language implementation with Go and LLVM
Stars: ✭ 653 (+9228.57%)
Scala NativeYour favorite language gets closer to bare metal.
Stars: ✭ 4,053 (+57800%)
Llvm HsHaskell bindings for LLVM
Stars: ✭ 370 (+5185.71%)
Rhine Ml🏞 an OCaml compiler for an untyped lisp
Stars: ✭ 621 (+8771.43%)
DecompComponents of a decompilation pipeline.
Stars: ✭ 343 (+4800%)
JucippA lightweight & cross-platform IDE supporting the most recent C++ standards. This project has moved to https://gitlab.com/cppit/jucipp.
Stars: ✭ 887 (+12571.43%)
ClangkitClangKit provides an Objective-C frontend to LibClang. Source tokenization, diagnostics and fix-its are actually implemented.
Stars: ✭ 330 (+4614.29%)
SvfStatic Value-Flow Analysis Framework for Source Code
Stars: ✭ 540 (+7614.29%)
InkwellIt's a New Kind of Wrapper for Exposing LLVM (Safely)
Stars: ✭ 732 (+10357.14%)
Clang Power ToolsBringing clang-tidy magic to Visual Studio C++ developers.
Stars: ✭ 285 (+3971.43%)
LangcraftCompiler from LLVM IR to Minecraft datapacks.
Stars: ✭ 495 (+6971.43%)
Staticscript🚀 TypeScript compiler on top of TypeScript as frontend and LLVM as backend
Stars: ✭ 447 (+6285.71%)
OlifantA simple programming language targeting LLVM
Stars: ✭ 58 (+728.57%)
CorianderBuild NVIDIA® CUDA™ code for OpenCL™ 1.2 devices
Stars: ✭ 665 (+9400%)
EnzymeHigh-performance automatic differentiation of LLVM.
Stars: ✭ 418 (+5871.43%)
MbxSupplementary material for my talk
Stars: ✭ 6 (-14.29%)
Tagua VmTagua VM is an experimental PHP Virtual Machine that guarantees safety and quality by removing large classes of vulnerabilities thanks to the Rust language and the LLVM Compiler Infrastructure.
Stars: ✭ 419 (+5885.71%)
LlvmswiftA Swift wrapper for the LLVM C API (version 9.0.1)
Stars: ✭ 641 (+9057.14%)
BytecoderRich Domain Model for JVM Bytecode and Framework to interpret and transpile it.
Stars: ✭ 401 (+5628.57%)
AvrdEmbedded Systems in D - Port of avr-libc headers and most avr-gcc processor defines
Stars: ✭ 17 (+142.86%)
NlvmLLVM-based compiler for the Nim language
Stars: ✭ 380 (+5328.57%)
FcdAn optimizing decompiler
Stars: ✭ 622 (+8785.71%)
Sericum(Toy) Compiler Infrastructure influenced by LLVM written in Rust
Stars: ✭ 366 (+5128.57%)
QbdiA Dynamic Binary Instrumentation framework based on LLVM.
Stars: ✭ 801 (+11342.86%)
Easy Just In TimeLLVM 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 (+5057.14%)
AxiomA powerful realtime node-based audio synthesizer.
Stars: ✭ 599 (+8457.14%)
Wasi SdkWASI-enabled WebAssembly C/C++ toolchain
Stars: ✭ 342 (+4785.71%)
Llvm TutorA collection of out-of-tree LLVM passes for teaching and learning
Stars: ✭ 941 (+13342.86%)
Staticscript🎉🎉🎉 A new statically typed programming language, syntactically like TypeScript.
Stars: ✭ 337 (+4714.29%)
Tigress protectionPlaying with the Tigress binary protection. Break some of its protections and solve some of its challenges. Automatic deobfuscation using symbolic execution, taint analysis and LLVM.
Stars: ✭ 550 (+7757.14%)
SollSOLL is a new compiler for generate Ewasm from solidity and yul. See a demo here: https://asciinema.org/a/ezJqNLicn5fya02zwu4VXIo8a
Stars: ✭ 329 (+4600%)
AccelerateEmbedded language for high-performance array computations
Stars: ✭ 751 (+10628.57%)
MullPractical mutation testing tool for C and C++
Stars: ✭ 536 (+7557.14%)
Awesome GraalA curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Stars: ✭ 302 (+4214.29%)
Swift LlbuildA low-level build system, used by Xcode and the Swift Package Manager
Stars: ✭ 836 (+11842.86%)
Go Ast Book📚 《Go语法树入门——开启自制编程语言和编译器之旅》(开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST/凹语言)
Stars: ✭ 4,034 (+57528.57%)
PhasarA LLVM-based static analysis framework.
Stars: ✭ 503 (+7085.71%)
SeahornSeaHorn Verification Framework
Stars: ✭ 270 (+3757.14%)
CirctCircuit IR Compilers and Tools
Stars: ✭ 491 (+6914.29%)
LdcThe LLVM-based D Compiler.
Stars: ✭ 937 (+13285.71%)
Vivado hls tutorialSource code of basic Xilinx Vivado HLS image processing tutorial using HLS openCV functions
Stars: ✭ 17 (+142.86%)
GrinGRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.
Stars: ✭ 834 (+11814.29%)
LlvmLibrary for interacting with LLVM IR in pure Go.
Stars: ✭ 670 (+9471.43%)
LlvmProject moved to: https://github.com/llvm/llvm-project
Stars: ✭ 4,461 (+63628.57%)