HomePhabricator

[Matrix] Generalize ColumnMatrixTy to MatrixTy (NFC).

Authored by fhahn on Mar 20 2020, 1:30 AM.

Description

[Matrix] Generalize ColumnMatrixTy to MatrixTy (NFC).

This patch sets the stage for supporting both row and column major
layouts for matrixes. It renames ColumnMatrixTy to MatrixTy, adds
booleans indicating the underlying layout to both MatrixTy and ShapeInfo
and generalizes the methods of MatrixTy to support both row and column
major layouts.

Reviewers: Gerolf, anemet, andrew.w.kaylor, LuoYuanke

Reviewed By: anemet

Differential Revision: https://reviews.llvm.org/D76324

Details

Committed
fhahnMar 20 2020, 1:32 AM
Reviewer
anemet
Differential Revision
D76324: [Matrix] Generalize ColumnMatrixTy to MatrixTy (NFC).
Parents
rG3a8372ed02ab: [DSE] Support traversing MemoryPhis.
Branches
Unknown
Tags
Unknown