You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[mlir][DispatchCreation] Avoid SSA violation due to consumer fusion while forming dispatches (iree-org#21186)
Consumer fusion would create illegal dispatches in presence of diamond
fusion patterns when one of the operations arent fused into dispatch.
For example
```
%producer = ...
%0 = "non_fused_op"(%producer)
%1 = "fused_op"(%producer, %0)
```
Moving `"fused_op"` into the same dispatch as `%producer` is a SSA
violation. Avoid this fusion.
Fixesiree-org#21176
---------
Signed-off-by: MaheshRavishankar <[email protected]>
Signed-off-by: Ian Wood <[email protected]>
Co-authored-by: Ian Wood <[email protected]>
0 commit comments