KhronosGroup / KhronosGroup/SPIR

Clang/LLVM master integration

Open
#56 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
183
Forks
51
PR merge metrics
No merged PRs in 30d

Description

As per the discussion here: https://github.com/KhronosGroup/SPIR/pull/43

The conversation has been moved to this thread and original PR closed. Ideally we'd like to integrate SPIR and SPIRV-Clang with Clang and LLVM master. Work has already been done to bring SPIRV-LLVM up to LLVM 3.8, but the corresponding work for SPIR is nontrivial. Any ideas of how we should do this?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the discussion in pull request 43 and reviewing the existing work that brought SPIRV-LLVM to LLVM 3.8. Determine the intended integration scope for SPIR and SPIRV-Clang with Clang and LLVM master; the issue is complete only when that scope and implementation path are established.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
compilers
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.