[HLSL][LongVec] Add support for graphics intrinsics
- Dominant language
- LLVM
- Stars
- 40.5k
- Forks
- 18.7k
- PR merge metrics
- PR metrics pending
Description
Graphics intrinsics seem to be blocked by more than just enabling long vectors in the frontend and need further investigation.
Here are the easy ones
- [x] https://github.com/llvm/llvm-project/issues/220638
- [x] https://github.com/llvm/llvm-project/issues/220639
Here are the more compilicated ones since long vectors were added in https://github.com/llvm/llvm-project/pull/216905/:
- [ ] https://github.com/llvm/llvm-project/issues/220626
- [ ] https://github.com/llvm/llvm-project/issues/220628
- [ ] https://github.com/llvm/llvm-project/issues/220629
- [ ] https://github.com/llvm/llvm-project/issues/220630
- [ ] https://github.com/llvm/llvm-project/issues/220631
Contributor guide
Research direction
Start by reading the long-vector changes in pull request 216905 and the unresolved issues 220626 and 220628-220631, which identify the complicated graphics intrinsics. Investigate why those intrinsics remain blocked and use the listed issues as the scope; done means the remaining graphics intrinsics have support.
Written by the indexing model from the issue text.
Assessment
- Domain
- compilers
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100