[Mlir-commits] [mlir] [mlir][xegpu] Add definition of SliceAttr (PR	#150146)
    Nishant Patel 
    llvmlistbot at llvm.org
       
    Mon Aug  4 08:30:20 PDT 2025
    
    
  
================
@@ -50,4 +50,21 @@ gpu.func @convert_layout_wg(%a: vector<32x64xf16>) {
   gpu.return
 }
 
+gpu.func @slice_attr_repeat_dim() {
+  //CHECK: arith.constant {layout_result_0 = #xegpu.slice<<sg_layout = [16, 1, 1], sg_data = [1, 8, 2]>, dims = [2]>} dense<8> : vector<16x8xindex>
+  %cst = arith.constant {layout_result_0 = #xegpu.slice<<sg_layout = [16, 1, 1], sg_data = [1, 8, 2]>, dims = [2]>} dense<8> : vector<16x8xindex>
----------------
nbpatel wrote:
shouldn't it be #xegpu.slice<xegpu.layout<sg_layout = [16, 1, 1], sg_data = [1, 8, 2]>, dims = [2]>}
https://github.com/llvm/llvm-project/pull/150146
    
    
More information about the Mlir-commits
mailing list