KhronosGroup / KhronosGroup/SPIRV-Tools
spirv-fuzz: Implement loop splitting.
Open
component:fuzzer
- Dominant language
- C++
- Stars
- 1.4k
- Forks
- 709
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 28
Description
The transformation will create the second loop by duplicating the first one. The first loop is executed up to a constant number of times. If more iterations are required, the remaining iterations are performed in the second loop. In total, the execution of these two loops is equivalent to the execution of the original loop.
Contributor guide
Assessment
This issue has not been assessed yet.