A new (MLIR based) high-level IR for clang.
-
Updated
May 31, 2024
A new (MLIR based) high-level IR for clang.
Public API, examples, documentation and issues for Binary Ninja
On-the-fly computation of IR basis functions
VAST is an experimental compiler pipeline designed for program analysis of C and C++. It provides a tower of IRs as MLIR dialects to choose the best fit representations for a program analysis or further program abstraction.
Data creation, training and eval scripts for the IRCoder paper
HeteroCL-MLIR dialect for accelerator design
A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR
The Higher-Order Intermediate Representation
A fast and accurate disassembler
Pretty printer from GTIRB to assembly code
Experimental x86-64 compiler backend
Compiler for L₃ (variant of Common Lisp) with functional IR, code optimization, and garbage collection
Functional IR
Solidity parser in Go, designed to transform Solidity code into a structured format for enhanced analysis, particularly beneficial for developers using Go to analyze Solidity smart contracts.
Official C++ IR codes of JuleC
Register-transfer Level Intermediate Representation
The Higher ORder INtermediate representation - next gen
Reverse engineering framework in Python
Intermediate Representation for Binary analysis and transformation
An R package for static analysis of R code.
Add a description, image, and links to the intermediate-representation topic page so that developers can more easily learn about it.
To associate your repository with the intermediate-representation topic, visit your repo's landing page and select "manage topics."