All Projects → pymlir → Similar Projects or Alternatives

403 Open source projects that are alternatives of or similar to pymlir

wasm-script
Compile WebAssembly in your HTML
Stars: ✭ 28 (-66.67%)
Mutual labels:  compilers
Inkwell
It's a New Kind of Wrapper for Exposing LLVM (Safely)
Stars: ✭ 732 (+771.43%)
Mutual labels:  llvm
Alive2
Automatic verification of LLVM optimizations
Stars: ✭ 199 (+136.9%)
Mutual labels:  llvm
Llvm
Library for interacting with LLVM IR in pure Go.
Stars: ✭ 670 (+697.62%)
Mutual labels:  llvm
AwesomeCompiler
The Big list of the github, open-source compilers.
Stars: ✭ 27 (-67.86%)
Mutual labels:  compilers
Gocaml
🐫 Practical statically typed functional programming language implementation with Go and LLVM
Stars: ✭ 653 (+677.38%)
Mutual labels:  llvm
How To Write An Llvm Register Allocator
This repository contains a tutorial for a quick start in how to write a register allocator using LLVM
Stars: ✭ 197 (+134.52%)
Mutual labels:  llvm
Llvmswift
A Swift wrapper for the LLVM C API (version 9.0.1)
Stars: ✭ 641 (+663.1%)
Mutual labels:  llvm
Rhine Ml
🏞 an OCaml compiler for an untyped lisp
Stars: ✭ 621 (+639.29%)
Mutual labels:  llvm
Lhc
The LLVM LHC Haskell Optimization System
Stars: ✭ 188 (+123.81%)
Mutual labels:  llvm
Llvmsharp
LLVM bindings for .NET Standard written in C# using ClangSharp
Stars: ✭ 553 (+558.33%)
Mutual labels:  llvm
MetaCG
MetaCG offers an annotated whole program call-graph tool for Clang/LLVM.
Stars: ✭ 21 (-75%)
Mutual labels:  llvm
Svf
Static Value-Flow Analysis Framework for Source Code
Stars: ✭ 540 (+542.86%)
Mutual labels:  llvm
Multi Os Engine
Multi-OS Engine: Create iOS Apps in Java (or Kotlin ... etc.)
Stars: ✭ 529 (+529.76%)
Mutual labels:  llvm
Chromium Clang
Chromium browser compiled with the Clang/LLVM compiler.
Stars: ✭ 77 (-8.33%)
Mutual labels:  llvm
Langcraft
Compiler from LLVM IR to Minecraft datapacks.
Stars: ✭ 495 (+489.29%)
Mutual labels:  llvm
Yansollvm
Yet Another Not So Obfuscated LLVM
Stars: ✭ 180 (+114.29%)
Mutual labels:  llvm
Llvm
Project moved to: https://github.com/llvm/llvm-project
Stars: ✭ 4,461 (+5210.71%)
Mutual labels:  llvm
mars
Minimal language with type inference, structures, control flow, and more.
Stars: ✭ 19 (-77.38%)
Mutual labels:  llvm
Simit
A language for computing on sparse systems
Stars: ✭ 439 (+422.62%)
Mutual labels:  llvm
Llvm Guide Zh
User Guides For those new to the LLVM system.(LLVM系统的新用户指南,中文翻译版)
Stars: ✭ 180 (+114.29%)
Mutual labels:  llvm
Llvm
Intel staging area for llvm.org contribution. Home for Intel LLVM-based projects.
Stars: ✭ 424 (+404.76%)
Mutual labels:  llvm
Remill
Library for lifting of x86, amd64, and aarch64 machine code to LLVM bitcode
Stars: ✭ 633 (+653.57%)
Mutual labels:  llvm
Scala Native
Your favorite language gets closer to bare metal.
Stars: ✭ 4,053 (+4725%)
Mutual labels:  llvm
Dstep
A tool for converting C and Objective-C headers to D modules
Stars: ✭ 177 (+110.71%)
Mutual labels:  llvm
Rapidus
A toy JavaScript engine implemented in Rust from scratch
Stars: ✭ 390 (+364.29%)
Mutual labels:  llvm
azula
A fast, statically typed compiled language
Stars: ✭ 25 (-70.24%)
Mutual labels:  llvm
Llvm Hs
Haskell bindings for LLVM
Stars: ✭ 370 (+340.48%)
Mutual labels:  llvm
Play with llvm
A book about LLVM & Clang(中文开源书:玩转 LLVM)
Stars: ✭ 175 (+108.33%)
Mutual labels:  llvm
Codegen
Experimental wrapper over LLVM for generating and compiling code at run-time.
Stars: ✭ 362 (+330.95%)
Mutual labels:  llvm
LLVM-Obfuscator
LLVM Obfuscator
Stars: ✭ 44 (-47.62%)
Mutual labels:  llvm
Decomp
Components of a decompilation pipeline.
Stars: ✭ 343 (+308.33%)
Mutual labels:  llvm
Emscripten Fastcomp
LLVM plus Emscripten's asm.js backend
Stars: ✭ 174 (+107.14%)
Mutual labels:  llvm
Bfc
An industrial-grade brainfuck compiler
Stars: ✭ 340 (+304.76%)
Mutual labels:  llvm
CSCD70
CSCD70 Compiler Optimization
Stars: ✭ 147 (+75%)
Mutual labels:  llvm
Clangkit
ClangKit provides an Objective-C frontend to LibClang. Source tokenization, diagnostics and fix-its are actually implemented.
Stars: ✭ 330 (+292.86%)
Mutual labels:  llvm
Shellvm
A collection of LLVM transform and analysis passes to write shellcode in regular C
Stars: ✭ 170 (+102.38%)
Mutual labels:  llvm
Smack
SMACK Software Verifier and Verification Toolchain
Stars: ✭ 305 (+263.1%)
Mutual labels:  llvm
manyclangs
Repository hosting unofficial binary pack files for many commits of LLVM
Stars: ✭ 125 (+48.81%)
Mutual labels:  llvm
Mapping High Level Constructs To Llvm Ir
A guide that explains how high level programming language constructs are mapped to the LLVM intermediate language.
Stars: ✭ 305 (+263.1%)
Mutual labels:  llvm
Compile To Web
Discover what languages can be compiled to Web Assembly
Stars: ✭ 164 (+95.24%)
Mutual labels:  llvm
Speedy.js
Accelerate JavaScript Applications by Compiling to WebAssembly
Stars: ✭ 300 (+257.14%)
Mutual labels:  llvm
UniversalQCompiler
Synthesizing arbitrary quantum computations
Stars: ✭ 53 (-36.9%)
Mutual labels:  compilers
Clang Power Tools
Bringing clang-tidy magic to Visual Studio C++ developers.
Stars: ✭ 285 (+239.29%)
Mutual labels:  llvm
Jitfromscratch
Example project from my talks in the LLVM Social Berlin and C++ User Group
Stars: ✭ 158 (+88.1%)
Mutual labels:  llvm
Deepc
vendor independent deep learning library, compiler and inference framework microcomputers and micro-controllers
Stars: ✭ 260 (+209.52%)
Mutual labels:  llvm
movForth
LLVM frontend for the Forth Language
Stars: ✭ 71 (-15.48%)
Mutual labels:  llvm
kolibrios-llvm
KolibriOS ported to LLVM
Stars: ✭ 31 (-63.1%)
Mutual labels:  llvm
Llvm
Fork of the LLVM Compiler Infrastructure
Stars: ✭ 155 (+84.52%)
Mutual labels:  llvm
KRFAnalysis
Collection of LLVM passes and triage tools for use with the KRF fuzzer
Stars: ✭ 26 (-69.05%)
Mutual labels:  llvm
ugo
µGo编程语言(从头开发一个迷你Go语言编译器)
Stars: ✭ 38 (-54.76%)
Mutual labels:  llvm
Crab Llvm
Static Analyzer for LLVM bitcode based on Abstract Interpretation
Stars: ✭ 143 (+70.24%)
Mutual labels:  llvm
llvm-epp
Efficient Path Profiling using LLVM
Stars: ✭ 16 (-80.95%)
Mutual labels:  llvm
cppcombinator
parser combinator and AST generator in c++17
Stars: ✭ 20 (-76.19%)
Mutual labels:  compilers
Jazz
Jazz - modern and fast programming language.
Stars: ✭ 86 (+2.38%)
Mutual labels:  llvm
nmodl
Code Generation Framework For NEURON MODeling Language
Stars: ✭ 42 (-50%)
Mutual labels:  compilers
mollusc
Pure-Rust libraries for parsing, interpreting, and analyzing LLVM
Stars: ✭ 49 (-41.67%)
Mutual labels:  llvm
dumb-obfuscator
Tutorial on how to write the dumbest obfuscator I could think of.
Stars: ✭ 147 (+75%)
Mutual labels:  llvm
Reopt
A tool for analyzing x86-64 binaries.
Stars: ✭ 190 (+126.19%)
Mutual labels:  llvm
Fcd
An optimizing decompiler
Stars: ✭ 622 (+640.48%)
Mutual labels:  llvm
241-300 of 403 similar projects