@@ -27,55 +27,55 @@ TEST(MemRefLayout, maxCollapseDim) {
27
27
28
28
// memref<2x2x2xf32, strided<[4,2,1]>
29
29
auto m1 = MemRefType::get ({2 , 2 , 2 }, f32 , strided ({4 , 2 , 1 }));
30
- EXPECT_EQ (m1.getMaxCollapsableTrailingDims (), 3 );
30
+ EXPECT_EQ (m1.getMaxContiguousTrailingDims (), 3 );
31
31
32
32
// memref<2x2x2xf32, strided<[8,2,1]>
33
33
auto m2 = MemRefType::get ({2 , 2 , 2 }, f32 , strided ({8 , 2 , 1 }));
34
- EXPECT_EQ (m2.getMaxCollapsableTrailingDims (), 2 );
34
+ EXPECT_EQ (m2.getMaxContiguousTrailingDims (), 2 );
35
35
36
36
// memref<2x2x2xf32, strided<[8,4,1]>
37
37
auto m3 = MemRefType::get ({2 , 2 , 2 }, f32 , strided ({8 , 4 , 1 }));
38
- EXPECT_EQ (m3.getMaxCollapsableTrailingDims (), 1 );
38
+ EXPECT_EQ (m3.getMaxContiguousTrailingDims (), 1 );
39
39
40
40
// memref<2x2x2xf32, strided<[8,4,2]>
41
41
auto m4 = MemRefType::get ({2 , 2 , 2 }, f32 , strided ({8 , 4 , 2 }));
42
- EXPECT_EQ (m4.getMaxCollapsableTrailingDims (), 0 );
42
+ EXPECT_EQ (m4.getMaxContiguousTrailingDims (), 0 );
43
43
44
44
// memref<2x2x?xf32, strided<[?,?,1]>
45
45
auto m5 = MemRefType::get ({2 , 2 , _}, f32 , strided ({_, _, 1 }));
46
- EXPECT_EQ (m5.getMaxCollapsableTrailingDims (), 1 );
46
+ EXPECT_EQ (m5.getMaxContiguousTrailingDims (), 1 );
47
47
48
48
// memref<2x2x?xf32, strided<[?,?,2]>
49
49
auto m6 = MemRefType::get ({2 , 2 , _}, f32 , strided ({_, _, 2 }));
50
- EXPECT_EQ (m6.getMaxCollapsableTrailingDims (), 0 );
50
+ EXPECT_EQ (m6.getMaxContiguousTrailingDims (), 0 );
51
51
52
52
// memref<2x?x2xf32, strided<[?,2,1]>
53
53
auto m7 = MemRefType::get ({2 , _, 2 }, f32 , strided ({_, 2 , 1 }));
54
- EXPECT_EQ (m7.getMaxCollapsableTrailingDims (), 2 );
54
+ EXPECT_EQ (m7.getMaxContiguousTrailingDims (), 2 );
55
55
56
56
// memref<2x?x2xf32, strided<[?,4,1]>
57
57
auto m8 = MemRefType::get ({2 , _, 2 }, f32 , strided ({_, 4 , 1 }));
58
- EXPECT_EQ (m8.getMaxCollapsableTrailingDims (), 1 );
58
+ EXPECT_EQ (m8.getMaxContiguousTrailingDims (), 1 );
59
59
60
60
// memref<2x?x2xf32, strided<[?,4,2]>
61
61
auto m9 = MemRefType::get ({2 , _, 2 }, f32 , strided ({_, 4 , 2 }));
62
- EXPECT_EQ (m9.getMaxCollapsableTrailingDims (), 0 );
62
+ EXPECT_EQ (m9.getMaxContiguousTrailingDims (), 0 );
63
63
64
64
// memref<?x2x2xf32, strided<[4,2,1]>
65
65
auto m10 = MemRefType::get ({_, 2 , 2 }, f32 , strided ({4 , 2 , 1 }));
66
- EXPECT_EQ (m10.getMaxCollapsableTrailingDims (), 3 );
66
+ EXPECT_EQ (m10.getMaxContiguousTrailingDims (), 3 );
67
67
68
68
// memref<?x2x2xf32, strided<[8,2,1]>
69
69
auto m11 = MemRefType::get ({_, 2 , 2 }, f32 , strided ({8 , 2 , 1 }));
70
- EXPECT_EQ (m11.getMaxCollapsableTrailingDims (), 2 );
70
+ EXPECT_EQ (m11.getMaxContiguousTrailingDims (), 2 );
71
71
72
72
// memref<?x2x2xf32, strided<[8,4,1]>
73
73
auto m12 = MemRefType::get ({_, 2 , 2 }, f32 , strided ({8 , 4 , 1 }));
74
- EXPECT_EQ (m12.getMaxCollapsableTrailingDims (), 1 );
74
+ EXPECT_EQ (m12.getMaxContiguousTrailingDims (), 1 );
75
75
76
76
// memref<?x2x2xf32, strided<[8,4,2]>
77
77
auto m13 = MemRefType::get ({_, 2 , 2 }, f32 , strided ({8 , 4 , 2 }));
78
- EXPECT_EQ (m13.getMaxCollapsableTrailingDims (), 0 );
78
+ EXPECT_EQ (m13.getMaxContiguousTrailingDims (), 0 );
79
79
}
80
80
81
81
TEST (MemRefLayout, contigTrailingDim) {
@@ -176,14 +176,14 @@ TEST(MemRefLayout, identityMaps) {
176
176
177
177
// memref<2x2x2xf32>
178
178
auto m1 = MemRefType::get ({2 , 2 , 2 }, f32 );
179
- EXPECT_EQ (m1.getMaxCollapsableTrailingDims (), 3 );
179
+ EXPECT_EQ (m1.getMaxContiguousTrailingDims (), 3 );
180
180
EXPECT_TRUE (m1.areTrailingDimsContiguous (1 ));
181
181
EXPECT_TRUE (m1.areTrailingDimsContiguous (2 ));
182
182
EXPECT_TRUE (m1.areTrailingDimsContiguous (3 ));
183
183
184
184
// memref<?x?x?xf32>
185
185
auto m2 = MemRefType::get ({_, _, _}, f32 );
186
- EXPECT_EQ (m2.getMaxCollapsableTrailingDims (), 3 );
186
+ EXPECT_EQ (m2.getMaxContiguousTrailingDims (), 3 );
187
187
EXPECT_TRUE (m2.areTrailingDimsContiguous (1 ));
188
188
EXPECT_TRUE (m2.areTrailingDimsContiguous (2 ));
189
189
EXPECT_TRUE (m2.areTrailingDimsContiguous (3 ));
0 commit comments