408 results for “topic:llvm-ir”
A collection of out-of-tree LLVM passes for teaching and learning
Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
Library for lifting machine code to LLVM bitcode
LLVM IR入门指南
Playing with the VMProtect software protection. Automatic deobfuscation of pure functions using symbolic execution and LLVM.
Library for interacting with LLVM IR in pure Go.
Automatic verification of LLVM optimizations
cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code
Generating parsers in LLVM IR
Haskell bindings for LLVM
[LLVM Static Slicer] Various program analyses, construction of dependence graphs and program slicing of LLVM bitcode.
Lift machine code to performant LLVM IR
Components of a decompilation pipeline.
A library to extract Code Property Graphs from C/C++, Java, Go, Python, Ruby and every other language through LLVM-IR.
A collection of LLVM transform and analysis passes to write shellcode in regular C
SOLL is a new compiler for generate Ewasm from solidity and yul. See a demo here: https://asciinema.org/a/ezJqNLicn5fya02zwu4VXIo8a
LLVM obfuscation plugin pass
Symbiotic is a tool for finding bugs in computer programs based on instrumentation, program slicing and KLEE
A Graph-based Program Representation for Data Flow Analysis and Compiler Optimizations
LLVM based static binary analysis framework
LLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)
c compiler based on flex(lex), bison(yacc) and LLVM, supports LLVM IR and obj code generation. 基于flex,bison以及LLVM,使用c++11实现的类C语法编译器, 支持生成中间代码及可执行文件.
A mini, simple and modular compiler for SYsU/SysY(tiny C). Based on Clang/LLVM/ANTLR4/Bison/Flex.
Simple programming language created for fun.
Neural Code Comprehension: A Learnable Representation of Code Semantics
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.
LLVM PASS by SsageParuders.Port to llvm_14.06 with New PM.Support for Android-ndk-r25(LTS).
LLVM backed progamming language (Go subset)
Slaying multi-language LLVM IR with obfuscation passes to achieve JIT execution
Compiler for the VC4CL OpenCL implementation