danbev / learning-llvmLinks
Project for learning about llvm
☆18Updated 3 years ago
Alternatives and similar repositories for learning-llvm
Users that are interested in learning-llvm are comparing it to the libraries listed below
Sorting:
- LLQL is a tool that allow you to run SQL-like query with Pattern matching functions inspired by LLVM InstCombine Pattern Matchers on LLVM…☆64Updated last week
- Wiki pages for compiler technologies https://compilers.wiki☆24Updated 2 years ago
- Everything to build LLVM snapshots for Fedora/RHEL/CentOS Stream☆24Updated last week
- A Rust crate for creating memory dumps of running processes on Linux☆64Updated 8 months ago
- In-memory x86-64 assembler for JIT compiler.☆78Updated 9 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 …☆17Updated 6 years ago
- Sigma Virtual Machine.☆23Updated 2 years ago
- Symbolic execution of LLVM IR traces for program understanding.☆27Updated 11 years ago
- A tool for analyzing syntactic and semantic properties of C Preprocessor macros in C programs☆12Updated 5 months ago
- Terribly incorrect and incomplete AOT compiler for mRuby. Source code for the LLVM Social Berlin #20☆10Updated 3 years ago
- Collection of scripts used for building a complete, standalone Clang/LLVM-based toolchain. See: https://clang.llvm.org/docs/Toolchain.htm…☆19Updated 2 years ago
- A utility library to bridge llvm and mlir gaps.☆13Updated last year
- Data Flow Analysis and Static Single Assignment☆29Updated 7 years ago
- JVM implementation using LLVM as a JIT☆73Updated 11 months ago
- VSCode extension for the LLVM IR language☆60Updated last year
- Disarm — Fast AArch64 Decode/Encoder☆45Updated last year
- Wyrm is a GCC GIMPLE to LLVM IR transpiler☆57Updated 2 years ago
- UB-aware interpreter for LLVM debugging☆41Updated 2 weeks ago
- A small tool for quickly generating LLVM passes☆29Updated 4 months ago
- Example of an ELF parser to learn about the ELF format☆10Updated last year
- The Reussir Programming Language. Reuse Analysis in MLIR and Rust. Functional programming meets performance.☆19Updated 10 months ago
- An LLVM pass to compress code by identifying and extracting recurrent program slices.☆31Updated 3 months ago
- a JVM bytecode assembler☆34Updated 6 years ago
- A high-performance, parallel, compilation-based symbolic execution engine☆143Updated last week
- Symbolic Execution Engine in Rust☆21Updated 2 years ago
- Running and building LLVM on Windows☆45Updated last year
- tvisor is a tiny 100% userspace syscall interception framework☆46Updated last year
- Tracing JIT compiler and runtime for a subset of the JVM☆26Updated 2 years ago
- A symbolic execution engine for LLVM IR☆51Updated 3 years ago
- Instruction decoder generator☆33Updated 9 months ago