File tree Expand file tree Collapse file tree 3 files changed +7
-8
lines changed
test/python/dialects/linalg Expand file tree Collapse file tree 3 files changed +7
-8
lines changed Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ mlirLinalgInferContractionDimensions(MlirOperation op);
3737
3838MLIR_CAPI_EXPORTED MlirLinalgContractionDimensions
3939mlirLinalgInferContractionDimensionsFromMaps (const MlirAffineMap * indexingMaps ,
40- intptr_t numMaps );
40+ size_t numMaps );
4141
4242MLIR_CAPI_EXPORTED bool mlirLinalgIsAConvolutionOp (MlirOperation op );
4343
Original file line number Diff line number Diff line change @@ -77,14 +77,14 @@ mlirLinalgInferContractionDimensions(MlirOperation op) {
7777
7878MLIR_CAPI_EXPORTED MlirLinalgContractionDimensions
7979mlirLinalgInferContractionDimensionsFromMaps (const MlirAffineMap *indexingMaps,
80- intptr_t numMaps) {
80+ size_t numMaps) {
8181 MlirLinalgContractionDimensions result{};
82- if (!indexingMaps || numMaps < = 0 )
82+ if (!indexingMaps || numMaps = = 0 )
8383 return result;
8484
8585 SmallVector<AffineMap> maps;
8686 maps.reserve (numMaps);
87- for (intptr_t i = 0 ; i < numMaps; ++i) {
87+ for (size_t i = 0 ; i < numMaps; ++i) {
8888 maps.push_back (unwrap (indexingMaps[i]));
8989 }
9090
Original file line number Diff line number Diff line change @@ -237,15 +237,14 @@ def test_infer_contraction_dimensions_from_maps():
237237 assert invalid_dims is None
238238
239239 # === Test element-wise operation ===
240- # All dimensions appear in all operands, so they're batch dimensions.
241240 dim_i = AffineDimExpr .get (0 )
242241 dim_j = AffineDimExpr .get (1 )
243242 elementwise_map = AffineMap .get (2 , 0 , [dim_i , dim_j ])
244243 elementwise_dims = linalg .infer_contraction_dimensions_from_maps (
245244 [elementwise_map , elementwise_map , elementwise_map ]
246245 )
247246 assert elementwise_dims is not None
248- assert list (elementwise_dims .m ) == []
249- assert list (elementwise_dims .n ) == []
250- assert list (elementwise_dims .k ) == []
247+ assert len (elementwise_dims .m ) == 0
248+ assert len (elementwise_dims .n ) == 0
249+ assert len (elementwise_dims .k ) == 0
251250 assert list (elementwise_dims .batch ) == [0 , 1 ]
You can’t perform that action at this time.
0 commit comments