General purpose algebraic metaprogramming and symbolic computation library for the Julia programming language: E-Graphs & equality saturation, term rewriting and more.
-
Updated
Feb 3, 2023 - Julia
General purpose algebraic metaprogramming and symbolic computation library for the Julia programming language: E-Graphs & equality saturation, term rewriting and more.
Yet Another Brainfuck Compiler; No dependencies and from the ground up
南京大学《软件分析》课程课后作业(非Bamboo) NJU's software analysis homework; ... Not official, just a reference
The HPC toolbox: fused matrix multiplication, convolution, data-parallel strided tensor primitives, OpenMP facilities, SIMD, JIT Assembler, CPU detection, state-of-the-art vectorized BLAS for floats and integers
One (onelang) is an open-source system programming language that makes it easy to build reliable, efficient and performant software. (release as soon)
A tiny C compiler written purely in JavaScript.
CSCD70 Compiler Optimization
The Higher-Order Intermediate Representation
SuperSonic, a new open-source framework to allow compiler developers to integrate RL into compilers easily, regardless of their RL expertise.
A curated list of awesome resources and learning materials in the field of X internals
RV: A Unified Region Vectorizer for LLVM
Hascal is a general purpose and open source programming language designed to build optimal, maintainable, reliable and efficient software.
Register Allocator for 8086
A compiler we made just for fun :^)
A Fast C and Python like Programming Language that puts the Developer first. WIP
dMazeRunner: Dataflow acceleration optimization infrastructure for coarse-grained programmable accelerators
Szalinski: A Tool for Synthesizing Structured CAD Models with Equality Saturation and Inverse Transformations
A portable framework to map DFG (dataflow graph, representing an application) on spatial accelerators.
A list of benchmark suites used in the research related to compilers, program performance, scientific computations etc.
本文是原文的翻译——优化 Swift 编译时间的 Tips。Collection of advice on optimizing compile times of Swift projects in Chinese
Add a description, image, and links to the compiler-optimization topic page so that developers can more easily learn about it.
To associate your repository with the compiler-optimization topic, visit your repo's landing page and select "manage topics."