[mlir][spirv] Update integer dot product op syntax (#73468)
Make the syntax more concise and aligned with the `spirv.Dot` syntax in https://github.com/llvm/llvm-project/pull/73466. Move some type verification from C++ to ODS. Regexes to update existing code and tests: `(\s*\{format\s+=\s+#spirv.packed_vector_format([^}]+)\})` ==> `, $2` `(spirv.[SU]+Dot[a-zA-Z]*[^:]+:)(\s*\(([^,]+),[^\)]+\))(.+)` ==> `$1 $3$4`
Loading
Please sign in to comment