[all-commits] [llvm/llvm-project] be86bc: [Matrix] Generalize ColumnMatrixTy to MatrixTy (NFC).

Florian Hahn via All-commits all-commits at lists.llvm.org
Fri Mar 20 01:33:24 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: be86bc76f0c21c024ed15704f266eb3595088b02
      https://github.com/llvm/llvm-project/commit/be86bc76f0c21c024ed15704f266eb3595088b02
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2020-03-20 (Fri, 20 Mar 2020)

  Changed paths:
    M llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp

  Log Message:
  -----------
  [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




More information about the All-commits mailing list