[HLSL][LongVec] Add support for the ddy_fine intrinsic
Closed
Nobody has claimed this yet.
HLSL
- Dominant language
- LLVM
- Stars
- 40.5k
- Forks
- 18.7k
- PR merge metrics
- PR metrics pending
Description
The offload test is failing for clang.
XFAIL: OffloadTest-clang-warp-d3d12 :: Feature/HLSLLib/ddy-fine.long-vector.32.test (150 of 710)
Even though we have enabled long vectors in the frontend and checked the scalarization is happening in the backend.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the failing OffloadTest-clang-warp-d3d12 test, Feature/HLSLLib/ddy-fine.long-vector.32.test, and read the two linked pull requests for the existing frontend and backend long-vector work. Trace how the test is handled and determine what support is still missing; done means the test no longer needs XFAIL and passes.
Written by the indexing model from the issue text.
Assessment
- Domain
- compilers
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100