Bibliotecas escritas em LLVM

llvm

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

Enzyme

Diferenciação automática de alto desempenho de LLVM e MLIR. (por EnzymeAD).
  • 999
  • GNU General Public License v3.0

coriander

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

DirtyCred

  • 534

clspv

Clspv é um compilador de protótipo para um subconjunto de sombreadores de computação OpenCL C para Vulkan.
  • 532
  • Apache License 2.0

llvm-hs

Ligações Haskell para LLVM.
  • 487
  • BSD 3-clause "New" or "Revised"

SPIRV-LLVM-Translator

Uma ferramenta e uma biblioteca para tradução bidirecional entre SPIR-V e LLVM IR.
  • 404
  • GNU General Public License v3.0

anvill

A anvill forja um belo código de bits LLVM a partir do código de máquina bruto.
  • 290
  • GNU Affero General Public License v3.0

honey-potion

Escrevendo programas eBPF com Elixir!.
  • 163
  • GNU General Public License v3.0 only

pil21

PicoLisp é um dialeto Lisp de código aberto. É baseado em LLVM e compila e roda em qualquer sistema POSIX de 64 bits. Suas características mais proeminentes são a simplicidade e o minimalismo.
  • 147
  • GNU General Public License v3.0

evm_llvm

Repo oficial do projeto EVM LLVM.
  • 80
  • GNU General Public License v3.0

sparrow

A linguagem de programação Sparrow (por Sparrow-lang).
  • 79
  • MIT

minotaur

  • 69
  • MIT

public-notes

Uma coleção de notas (públicas) sobre diversos tópicos.
  • 67
  • BSD 2-clause "Simplified"

llvm-hs-pretty

Impressora bonita para LLVM AST para Textual IR.
  • 63
  • MIT

llvm-pretty-bc-parser

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

chocopy-llvm

Um repositório para armazenar o projeto do compilador.
  • 44
  • MIT

SinScheme

Compilador de Esquemas de Sinistro!.
  • 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 repositório está desatualizado, o suporte para RISC-V agora é desenvolvido no upstream LLVM.
  • 12
  • GNU General Public License v3.0

ihs

Haskell interpolado.
  • 3