[Mlir-commits] [mlir] [mlir][spirv] Split conditional basic blocks during deserialization (PR #127639)

Igor Wodiany llvmlistbot at llvm.org
Fri Feb 21 08:36:54 PST 2025


IgWod-IMG wrote:

So unfortunately, I don't think we should merge this change yet. I found some issues with this patch when running more complex shaders. In case of nested selection regions, the block splitting needs to account for the fact that the split block can be a mergeBlock of another region and needs to update the `blockMergeInfo` - this should be a relatively easy fix. What's more worrying I stared to see some non-deterministic behaviour, so I need some time to dig a bit more.

https://github.com/llvm/llvm-project/pull/127639


More information about the Mlir-commits mailing list