This is a tutorial on how to write an LLVM Pass using the (kind-of) new PassManager. It is compiled from different sources referenced in the tutorial.
☆58Jan 24, 2019Updated 7 years ago
Alternatives and similar repositories for Writing-an-LLVM-Pass-using-the-new-PassManager
Users that are interested in Writing-an-LLVM-Pass-using-the-new-PassManager are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- A collection of out-of-tree LLVM passes for teaching and learning☆3,377Mar 18, 2026Updated 3 weeks ago
- ☆13Dec 27, 2019Updated 6 years ago
- Playing with LLVM passes☆40Aug 17, 2023Updated 2 years ago
- Orbit: OS Support for Safe and Efficient Auxiliary Tasks in Applications☆22May 23, 2022Updated 3 years ago
- A memory allocator verified with Verus☆33Feb 18, 2026Updated last month
- DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- ☆66Oct 29, 2019Updated 6 years ago
- A Simple VM-based challenge created using the academic tigress obfuscator☆19Jun 30, 2022Updated 3 years ago
- This repository contains the source code related to the research paper titled "Temporal System Call Specialization for Attack Surface Red…☆39Nov 14, 2024Updated last year
- Generate project templates for executables that use LLVM and LLVM passes☆52Apr 28, 2022Updated 3 years ago
- A step-by-step tutorial for building an LLVM sample pass☆220May 14, 2020Updated 5 years ago
- Safe Rust bindings to the DynamoRIO dynamic binary instrumentation framework.☆21Mar 8, 2025Updated last year
- ☆14Jun 11, 2025Updated 10 months ago
- example LLVM pass☆603Mar 6, 2025Updated last year
- Pointer Analysis with Tunable Precision☆28Mar 23, 2016Updated 10 years ago
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click and start building anything your business needs.
- ☆13Jan 12, 2018Updated 8 years ago
- ☆11Mar 5, 2026Updated last month
- Code examples used for the LAC LLVM course☆134Nov 8, 2024Updated last year
- Thesis code☆26Aug 16, 2023Updated 2 years ago
- A simple, web based dashboard to use with LibAFL + OnDiskJSONMonitor☆24Feb 3, 2026Updated 2 months ago
- A collection of software bug types and articles showcasing the hunt for and exploitation of them.☆20Mar 2, 2021Updated 5 years ago
- Secure Rust Code☆16Dec 10, 2024Updated last year
- Awesome LLM for Cybersecurity☆12Nov 16, 2024Updated last year
- Auditing Hooks for https://github.com/jborean93/PSDetour☆13Mar 25, 2026Updated 2 weeks ago
- Virtual machines for every use case on DigitalOcean • AdGet dependable uptime with 99.99% SLA, simple security tools, and predictable monthly pricing with DigitalOcean's virtual machines, called Droplets.
- Non-linear Mixed Boolean-Arithmetic Expressions☆73Apr 18, 2024Updated last year
- ☆15May 6, 2021Updated 4 years ago
- Writing Your Own Ticket to the Cloud Like APT: A Deep-dive to AD FS Attacks, Detections, and Mitigations☆12Dec 9, 2022Updated 3 years ago
- LLVM (Low Level Virtual Machine) Guide. Learn all about the compiler infrastructure, which is designed for compile-time, link-time, run-t…☆197Jan 4, 2024Updated 2 years ago
- A translator from c to MLIR☆33Nov 15, 2021Updated 4 years ago
- DRM Library for Windows (x64) in C++☆29Oct 15, 2025Updated 5 months ago
- AlphaVerus: Formally Verified Code Generation through Self-Improving Translation and Treefinement☆29May 14, 2025Updated 10 months ago
- an example of dragging control points of bezier curves using d3.js☆10Sep 6, 2014Updated 11 years ago
- This is the canonical git mirror of the LLVM subversion repository. The repository does not accept github pull requests at this moment. P…☆11Oct 23, 2019Updated 6 years ago
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- ☆51Mar 9, 2022Updated 4 years ago
- A tour of what some Rust language features look like after compilation.☆51Jun 7, 2023Updated 2 years ago
- An OCaml implementation of the DPLL algorithm for solving SAT instances. Uses nothing beyond the OCaml List library.☆19Sep 5, 2014Updated 11 years ago
- Greybox Synthesizer geared for deobfuscation of assembly instructions.☆170Feb 16, 2025Updated last year
- Simplified LZFX-based compression library☆21Jan 12, 2023Updated 3 years ago
- Cross-platform harnessing framework designed for Nyx-based fuzzers☆34Feb 7, 2025Updated last year
- ☆11Apr 10, 2018Updated 8 years ago