danbev / learning-llvmLinks
Project for learning about llvm
☆16Updated 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:
- Everything to build LLVM snapshots for Fedora/RHEL/CentOS Stream☆24Updated this week
- LLQL is a tool that allow you to run SQL-like query with Pattern matching functions inspired by LLVM InstCombine Pattern Matchers on LLVM…☆57Updated 2 months ago
- Wiki pages for compiler technologies https://compilers.wiki☆24Updated 2 years ago
- A GUI written in Java 8 + Swing; Comes with a basic text editor, ability to select optimizations, generate and view CFG, dominator trees …☆16Updated 6 years ago
- An Example shown convert java class bytecode to llvm ir , then compile llvm ir to standalong executable file .☆56Updated 2 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
- UB-aware interpreter for LLVM debugging☆31Updated last week
- A utility library to bridge llvm and mlir gaps.☆13Updated 9 months ago
- A tool for analyzing syntactic and semantic properties of C Preprocessor macros in C programs☆11Updated last month
- Sigma Virtual Machine.☆22Updated last year
- In-memory x86-64 assembler for JIT compiler.☆76Updated 6 months ago
- Running and building LLVM on Windows☆33Updated last year
- OpenJDK binding for MMTk☆35Updated 3 weeks ago
- A Rust crate for creating memory dumps of running processes on Linux☆61Updated 4 months ago
- learn llvm from scratch☆14Updated 2 years ago
- A small tool for quickly generating LLVM passes☆29Updated 2 weeks ago
- Symbolic execution of LLVM IR traces for program understanding.☆27Updated 11 years ago
- a JVM bytecode assembler☆33Updated 6 years ago
- jtcpp was an experimental JVM bytecode to C++ transpiler(abandoned).☆31Updated 2 years ago
- JVM implementation using LLVM as a JIT☆66Updated 7 months ago
- EeZee Language - Compiler Engineering Basics☆31Updated 3 weeks ago
- TracerX Symbolic Virtual Machine☆31Updated 2 weeks ago
- Tsll is a Typescript-to-LLVM-IR compiler frontend authored by Singapore Blockchain Innovation Programme (SBIP).☆12Updated 3 years ago
- Dalvik bytecode disassembler and graph view☆65Updated last year
- A high-performance, parallel, compilation-based symbolic execution engine☆140Updated this week
- Data Flow Analysis and Static Single Assignment☆29Updated 7 years ago
- Disarm — Fast AArch64 Decode/Encoder☆42Updated 9 months ago
- Example of an ELF parser to learn about the ELF format☆10Updated last year
- cpplox is a Lox interpreter & LLVM compiler written in C++☆15Updated last year
- Shows CPUID features and instruction encodings used by x86/x64 binaries☆16Updated last week