llvm-pass
There are 120 repositories under llvm-pass topic.
banach-space/llvm-tutor
A collection of out-of-tree LLVM passes for teaching and learning
ropfuscator/ropfuscator
ROPfuscator is a fine-grained code obfuscation framework for C/C++ programs using ROP (return-oriented programming).
janoglezcampos/llvm-yx-callobfuscator
LLVM plugin to transparently apply stack spoofing and indirect syscalls to Windows x64 native calls at compile time.
rohanpadhye/FuzzFactory
Domain-Specific Fuzzing with Waypoints
abenkhadra/llvm-pass-tutorial
A step-by-step tutorial for building an LLVM sample pass
jamesmth/llvm-plugin-rs
Out-of-tree LLVM passes in Rust
thebabush/dumb-obfuscator
Tutorial on how to write the dumbest obfuscator I could think of.
mikeroyal/LLVM-Guide
LLVM (Low Level Virtual Machine) Guide. Learn all about the compiler infrastructure, which is designed for compile-time, link-time, run-time, and "idle-time" optimization of programs. Originally implemented for C/C++ , though, has a variety of front-ends, including Java, Python, etc.
SsageParuders/SsagePass
LLVM PASS by SsageParuders.Port to llvm_14.06 with New PM.Support for Android-ndk-r25(LTS).
0xlane/ollvm-rust
out-of-tree llvm obfuscation pass plugin (dynamically loadable by rustc). || rust toolchain with obfuscation llvm pass.
remotemcu/adin-llvm
Specialized version of the LLVM compiler with the ADIN code transformer pass
elastic/bpfcov
Source-code based coverage for eBPF programs actually running in the Linux kernel
roachspray/opcde2017
Slides and very basic examples
zslwyuan/LLVM-9.0-Learner-Tutorial
A blog for LLVM(v9.0.0 or v11.0.0) beginner, step by step, with detailed documents and comments. Record the way I learn LLVM and accomplish a complete project for FPGA High-Level Synthesis with it.
MaxXor/obfuscator-llvm
Obfuscator as LLVM extension
chenx6/baby_obfuscator
Using LLVM Pass to obfuscate program
remotemcu/adin-llvm-pass
Transform LLVM pass for Compile-time Hooking of Memory Operations
veritas501/ToyObfuscator
Toy LLVM obfuscator pass
tancheng/CGRA-Mapper
An LLVM pass that can generate CDFG and map the target loops onto a parameterizable CGRA.
aliireza/packetmill
PacketMill: Toward per-core 100-Gbps Networking
tudasc/TypeART
LLVM-based type and memory allocation tracking sanitizer
discopop-project/discopop
DiscoPoP - Discovery of Potential Parallelism
fuqiuluo/amice
LLVM pass plugin developed based on LLVM , implemented in Rust, designed for obfuscator-llvm
Enna1/LLVM-Clang-Examples
A collection of code based on LLVM/Clang compilation libraries and tools
dtcxzyw/fsubfuscator
Do integer arithmetic with fsub.
woodruffw/llvm-passgen
A small tool for quickly generating LLVM passes
tl455047/DTaint
Dtaint: taint analysis based on DFSan and llvm instrumentation
Dead2/stabilizer
Stabilizer: Rigorous Performance Evaluation
purseclab/lightblue
An automatic framework to remove unneeded and unsafe code from Bluetooth stacks of Android and Linux, using both source code analysis (LLVM) and binary analysis (angr).
ChinaNuke/llvm-pass
国科大编译作业二:LLVM Pass处理函数调用
rAzoR8/EuroLLVM19
Implementing SPMD control flow in LLVM using reconverging CFGs - Vectorizing Divergent Control-Flow for SIMD Applications
zhaosiying12138/PDG_demo
A toy implementation about Program Dependence Graph using LLVM
zslwyuan/LLVM-11-Tutorials
A blog for LLVM(v11.0.0) beginner, step by step, with detailed documents and comments. Record the way I learn LLVM.
AlSch092/LLVMOpaquePass
LLVM Pass which inserts an opaque predicate at the end of a function, filled with junk bytes to cause IDA analysis to fail (x86_64)
dtcxzyw/conservative-clang
An early LLVM pass which removes most of UB-implying information
shibatch/xpass
A collection of experimental optimizing passes for LLVM