awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repositorios

Awesome GitHub RepositoriesIntermediate Representation Analysis

Analysis of a compiler's intermediate core representations to optimize execution speed.

Distinguishing note: Candidates focus on AI logic or emulation speed; this is specifically about compiler core analysis for performance.

Explore 7 awesome GitHub repositories matching programming languages & runtimes · Intermediate Representation Analysis. Refine with filters or upvote what's useful.

Awesome Intermediate Representation Analysis GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • gcc-mirror/gccAvatar de gcc-mirror

    gcc-mirror/gcc

    11,019Ver en GitHub↗

    This project is a multi-language compiler collection and cross-platform toolchain used to translate source code from various programming languages into optimized machine code for different hardware architectures. It provides a suite of tools including an optimizing compiler backend, a machine code generator, and a comprehensive runtime library suite that implements necessary execution environments and support functions. The system utilizes a multi-pass compilation pipeline and pluggable language front-ends to process source code into intermediate representations. It distinguishes itself throu

    Performs analysis on intermediate representations using value numbering to optimize execution speed.

    C++
    Ver en GitHub↗11,019
  • bitemyapp/learnhaskellAvatar de bitemyapp

    bitemyapp/learnhaskell

    8,026Ver en GitHub↗

    This project is a comprehensive functional programming curriculum and learning resource for Haskell. It provides sequenced educational paths and technical reference guides designed to take developers from beginner to advanced levels of proficiency. The project distinguishes itself through a deep focus on theoretical and technical foundations, offering detailed studies on type theory, category theory, and runtime internals. It includes a dedicated performance handbook for optimizing execution speed and memory management, as well as an ecosystem guide for managing development tools and editor c

    Implements high-performance improvements through the analysis of core intermediate representations.

    Makefile
    Ver en GitHub↗8,026
  • paddlepaddle/paddle-liteAvatar de PaddlePaddle

    PaddlePaddle/Paddle-Lite

    7,260Ver en GitHub↗

    Paddle-Lite is a deep learning inference engine and edge computing runtime designed to execute trained models on mobile and edge devices. It provides a hardware-accelerated inference framework and a decoupled runtime with a minimal binary footprint to operate in resource-constrained environments without third-party dependencies. The project includes a model quantization tool for reducing precision and size via static and dynamic quantization, as well as a computation graph optimizer. These tools reduce latency and memory usage by fusing operators and pruning the model intermediate representat

    Analyzes and prunes the model's intermediate representation to remove redundant nodes and optimize memory allocation.

    C++armbaidudeep-learning
    Ver en GitHub↗7,260
  • trailofbits/slitherAvatar de trailofbits

    trailofbits/slither

    6,299Ver en GitHub↗

    Static Analyzer for Solidity and Vyper

    Transforms Solidity and Vyper source code into a custom intermediate representation for uniform vulnerability detection.

    Python
    Ver en GitHub↗6,299
  • cea-sec/miasmAvatar de cea-sec

    cea-sec/miasm

    3,890Ver en GitHub↗

    Miasm is a Python reverse engineering framework designed for binary analysis, disassembly, and modification. It functions as a binary analysis framework that lifts machine code into an intermediate representation to enable platform-independent security research. The system operates as a binary emulation engine and modification toolkit, allowing for the execution of binary code in a virtual environment to track state changes without native hardware. It provides tools for binary patching to update and modify raw binary files across multiple CPU architectures and executable formats. The framewo

    Provides a system for analyzing intermediate representations to enable platform-independent security research.

    Pythonassemblerdisassembleremulator
    Ver en GitHub↗3,890
  • svf-tools/svfAvatar de SVF-tools

    SVF-tools/SVF

    1,684Ver en GitHub↗

    SVF is an open-source static program analysis framework and points-to analysis library that tracks memory references, variable aliases, and data dependencies across whole programs. The platform translates compiled intermediate code formats into unified internal representations, constructing constraint graphs, call graphs, and control-flow graphs to model interprocedural execution behavior and memory state. The framework incorporates specialized engines for flow-sensitive, flow-insensitive, and context-sensitive pointer analysis alongside sparse value-flow graph generation. It features memory

    Processes compiled intermediate representation files as input to execute static analysis passes.

    C++code-analysiscode-securitydependency-analysis
    Ver en GitHub↗1,684
  • grin-compiler/grinAvatar de grin-compiler

    grin-compiler/grin

    1,062Ver en GitHub↗

    Grin is a compiler infrastructure designed for the translation and optimization of high-level functional languages. It functions as a graph-reduction compiler, transforming source code into a standardized intermediate representation that facilitates whole-program analysis and efficient execution across diverse hardware architectures. The project distinguishes itself through a modular backend infrastructure that separates intermediate representation management from target-specific code generation. By utilizing graph-based transformations, the system performs advanced optimizations such as valu

    Provides tools for serializing and analyzing program state at various compilation stages to inspect internal logic.

    Haskellcompilerdata-flow-analysisfunctional-programming
    Ver en GitHub↗1,062
  1. Home
  2. Programming Languages & Runtimes
  3. Intermediate Representation Analysis