All Projects → pymlir → Similar Projects or Alternatives

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

Optviewer Demo
Demonstration of LLVM's opt-viewer tool
Stars: ✭ 63 (-25%)
Mutual labels:  llvm, compilers
Llvm Tutor
A collection of out-of-tree LLVM passes for teaching and learning
Stars: ✭ 941 (+1020.24%)
Mutual labels:  llvm, compilers
Jlang
JLang: Ahead-of-time compilation of Java programs to LLVM
Stars: ✭ 186 (+121.43%)
Mutual labels:  llvm, compilers
Llvm Heat Printer
LLVM Profiling Visualization
Stars: ✭ 68 (-19.05%)
Mutual labels:  llvm, compilers
open-ops
Open Optimizing Parallelizing System
Stars: ✭ 21 (-75%)
Mutual labels:  llvm, compilers
Meta Clang
Clang C/C++ cross compiler and runtime for OpenEmbedded/Yocto Project
Stars: ✭ 76 (-9.52%)
Mutual labels:  llvm, compilers
Gllvm
Whole Program LLVM: wllvm ported to go
Stars: ✭ 126 (+50%)
Mutual labels:  llvm, compilers
suicide
LLVM pass that detects one undefined behavior, and emits code to delete your hard drive
Stars: ✭ 33 (-60.71%)
Mutual labels:  llvm, compilers
OCCAM
OCCAM: Object Culling and Concretization for Assurance Maximization
Stars: ✭ 20 (-76.19%)
Mutual labels:  llvm
compilers-lectures
Lectures for the class on [email protected]
Stars: ✭ 67 (-20.24%)
Mutual labels:  compilers
alon
Remix for Solana.
Stars: ✭ 87 (+3.57%)
Mutual labels:  llvm
Star-lang-specification
Work in progress specs for the Star programming language
Stars: ✭ 26 (-69.05%)
Mutual labels:  llvm
compiler
My first attempt to create a compiler
Stars: ✭ 16 (-80.95%)
Mutual labels:  compilers
los
Los是一个c/c++语言编译型的虚拟机。它使用llvm/clang作为其前端,losld做后端对源代码进行编译,生成los指令文件。Los is a c/c++-compiled virtual machine. It uses llvm/clang as its front end, losld does the backend to compile the source code, and generates the los directive file.
Stars: ✭ 46 (-45.24%)
Mutual labels:  llvm
LOWLLVM
参照着OLLVM写的一个混淆库,只要机器上有装LLVM,就可以直接编译拿来用
Stars: ✭ 46 (-45.24%)
Mutual labels:  llvm
llvm-package-windows
Provides LLVM binary packages for an (almost) complete Windows build matrix. Built and packaged by GitHub Actions.
Stars: ✭ 77 (-8.33%)
Mutual labels:  llvm
lhc
The LLVM LHC Haskell Optimization System
Stars: ✭ 194 (+130.95%)
Mutual labels:  llvm
kotlin-native
Kotlin/Native infrastructure
Stars: ✭ 7,066 (+8311.9%)
Mutual labels:  llvm
pacxx-llvm
Programming Accelerators with C++ (PACXX)
Stars: ✭ 57 (-32.14%)
Mutual labels:  llvm
doc
Design documents related to the decompilation pipeline.
Stars: ✭ 23 (-72.62%)
Mutual labels:  llvm
imp
Compiler for IMP programming language implemented in Haskell
Stars: ✭ 16 (-80.95%)
Mutual labels:  llvm
mlir-hs
Haskell bindings for MLIR
Stars: ✭ 53 (-36.9%)
Mutual labels:  llvm
evm llvm
Official repo of the EVM LLVM project
Stars: ✭ 72 (-14.29%)
Mutual labels:  llvm
adorad
Fast, Expressive, & High-Performance Programming Language for those who dare
Stars: ✭ 54 (-35.71%)
Mutual labels:  llvm
llvm-compile-time-data
LLVM compile-time performance data over time.
Stars: ✭ 16 (-80.95%)
Mutual labels:  llvm
compiler-course-unipi
Lab of the course Languages, Compilers and Interpreters (Cod. 653AA) @ UNIPI
Stars: ✭ 18 (-78.57%)
Mutual labels:  compilers
Chromium Clang
Chromium browser compiled with the Clang/LLVM compiler.
Stars: ✭ 77 (-8.33%)
Mutual labels:  llvm
LLVMTemplate
LLVM + Swift template Xcode project
Stars: ✭ 12 (-85.71%)
Mutual labels:  llvm
LLVM-Obfuscator
LLVM Obfuscator
Stars: ✭ 44 (-47.62%)
Mutual labels:  llvm
manyclangs
Repository hosting unofficial binary pack files for many commits of LLVM
Stars: ✭ 125 (+48.81%)
Mutual labels:  llvm
movForth
LLVM frontend for the Forth Language
Stars: ✭ 71 (-15.48%)
Mutual labels:  llvm
comp
Disciplina de Compiladores (INF01147) - INF/UFRGS
Stars: ✭ 28 (-66.67%)
Mutual labels:  compilers
compiler lab
Some toy labs for compiler course
Stars: ✭ 49 (-41.67%)
Mutual labels:  llvm
CFI-LB
Adaptive Callsite-sensitive Control Flow Integrity - EuroS&P'19
Stars: ✭ 13 (-84.52%)
Mutual labels:  llvm
Grimheart
Torture your LLVM Obfuscation
Stars: ✭ 29 (-65.48%)
Mutual labels:  llvm
lua-in-rust
The Lua programming language, implemented in Rust.
Stars: ✭ 76 (-9.52%)
Mutual labels:  compilers
clad
clad -- automatic differentiation for C/C++
Stars: ✭ 161 (+91.67%)
Mutual labels:  llvm
verificarlo
A tool for debugging and assessing floating point precision and reproducibility.
Stars: ✭ 51 (-39.29%)
Mutual labels:  llvm
build-anywhere
Scripts for building compilers that run anywhere, which build things that run anywhere
Stars: ✭ 72 (-14.29%)
Mutual labels:  compilers
YuLang
The Yu (羽) programming language.
Stars: ✭ 46 (-45.24%)
Mutual labels:  llvm
ebpfault
A BPF-based syscall fault injector
Stars: ✭ 65 (-22.62%)
Mutual labels:  llvm
surveyor
A symbolic debugger for C/C++ (via LLVM), machine code, and JVM programs
Stars: ✭ 14 (-83.33%)
Mutual labels:  llvm
pa.llvm
Program Analysis for LLVM
Stars: ✭ 37 (-55.95%)
Mutual labels:  llvm
save
Universal test framework for cli tools [mainly for code analyzers and compilers]
Stars: ✭ 33 (-60.71%)
Mutual labels:  compilers
FPChecker
A dynamic analysis tool to detect floating-point errors in HPC applications.
Stars: ✭ 26 (-69.05%)
Mutual labels:  llvm
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 (-67.86%)
Mutual labels:  llvm
juce faustllvm
JUCE Module for the libfaust JIT compiler
Stars: ✭ 32 (-61.9%)
Mutual labels:  llvm
systemc-compiler
This tool translates synthesizable SystemC code to synthesizable SystemVerilog.
Stars: ✭ 128 (+52.38%)
Mutual labels:  llvm
joern
Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs
Stars: ✭ 968 (+1052.38%)
Mutual labels:  llvm
rain
A programming language.
Stars: ✭ 20 (-76.19%)
Mutual labels:  llvm
tiny-lang
tiny-lang — A different programming language. Supports a bunch of spoken languages.
Stars: ✭ 26 (-69.05%)
Mutual labels:  compilers
OS-CFI
Origin-sensitive Control Flow Integrity (OS-CFI) - USENIX Security 2019
Stars: ✭ 27 (-67.86%)
Mutual labels:  llvm
sycl
SYCL for Vitis: Experimental fusion of triSYCL with Intel SYCL oneAPI DPC++ up-streaming effort into Clang/LLVM
Stars: ✭ 80 (-4.76%)
Mutual labels:  llvm
U-00DC-Sprache
"Ü" programming language development
Stars: ✭ 43 (-48.81%)
Mutual labels:  llvm
CMLFS
Clang-Built Musl Linux From Scratch
Stars: ✭ 51 (-39.29%)
Mutual labels:  llvm
flextool
C++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
Stars: ✭ 32 (-61.9%)
Mutual labels:  llvm
LLAST
A high level LLVM IR AST provider for GraphEngine JIT.
Stars: ✭ 21 (-75%)
Mutual labels:  llvm
llvm-semantics
Formal semantics of LLVM IR in K
Stars: ✭ 42 (-50%)
Mutual labels:  llvm
pyCompiler
Python Compiler
Stars: ✭ 13 (-84.52%)
Mutual labels:  compilers
Fortran-Tools
Fortran compilers, preprocessors, static analyzers, transpilers, IDEs, build systems, etc.
Stars: ✭ 31 (-63.1%)
Mutual labels:  compilers
1-60 of 403 similar projects