@@ -27,75 +27,75 @@ TEST(MemRefLayout, maxContigDim) {
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.getMaxContiguousTrailingDims (), 3 );
30
+ EXPECT_EQ (m1.getNumContiguousTrailingDims (), 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.getMaxContiguousTrailingDims (), 2 );
34
+ EXPECT_EQ (m2.getNumContiguousTrailingDims (), 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.getMaxContiguousTrailingDims (), 1 );
38
+ EXPECT_EQ (m3.getNumContiguousTrailingDims (), 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.getMaxContiguousTrailingDims (), 0 );
42
+ EXPECT_EQ (m4.getNumContiguousTrailingDims (), 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.getMaxContiguousTrailingDims (), 1 );
46
+ EXPECT_EQ (m5.getNumContiguousTrailingDims (), 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.getMaxContiguousTrailingDims (), 0 );
50
+ EXPECT_EQ (m6.getNumContiguousTrailingDims (), 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.getMaxContiguousTrailingDims (), 2 );
54
+ EXPECT_EQ (m7.getNumContiguousTrailingDims (), 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.getMaxContiguousTrailingDims (), 1 );
58
+ EXPECT_EQ (m8.getNumContiguousTrailingDims (), 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.getMaxContiguousTrailingDims (), 0 );
62
+ EXPECT_EQ (m9.getNumContiguousTrailingDims (), 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.getMaxContiguousTrailingDims (), 3 );
66
+ EXPECT_EQ (m10.getNumContiguousTrailingDims (), 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.getMaxContiguousTrailingDims (), 2 );
70
+ EXPECT_EQ (m11.getNumContiguousTrailingDims (), 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.getMaxContiguousTrailingDims (), 1 );
74
+ EXPECT_EQ (m12.getNumContiguousTrailingDims (), 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.getMaxContiguousTrailingDims (), 0 );
78
+ EXPECT_EQ (m13.getNumContiguousTrailingDims (), 0 );
79
79
80
80
// memref<2x2x1xf32, strided<[2,1,2]>
81
81
auto m14 = MemRefType::get ({2 , 2 , 1 }, f32 , strided ({2 , 1 , 2 }));
82
- EXPECT_EQ (m14.getMaxContiguousTrailingDims (), 3 );
82
+ EXPECT_EQ (m14.getNumContiguousTrailingDims (), 3 );
83
83
84
84
// memref<2x2x1xf32, strided<[2,1,?]>
85
85
auto m15 = MemRefType::get ({2 , 2 , 1 }, f32 , strided ({2 , 1 , _}));
86
- EXPECT_EQ (m15.getMaxContiguousTrailingDims (), 3 );
86
+ EXPECT_EQ (m15.getNumContiguousTrailingDims (), 3 );
87
87
88
88
// memref<2x2x1xf32, strided<[4,2,2]>
89
89
auto m16 = MemRefType::get ({2 , 2 , 1 }, f32 , strided ({4 , 2 , 2 }));
90
- EXPECT_EQ (m16.getMaxContiguousTrailingDims (), 1 );
90
+ EXPECT_EQ (m16.getNumContiguousTrailingDims (), 1 );
91
91
92
92
// memref<2x1x2xf32, strided<[2,4,1]>
93
93
auto m17 = MemRefType::get ({2 , 1 , 2 }, f32 , strided ({2 , 4 , 1 }));
94
- EXPECT_EQ (m17.getMaxContiguousTrailingDims (), 3 );
94
+ EXPECT_EQ (m17.getNumContiguousTrailingDims (), 3 );
95
95
96
96
// memref<2x1x2xf32, strided<[2,?,1]>
97
97
auto m18 = MemRefType::get ({2 , 1 , 2 }, f32 , strided ({2 , _, 1 }));
98
- EXPECT_EQ (m18.getMaxContiguousTrailingDims (), 3 );
98
+ EXPECT_EQ (m18.getNumContiguousTrailingDims (), 3 );
99
99
}
100
100
101
101
TEST (MemRefLayout, contigTrailingDim) {
@@ -196,14 +196,14 @@ TEST(MemRefLayout, identityMaps) {
196
196
197
197
// memref<2x2x2xf32>
198
198
auto m1 = MemRefType::get ({2 , 2 , 2 }, f32 );
199
- EXPECT_EQ (m1.getMaxContiguousTrailingDims (), 3 );
199
+ EXPECT_EQ (m1.getNumContiguousTrailingDims (), 3 );
200
200
EXPECT_TRUE (m1.areTrailingDimsContiguous (1 ));
201
201
EXPECT_TRUE (m1.areTrailingDimsContiguous (2 ));
202
202
EXPECT_TRUE (m1.areTrailingDimsContiguous (3 ));
203
203
204
204
// memref<?x?x?xf32>
205
205
auto m2 = MemRefType::get ({_, _, _}, f32 );
206
- EXPECT_EQ (m2.getMaxContiguousTrailingDims (), 3 );
206
+ EXPECT_EQ (m2.getNumContiguousTrailingDims (), 3 );
207
207
EXPECT_TRUE (m2.areTrailingDimsContiguous (1 ));
208
208
EXPECT_TRUE (m2.areTrailingDimsContiguous (2 ));
209
209
EXPECT_TRUE (m2.areTrailingDimsContiguous (3 ));
0 commit comments