================
@@ -295,11 +295,15 @@ def XeGPU_LayoutAttr : XeGPUAttr<"Layout", "layout"> {
}
LayoutAttr dropSgLayoutAndData() {
+ if (!getInstData() && !getLaneLayout())
----------------
chencha3 wrote:
Fixed.
https://github.com/llvm/llvm-project/pull/140163