MPACT-ORG / llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
☆32Updated this week
Related projects ⓘ
Alternatives and complementary repositories for llvm-project
- A description of Minotaur can be found in https://arxiv.org/abs/2306.00229.☆95Updated 3 months ago
- A minimal (really) out-of-tree MLIR example☆34Updated 5 months ago
- Extended Roofline Model - LLVM source tree with additional libraries for the analysis of the dynamic execution in the interpreter☆17Updated 7 years ago
- Test self-modifying code behaviour on processors for single-use JIT functions☆51Updated 4 years ago
- A collection of (public) notes on assorted topics☆71Updated 2 weeks ago
- ☆27Updated last year
- Example implementation of Arm's Architecture Specification Language (ASL)☆110Updated 5 years ago
- Working Draft of the RISC-V J Extension Specification☆169Updated last month
- A low-level intermediate representation for hardware description languages☆25Updated 4 years ago
- A multicore microprocessor test harness for measuring interference☆13Updated 4 years ago
- LLVM backend for m88k architecture☆49Updated 3 weeks ago
- The SiFive wake build tool☆86Updated this week
- A set of tools for visualizing and inspecting LLVM bitcode modules☆31Updated 9 years ago
- Languages, Tools, and Techniques for Accelerator Design☆33Updated 3 years ago
- Declarative MLIR compilers in Python!☆33Updated 4 years ago
- compiling DSLs to high-level hardware instructions☆21Updated 2 years ago
- Reference Hardware Implementations of Bit Extract/Deposit Instructions☆23Updated 7 years ago
- Workload ISA-Independent Characterization of Applications☆11Updated 7 years ago
- Develop toolchain based on llvm to for Cpu0 processor☆46Updated 10 months ago
- Generates CIL MLIR dialect from C/C++ source.☆31Updated 3 years ago
- Bridging polyhedral analysis tools to the MLIR framework☆102Updated last year
- Time-sensitive affine types for predictable hardware generation☆134Updated 4 months ago
- Haystack is an analytical cache model that given a program computes the number of cache misses.☆42Updated 5 years ago
- materials available to the public☆18Updated 2 weeks ago
- QEMU with support for CHERI☆54Updated 2 weeks ago
- Clairvoyance LLVM Tools. Instruction scheduling targeting long latency loads.☆14Updated 5 years ago
- Tutorial for LLVM Dev Conference 2019.☆14Updated 5 years ago
- Generate SQL from TableGen code - This is part of the tutorial "How to write a TableGen backend" in 2021 LLVM Developers' Meeting.☆29Updated last year
- GNU Superoptimizer Version 2☆25Updated 3 years ago
- Decompose source code into templates and fragments for any language.☆21Updated 2 years ago