Bibliothèques écrites en LLVM

llvm

Projet déplacé vers: https://github.com/llvm/llvm-project.
  • 4.4k
  • Apache License 2.0

Enzyme

Différenciation automatique haute performance de LLVM. (par Enzyme AD).
  • 754
  • GNU General Public License v3.0

clspv

Clspv est un prototype de compilateur pour un sous-ensemble de shaders de calcul OpenCL C vers Vulkan.
  • 476
  • Apache License 2.0

llvm-hs

Liaisons Haskell pour LLVM.
  • 444
  • BSD 3-clause "New" or "Revised"

SPIRV-LLVM-Translator

Un outil et une bibliothèque pour la traduction bidirectionnelle entre SPIR-V et LLVM IR.
  • 318
  • GNU General Public License v3.0

anvill

anvill forge un magnifique bitcode LLVM à partir de code machine brut.
  • 217
  • GNU Affero General Public License v3.0

sparrow

Le langage de programmation Sparrow (par Sparrow-lang).
  • 77
  • MIT

evm_llvm

Dépôt officiel du projet EVM LLVM.
  • 64
  • GNU General Public License v3.0

M680x0-llvm

Port M68K LLVM.
  • 64
  • GNU General Public License v3.0

llvm-hs-pretty

Jolie imprimante pour LLVM AST vers Textual IR.
  • 60
  • MIT

pil21

PicoLisp est un dialecte Lisp open source. Il est basé sur LLVM et se compile et s'exécute sur n'importe quel système POSIX 64 bits. Ses caractéristiques les plus importantes sont la simplicité et le minimalisme.
  • 44
  • GNU General Public License v3.0

llvm-pretty-bc-parser

Analyseur pour le format de code binaire llvm.
  • 43
  • BSD 3-clause "New" or "Revised"

rvv-llvm

Ce référentiel est obsolète, le support de RISC-V est maintenant développé dans LLVM en amont.
  • 12
  • GNU General Public License v3.0

ihs

Haskell interpolé.
  • 3