KhronosGroup / KhronosGroup/SPIRV-Tools

spirv-fuzz: Implement loop splitting.

Open
#3,777 1 comment 0 reactions 2 assignees Claimed by @afd View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.