example LLVM pass
A collection of out-of-tree LLVM passes for teaching and learning
翻译 - LLVM通过的集合(带有测试和构建脚本)
A step-by-step tutorial for building an LLVM sample pass
My toy llvm pass
Collection of various llvm passes
An LLVM pass to profile dynamic LLVM IR instructions and runtime values
Using LLVM Pass to obfuscate program
Toy LLVM obfuscator pass
out-of-tree llvm obfuscation pass plugin (dynamically loadable by rustc). || rust toolchain with obfuscation llvm pass.
LLVM PASS by SsageParuders.Port to llvm_14.06 with New PM.Support for Android-ndk-r25(LTS).
Implement CollAFL using LLVM LTO pass on afl++.
A pass that can generate PDG(in *.dot) for LLVM.
An example LLVM transform pass written (partially) by ChatGPT; also demonstrates how to load Windows pass plugins
An LLVM pass that can generate CDFG and map the target loops onto a parameterizable CGRA.
LLVM-based x86 emulator with support for unlimited virtual registers, used before the register allocation pass
LLVM是一套编译器基础设施项目,包含一系列模块化的编译器组件和工具链。它最早以C/C++为实现对象,而目前它已支持包括ActionScript、Ada、D语言、Fortran、GLSL、Haskell、Java字节码、Objective-C、Swift、Python、Ruby、Crystal、Rust、Scala以及C#等语言。
Project moved to: https://github.com/llvm/llvm-project
LLVM Obfuscator
Project moved to: https://github.com/llvm/llvm-project
Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
翻译 - 位于http://llvm.org/git/clang的官方clang git存储库的镜像。每五分钟更新一次。
Project moved to: https://github.com/llvm/llvm-project
llvm-mctoll
Project moved to: https://github.com/llvm/llvm-project
Emscripten是基于LLVM / Clang的编译器,用来将C和C++源代码编译为WebAssembly