- All languages
- ActionScript
- Assembly
- Batchfile
- Brainfuck
- C
- C#
- C++
- CMake
- CSS
- Dockerfile
- Faust
- Go
- Groovy
- HTML
- Haskell
- Java
- JavaScript
- Jupyter Notebook
- Kotlin
- LLVM
- Lua
- MATLAB
- MLIR
- Makefile
- Max
- OCaml
- Objective-C++
- OpenEdge ABL
- PHP
- Pascal
- Perl
- PowerShell
- Python
- R
- Roff
- Ruby
- Rust
- SCSS
- Scala
- Shell
- Smali
- Solidity
- SystemVerilog
- TeX
- TypeScript
- VBScript
- VHDL
- Verilog
- Vue
- XSLT
- YARA
Starred repositories
TikTag: Breaking ARM's Memory Tagging Extension with Speculative Execution (IEEE S&P 2025)
☠️ Ground-truth dataset for vulnerability prediction (known research datasets and data sources included such as NVD, CVE Details and OSV); tools to automatically update the data are provided.
Agentic LLM Vulnerability Scanner / AI red teaming kit 🧪
Memory Tagging ISA extension that can be used by software to enforce memory tag checks on memory loads and stores
快速搭建各种漏洞环境(Various vulnerability environment) https://hub.docker.com/r/medicean/vulapps/
sunwayforever / llvm-toy
Forked from llvm/llvm-projectmake a LLVM Toy RISC-V backend step by step
An MLIR-based compiler framework bridges DSLs (domain-specific languages) to DSAs (domain-specific architectures).
Camera Ready copy of FuzzSlice v1 code for ICSE
A comprehensive content-addressable accelerator simulation framework.
Free Lunch for Testing: Fuzzing Deep-Learning Libraries from Open Source (ICSE'22)
A retargetable MLIR-based machine learning compiler and runtime toolkit.
Library for lifting machine code to LLVM bitcode
IDA plugin and loader for UEFI firmware analysis and reverse engineering automation
clang & llvm examples, e.g. AST Interpreter, Function Pointer Analysis, Value Range Analysis, Data-Flow Analysis, Andersen Pointer Analysis, LLVM Backend...
Static Value-Flow Analysis Framework for Source Code