Bibliotecas escritas en LLVM

llvm

Proyecto movido a: https://github.com/llvm/llvm-project.
  • 4.4k
  • Apache License 2.0

Enzyme

Diferenciación automática de alto rendimiento de LLVM y MLIR. (por EnzymeAD).
  • 999
  • GNU General Public License v3.0

coriander

Cree código NVIDIA® CUDA™ para dispositivos OpenCL™ 1.2.
  • 805
  • Apache License 2.0

DirtyCred

  • 534

clspv

Clspv es un prototipo de compilador para un subconjunto de sombreadores informáticos de OpenCL C a Vulkan.
  • 532
  • Apache License 2.0

llvm-hs

Enlaces de Haskell para LLVM.
  • 487
  • BSD 3-clause "New" or "Revised"

SPIRV-LLVM-Translator

Una herramienta y una biblioteca para la traducción bidireccional entre SPIR-V y LLVM IR.
  • 404
  • GNU General Public License v3.0

anvill

yunque forja un hermoso código de bits LLVM a partir del código de máquina sin procesar.
  • 290
  • GNU Affero General Public License v3.0

honey-potion

Escribiendo programas eBPF con Elixir!.
  • 163
  • GNU General Public License v3.0 only

pil21

PicoLisp es un dialecto Lisp de código abierto. Se basa en LLVM y compila y se ejecuta en cualquier sistema POSIX de 64 bits. Sus características más destacadas son la sencillez y el minimalismo..
  • 147
  • GNU General Public License v3.0

evm_llvm

Repo oficial del proyecto EVM LLVM.
  • 80
  • GNU General Public License v3.0

sparrow

El lenguaje de programación Sparrow (por Sparrow-lang).
  • 79
  • MIT

minotaur

  • 69
  • MIT

public-notes

Una colección de notas (públicas) sobre temas variados.
  • 67
  • BSD 2-clause "Simplified"

llvm-hs-pretty

Linda impresora para LLVM AST a Textual IR.
  • 63
  • MIT

llvm-pretty-bc-parser

Analizador para el formato de código de bits llvm.
  • 48
  • BSD 3-clause "New" or "Revised"

chocopy-llvm

Un repositorio para almacenar el proyecto del compilador.
  • 44
  • MIT

SinScheme

¡Compilador de esquemas de Sinister!.
  • 25
  • GNU General Public License v3.0

llvm-or1k

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

rvv-llvm

Este repositorio está desactualizado, la compatibilidad con RISC-V ahora se desarrolla en LLVM ascendente.
  • 12
  • GNU General Public License v3.0

ihs

Haskell interpolado.
  • 3