[all-commits] [llvm/llvm-project] 7aa65c: [mlir][Vector] Update v.contract -> v.outerproduct...

Andrzej Warzyński via All-commits all-commits at lists.llvm.org
Fri Oct 27 09:40:45 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7aa65c3c5c29658fb38db832771e49251cb16080
      https://github.com/llvm/llvm-project/commit/7aa65c3c5c29658fb38db832771e49251cb16080
  Author: Andrzej Warzyński <andrzej.warzynski at arm.com>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M mlir/test/Dialect/Vector/vector-contract-to-outerproduct-transforms.mlir

  Log Message:
  -----------
  [mlir][Vector] Update v.contract -> v.outerproduct tests (NFC) (#70449)

Re-orders tests in vector-contract-to-outerproduct-transforms.mlir so
that the file starts as follows:

  1. plain matmul
  2. plain matmul with scalable vectors
  3. masked matmul
  4. masked matmul with scalable vectors
  5. plain matmul with mixed types
  6. plain matmul with mixed types and scalable vectors

All of the above share the same indexing maps. This allowed to identify
one more duplicate. Following the cases above are examples with
different maps.

In addition, added extra comments to document the tests and to split
them into categories. There is also some extra reformatting to unify the
tests.




More information about the All-commits mailing list