CoTinker wrote: > why you eplace the ArrayAttr-based mmaShape with DenseI64ArrayAttr? I think I64ArrayAttr is good. Because we don't need to add a `getMmaShapeAsArray` to cast IntegerAttr to int64_t. Why you think I64ArrayAttr is better? https://github.com/llvm/llvm-project/pull/173490