KhronosGroup / KhronosGroup/SPIRV-Tools
[OpenCL validation] OpenCL 1.2 group instructions
Open
component:validation
- Dominant language
- C++
- Stars
- 1.4k
- Forks
- 709
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 28
Description
The following Group Instructions are not supported:
• OpGroupAll
• OpGroupAny
• OpGroupBroadcast
• OpGroupIAdd
• OpGroupFAdd
• OpGroupFMin
• OpGroupUMin
• OpGroupSMin
• OpGroupFMax
• OpGroupUMax
• OpGroupSMax
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by locating the OpenCL 1.2 validation handling for the listed group instructions, then determine the existing validation pattern and add coverage showing that all eleven instructions are supported.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- compilers
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100