llvm-kaleidoscopeLLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)
Stars: ✭ 124 (+439.13%)
RellicRellic produces goto-free C output from LLVM bitcode
Stars: ✭ 234 (+917.39%)
LLASTA high level LLVM IR AST provider for GraphEngine JIT.
Stars: ✭ 21 (-8.7%)
TinyCompilerc compiler based on flex(lex), bison(yacc) and LLVM, supports LLVM IR and obj code generation. 基于flex,bison以及LLVM,使用c++11实现的类C语法编译器, 支持生成中间代码及可执行文件.
Stars: ✭ 162 (+604.35%)
BytecoderRich Domain Model for JVM Bytecode and Framework to interpret and transpile it.
Stars: ✭ 401 (+1643.48%)
DecompComponents of a decompilation pipeline.
Stars: ✭ 343 (+1391.3%)
llvm-hs-typedType Safe LLVM IR ( Experimental )
Stars: ✭ 47 (+104.35%)
llvm-brainfuckBrainfuck compiler based on LLVM API
Stars: ✭ 27 (+17.39%)
anvillanvill forges beautiful LLVM bitcode out of raw machine code
Stars: ✭ 228 (+891.3%)
FcdAn optimizing decompiler
Stars: ✭ 622 (+2604.35%)
blSimple imperative programming language created for fun.
Stars: ✭ 57 (+147.83%)
McsemaFramework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
Stars: ✭ 2,198 (+9456.52%)
TML.PatcherConsole application for decompiling, recompiling, packaging, and patching tModLoader's .tmod files at blazing-fast speeds.
Stars: ✭ 38 (+65.22%)
alonRemix for Solana.
Stars: ✭ 87 (+278.26%)
lhcThe LLVM LHC Haskell Optimization System
Stars: ✭ 194 (+743.48%)
kotlin-nativeKotlin/Native infrastructure
Stars: ✭ 7,066 (+30621.74%)
Batch-FirstA 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 (+17.39%)
vandalStatic program analysis framework for Ethereum smart contract bytecode.
Stars: ✭ 121 (+426.09%)
ebpfaultA BPF-based syscall fault injector
Stars: ✭ 65 (+182.61%)
evm llvmOfficial repo of the EVM LLVM project
Stars: ✭ 72 (+213.04%)
OS-CFIOrigin-sensitive Control Flow Integrity (OS-CFI) - USENIX Security 2019
Stars: ✭ 27 (+17.39%)
adoradFast, Expressive, & High-Performance Programming Language for those who dare
Stars: ✭ 54 (+134.78%)
compiler labSome toy labs for compiler course
Stars: ✭ 49 (+113.04%)
mlir-hsHaskell bindings for MLIR
Stars: ✭ 53 (+130.43%)
GrimheartTorture your LLVM Obfuscation
Stars: ✭ 29 (+26.09%)
seadDecompilation of sead: the standard C++ library for first-party Nintendo games
Stars: ✭ 91 (+295.65%)
cladclad -- automatic differentiation for C/C++
Stars: ✭ 161 (+600%)
systemc-compilerThis tool translates synthesizable SystemC code to synthesizable SystemVerilog.
Stars: ✭ 128 (+456.52%)
pacxx-llvmProgramming Accelerators with C++ (PACXX)
Stars: ✭ 57 (+147.83%)
manyclangsRepository hosting unofficial binary pack files for many commits of LLVM
Stars: ✭ 125 (+443.48%)
MadMaxEthereum Static Vulnerability Detector for Gas-Focussed Vulnerabilities
Stars: ✭ 96 (+317.39%)
ethdasmTool for auditing Ethereum contracts
Stars: ✭ 52 (+126.09%)
pa.llvmProgram Analysis for LLVM
Stars: ✭ 37 (+60.87%)
sleighUnofficial CMake build for Ghidra SLEIGH
Stars: ✭ 54 (+134.78%)
FPCheckerA dynamic analysis tool to detect floating-point errors in HPC applications.
Stars: ✭ 26 (+13.04%)
pikminA decompilation of Pikmin brought to you by fans of the series.
Stars: ✭ 43 (+86.96%)
joernOpen-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs
Stars: ✭ 968 (+4108.7%)
juce faustllvmJUCE Module for the libfaust JIT compiler
Stars: ✭ 32 (+39.13%)
LOWLLVM参照着OLLVM写的一个混淆库,只要机器上有装LLVM,就可以直接编译拿来用
Stars: ✭ 46 (+100%)
CMLFSClang-Built Musl Linux From Scratch
Stars: ✭ 51 (+121.74%)
LLVMTemplateLLVM + Swift template Xcode project
Stars: ✭ 12 (-47.83%)
rainA programming language.
Stars: ✭ 20 (-13.04%)
molluscPure-Rust libraries for parsing, interpreting, and analyzing LLVM
Stars: ✭ 49 (+113.04%)
syclSYCL for Vitis: Experimental fusion of triSYCL with Intel SYCL oneAPI DPC++ up-streaming effort into Clang/LLVM
Stars: ✭ 80 (+247.83%)
U-00DC-Sprache"Ü" programming language development
Stars: ✭ 43 (+86.96%)
McNinjaCompile Binary Ninja's MLIL to LLVM, for purposes of analysis, patching, and compiling it back to a binary again.
Stars: ✭ 30 (+30.43%)
flextoolC++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
Stars: ✭ 32 (+39.13%)
Chromium ClangChromium browser compiled with the Clang/LLVM compiler.
Stars: ✭ 77 (+234.78%)
docker-openglMulti-Arch Docker - Mesa 3D OpenGL Software Rendering (Gallium) - LLVMpipe, and OpenSWR Drivers
Stars: ✭ 68 (+195.65%)
dumb-obfuscatorTutorial on how to write the dumbest obfuscator I could think of.
Stars: ✭ 147 (+539.13%)
verificarloA tool for debugging and assessing floating point precision and reproducibility.
Stars: ✭ 51 (+121.74%)
open-opsOpen Optimizing Parallelizing System
Stars: ✭ 21 (-8.7%)
MetaCGMetaCG offers an annotated whole program call-graph tool for Clang/LLVM.
Stars: ✭ 21 (-8.7%)