BSD Ports

wip/spirv-llvm-translator 23.1.2 NetBSD

Tool and library for translation between SPIR-V and LLVM IR

System
NetBSD
Repository
pkgsrc-wip
Maintainer
[email protected]
Port added
Last update
Commit
22b1e146d8
License
modified-bsd
Categories
wip, parallel

Description

The LLVM/SPIR-V Bi-Directional Translator is a library and tool for translation between LLVM IR and SPIR-V.

SPIR-V is a binary intermediate language for representing graphical-shader stages and compute kernels for multiple Khronos APIs, including OpenCL, OpenGL, and Vulkan. SPIR-V defines a new language and is a successor to the original Khronos SPIR, which supported only OpenCL device programs.

Version history 2

  1. 23.1.2 22b1e146d8
  2. 22.1.6 1912a267cf

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

From pkgsrc-wip (no binary package):

cd /usr/pkgsrc/wip/spirv-llvm-translator && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 2

No port depends on this one.

Commit history 3

DateCommitCreditsLog message
22b1e146d8 Adam Ciarciński llvm: updated to 23.1.3
1d8340bb45 Tobias Nygren spirv-llvm-stranslator: catch up w/ llvm
1912a267cf Adam Ciarciński libclc: sync with LLVM; spirv-llvm-translator added 22.1.6 to match LLVM from wip