[Matrix] Add TileInfo abstraction for tiled matrix code-gen.
authorFlorian Hahn <flo@fhahn.com>
Mon, 20 Jul 2020 17:31:04 +0000 (18:31 +0100)
committerFlorian Hahn <flo@fhahn.com>
Mon, 20 Jul 2020 17:49:08 +0000 (18:49 +0100)
commite1270b16c94f8c849134b1745c646475d39b46dc
tree50da107562474945c815f392a1697cfc010dca21
parent91cce1a2bc346f9fec5284f777b404dafad5ff3c
[Matrix] Add TileInfo abstraction for tiled matrix code-gen.

This patch adds a TileInfo abstraction and utilities to
create a 3-level loop nest for tiling.

Reviewers: anemet

Reviewed By: anemet

Differential Revision: https://reviews.llvm.org/D77550
llvm/include/llvm/Transforms/Utils/MatrixUtils.h [new file with mode: 0644]
llvm/lib/Transforms/Utils/CMakeLists.txt
llvm/lib/Transforms/Utils/MatrixUtils.cpp [new file with mode: 0644]