Librerie scritte in LLVM

llvm

Progetto spostato in: https://github.com/llvm/llvm-project.
  • 4.4k
  • Apache License 2.0

Enzyme

Differenziazione automatica ad alte prestazioni di LLVM e MLIR. (da EnzymeAD).
  • 999
  • GNU General Public License v3.0

coriander

Crea codice NVIDIA® CUDA™ per dispositivi OpenCL™ 1.2.
  • 805
  • Apache License 2.0

DirtyCred

  • 534

clspv

Clspv è un compilatore prototipo per un sottoinsieme di shader di calcolo da OpenCL C a Vulkan.
  • 532
  • Apache License 2.0

llvm-hs

Associazioni Haskell per LLVM.
  • 487
  • BSD 3-clause "New" or "Revised"

SPIRV-LLVM-Translator

Uno strumento e una libreria per la traduzione bidirezionale tra SPIR-V e LLVM IR.
  • 404
  • GNU General Public License v3.0

anvill

anvill crea un bellissimo bitcode LLVM dal codice macchina grezzo.
  • 290
  • GNU Affero General Public License v3.0

honey-potion

Scrivere programmi eBPF con Elixir!.
  • 163
  • GNU General Public License v3.0 only

pil21

PicoLisp è un dialetto Lisp open source. È basato su LLVM e viene compilato e funziona su qualsiasi sistema POSIX a 64 bit. Le sue caratteristiche più importanti sono la semplicità e il minimalismo.
  • 147
  • GNU General Public License v3.0

evm_llvm

Repo ufficiale del progetto EVM LLVM.
  • 80
  • GNU General Public License v3.0

sparrow

Il linguaggio di programmazione Sparrow (di Sparrow-lang).
  • 79
  • MIT

minotaur

  • 69
  • MIT

public-notes

Una raccolta di note (pubbliche) su argomenti assortiti.
  • 67
  • BSD 2-clause "Simplified"

llvm-hs-pretty

Bella stampante per LLVM AST a Textual IR.
  • 63
  • MIT

llvm-pretty-bc-parser

Parser per il formato bitcode llvm.
  • 48
  • BSD 3-clause "New" or "Revised"

chocopy-llvm

Un repository per archiviare il progetto del compilatore.
  • 44
  • MIT

SinScheme

Compilatore di piani di Sinister!.
  • 25
  • GNU General Public License v3.0

llvm-or1k

Back-end LLVM per OpenRISC 1000.
  • 21
  • GNU General Public License v3.0

rvv-llvm

Questo repository è obsoleto, il supporto per RISC-V è ora sviluppato in LLVM upstream.
  • 12
  • GNU General Public License v3.0

ihs

Haskell interpolato.
  • 3