summaryrefslogtreecommitdiffstats
path: root/tests/nv-extensions
diff options
context:
space:
mode:
authorSai Praveen Bangaru <31557731+saipraveenb25@users.noreply.github.com>2023-09-03 15:57:15 -0400
committerGitHub <noreply@github.com>2023-09-03 12:57:15 -0700
commit641f7bdc4ea4f75385c30d833cce4619a411ec67 (patch)
treeab87024966738aba53b44b9b4117ef59c712589f /tests/nv-extensions
parent1d4b5b6fd2433a10cc7ab87626cb560f54b0acbb (diff)
Loop inversion: Handle case where loop can have additional inner breaks (#3178)
* Loop inversion: Handle case where loop can have additional inner breaks - We now have another critical-edge-breaking block `e4` that is the target of inner breaks. - Both `e4` and `e1` (the break branch from the loop condition) branch to the loop's ne break block `b2`. - `b2` is a clone of the old break block `b`, and it simply branches to the old break block. This fixes an IR validation issue in `tests/autodiff/reverse-while-loop-2.slang` * Delete region-wave-masks.slang --------- Co-authored-by: Yong He <yonghe@outlook.com>
Diffstat (limited to 'tests/nv-extensions')
0 files changed, 0 insertions, 0 deletions