[Matrix] Limit dot lowering to column major matrixes.
authorFlorian Hahn <flo@fhahn.com>
Wed, 5 Apr 2023 14:49:06 +0000 (15:49 +0100)
committerFlorian Hahn <flo@fhahn.com>
Wed, 5 Apr 2023 14:49:06 +0000 (15:49 +0100)
commit04681243b417d78bdefecf14158ffced5a6d2273
tree3b8dfa87767680d0b2c3bee4655f22d343a1a82d
parent4f66ca3fb7d5a1cdc9d597604b58e230ad6ba0dc
[Matrix] Limit dot lowering to column major matrixes.

Limit to dot product lowering to column major matrixes for now. This
simplifies the code and reasoning for upcoming planned improvements.
Support for row-major matrixes can be added later as extension.
llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp
llvm/test/Transforms/LowerMatrixIntrinsics/dot-product-int-row-major.ll
llvm/test/Transforms/LowerMatrixIntrinsics/dot-product-int.ll