@@ -21,9 +21,9 @@ bool mlir::isRowMajorMatmul(ArrayAttr indexingMaps) {
21
21
if (indexingMaps.size () != 3 )
22
22
return false ;
23
23
24
- auto map0 = cast<AffineMapAttr>(indexingMaps[0 ]).getValue ();
25
- auto map1 = cast<AffineMapAttr>(indexingMaps[1 ]).getValue ();
26
- auto map2 = cast<AffineMapAttr>(indexingMaps[2 ]).getValue ();
24
+ AffineMap map0 = cast<AffineMapAttr>(indexingMaps[0 ]).getValue ();
25
+ AffineMap map1 = cast<AffineMapAttr>(indexingMaps[1 ]).getValue ();
26
+ AffineMap map2 = cast<AffineMapAttr>(indexingMaps[2 ]).getValue ();
27
27
28
28
if (map0.getNumResults () != 2 || map1.getNumResults () != 2 ||
29
29
map2.getNumResults () != 2 || map0.getNumInputs () != 3 ||
@@ -47,9 +47,9 @@ bool mlir::isColumnMajorMatmul(ArrayAttr indexingMaps) {
47
47
if (indexingMaps.size () != 3 )
48
48
return false ;
49
49
50
- auto map0 = cast<AffineMapAttr>(indexingMaps[0 ]).getValue ();
51
- auto map1 = cast<AffineMapAttr>(indexingMaps[1 ]).getValue ();
52
- auto map2 = cast<AffineMapAttr>(indexingMaps[2 ]).getValue ();
50
+ AffineMap map0 = cast<AffineMapAttr>(indexingMaps[0 ]).getValue ();
51
+ AffineMap map1 = cast<AffineMapAttr>(indexingMaps[1 ]).getValue ();
52
+ AffineMap map2 = cast<AffineMapAttr>(indexingMaps[2 ]).getValue ();
53
53
54
54
if (map0.getNumResults () != 2 || map1.getNumResults () != 2 ||
55
55
map2.getNumResults () != 2 || map0.getNumInputs () != 3 ||
@@ -73,9 +73,9 @@ bool mlir::isRowMajorBatchMatmul(ArrayAttr indexingMaps) {
73
73
if (indexingMaps.size () != 3 )
74
74
return false ;
75
75
76
- auto map0 = cast<AffineMapAttr>(indexingMaps[0 ]).getValue ();
77
- auto map1 = cast<AffineMapAttr>(indexingMaps[1 ]).getValue ();
78
- auto map2 = cast<AffineMapAttr>(indexingMaps[2 ]).getValue ();
76
+ AffineMap map0 = cast<AffineMapAttr>(indexingMaps[0 ]).getValue ();
77
+ AffineMap map1 = cast<AffineMapAttr>(indexingMaps[1 ]).getValue ();
78
+ AffineMap map2 = cast<AffineMapAttr>(indexingMaps[2 ]).getValue ();
79
79
80
80
if (map0.getNumResults () != 3 || map1.getNumResults () != 3 ||
81
81
map2.getNumResults () != 3 || map0.getNumInputs () != 4 ||
@@ -99,9 +99,9 @@ bool mlir::isRowMajorBatchMatmul(ArrayAttr indexingMaps) {
99
99
bool mlir::isVecmat (ArrayAttr indexingMaps) {
100
100
if (indexingMaps.size () != 3 )
101
101
return false ;
102
- auto map0 = cast<AffineMapAttr>(indexingMaps[0 ]).getValue ();
103
- auto map1 = cast<AffineMapAttr>(indexingMaps[1 ]).getValue ();
104
- auto map2 = cast<AffineMapAttr>(indexingMaps[2 ]).getValue ();
102
+ AffineMap map0 = cast<AffineMapAttr>(indexingMaps[0 ]).getValue ();
103
+ AffineMap map1 = cast<AffineMapAttr>(indexingMaps[1 ]).getValue ();
104
+ AffineMap map2 = cast<AffineMapAttr>(indexingMaps[2 ]).getValue ();
105
105
106
106
if (map0.getNumResults () != 1 || map1.getNumResults () != 2 ||
107
107
map2.getNumResults () != 1 || map0.getNumInputs () != 2 ||
@@ -123,9 +123,9 @@ bool mlir::isVecmat(ArrayAttr indexingMaps) {
123
123
bool mlir::isMatvec (ArrayAttr indexingMaps) {
124
124
if (indexingMaps.size () != 3 )
125
125
return false ;
126
- auto map0 = cast<AffineMapAttr>(indexingMaps[0 ]).getValue ();
127
- auto map1 = cast<AffineMapAttr>(indexingMaps[1 ]).getValue ();
128
- auto map2 = cast<AffineMapAttr>(indexingMaps[2 ]).getValue ();
126
+ AffineMap map0 = cast<AffineMapAttr>(indexingMaps[0 ]).getValue ();
127
+ AffineMap map1 = cast<AffineMapAttr>(indexingMaps[1 ]).getValue ();
128
+ AffineMap map2 = cast<AffineMapAttr>(indexingMaps[2 ]).getValue ();
129
129
130
130
if (map0.getNumResults () != 2 || map1.getNumResults () != 1 ||
131
131
map2.getNumResults () != 1 || map0.getNumInputs () != 2 ||
@@ -147,9 +147,9 @@ bool mlir::isMatvec(ArrayAttr indexingMaps) {
147
147
bool mlir::isBatchMatvec (ArrayAttr indexingMaps) {
148
148
if (indexingMaps.size () != 3 )
149
149
return false ;
150
- auto map0 = cast<AffineMapAttr>(indexingMaps[0 ]).getValue ();
151
- auto map1 = cast<AffineMapAttr>(indexingMaps[1 ]).getValue ();
152
- auto map2 = cast<AffineMapAttr>(indexingMaps[2 ]).getValue ();
150
+ AffineMap map0 = cast<AffineMapAttr>(indexingMaps[0 ]).getValue ();
151
+ AffineMap map1 = cast<AffineMapAttr>(indexingMaps[1 ]).getValue ();
152
+ AffineMap map2 = cast<AffineMapAttr>(indexingMaps[2 ]).getValue ();
153
153
154
154
if (map0.getNumResults () != 3 || map1.getNumResults () != 2 ||
155
155
map2.getNumResults () != 2 || map0.getNumInputs () != 3 ||
0 commit comments