danbev / learning-llvm
Project for learning about llvm
☆14Updated 2 years ago
Alternatives and similar repositories for learning-llvm:
Users that are interested in learning-llvm are comparing it to the libraries listed below
- Everything to build LLVM snapshots☆20Updated this week
- EeZee Language - Compiler Engineering Basics☆18Updated this week
- A Rust crate for creating memory dumps of running processes on Linux☆52Updated 11 months ago
- A GUI written in Java 8 + Swing; Comes with a basic text editor, ability to select optimizations, generate and view CFG, dominator trees …☆13Updated 5 years ago
- A small tool for quickly generating LLVM passes☆28Updated this week
- Build lexers and parsers by deriving traits.☆22Updated last year
- Rust wrapper of libtracecmd☆25Updated last year
- Collection of scripts used for building a complete, standalone Clang/LLVM-based toolchain. See: https://clang.llvm.org/docs/Toolchain.htm…☆19Updated last year
- Sigma Virtual Machine.☆20Updated last year
- An Example shown convert java class bytecode to llvm ir , then compile llvm ir to standalong executable file .☆53Updated last year
- tvisor is a tiny 100% userspace syscall interception framework☆43Updated 10 months ago
- LLQL is a tool that allow you to run SQL-like query with Pattern matching functions inspired by LLVM InstCombine Pattern Matchers on LLVM…☆49Updated last week
- Command-line tool to interact with Compiler Explorer☆31Updated 2 years ago
- In-memory x86-64 assembler for JIT compiler.☆69Updated 2 months ago
- The notes about programming language theory☆23Updated last year
- 基于Rust语言的OS Kernel -- zCore☆19Updated 2 years ago
- An implementation of memcpy for amd64 with clang/gcc☆15Updated 3 years ago
- Papers related with kernel papers☆13Updated last year
- A simple implementation of the C++ STL which aims to simplify LLVM IRs during compilation☆11Updated 2 years ago
- jtcpp was an experimental JVM bytecode to C++ transpiler(abandoned).☆29Updated last year
- Source code of a few LLVM passes that I wrote to learn and that now I am sharing for my LLVM course for security engineering☆27Updated 2 years ago
- LLVM pass☆22Updated 4 years ago
- A randomized program fuzzer for the Rust programming language☆63Updated last year
- ☆7Updated 5 years ago
- A toy C Compiler implemented by Rust.☆19Updated 2 years ago
- A structured fuzzing framework built in Rust☆26Updated 2 years ago
- a simple programming language under development☆11Updated last year
- JVM implementation using LLVM as a JIT☆50Updated 2 months ago
- Dynamic Tracing in Android (fork from iovisor/ply)☆20Updated 2 years ago
- Command line utility for APK fingerprinting☆13Updated 2 years ago