A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
-
Updated
Feb 15, 2023 - Shell
The LLVM compiler infrastructure project is a set of compiler and toolchain technologies, which can be used to develop a front end for any programming language and a back end for any instruction set architecture.
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Demonstration of LLVM's opt-viewer tool
Collective Knowledge packages to build development versions of compilers (LLVM, GCC, etc) and use them in customizable and portable CK research workflows:
This is a collection of scripts aimed at streamlining the process of kernel compilation for improved efficiency and effectiveness.
Inter-procedural analysis framework and dependency/information-flow analysis for LLVM
Scripts which are helping to bolt binarys and also build a bolted toolchain
Violet: Selective Symbolic Execution to Detect Bad Performance Misconfiguration
A minimal Docker container built with specific versions of LLVM and Clang
Scripts to train MLGO models for Linux kernels
Google Summer of Code repository for building Swift 4, 5 and higher for Haiku.
Created by Vikram Adve, Chris Lattner
Released 2019
Latest release 3 months ago