Skip to content

vkd3d-shader/ir: Remove loops that terminate with a `break'.

Another round of optimizations for the CFG structurizer. Here we begin getting rid of many of the loops that were generated during structurization to represent forward jumps, but that are better expressed with selection constructs when possible. More optimizations will follow.

Merge request reports

Loading