@@ -158,14 +158,14 @@ static void applyPatterns(FuncOp funcOp) {
158
158
// Linalg subview operands promotion.
159
159
// ===--------------------------------------------------------------------===//
160
160
patterns.insert <LinalgPromotionPattern<MatmulOp>>(
161
- ctx, LinalgPromotionOptions ().useFullTileBuffersByDefault ( ),
161
+ ctx, LinalgPromotionOptions ().setUseFullTileBuffersByDefault ( true ),
162
162
LinalgMarker (Identifier::get (" _promote_views_" , ctx),
163
163
Identifier::get (" _views_promoted_" , ctx)));
164
164
patterns.insert <LinalgPromotionPattern<MatmulOp>>(
165
165
ctx,
166
166
LinalgPromotionOptions ()
167
167
.setOperandsToPromote ({0 })
168
- .useFullTileBuffersByDefault ( ),
168
+ .setUseFullTileBuffersByDefault ( true ),
169
169
LinalgMarker (Identifier::get (" _promote_first_view_" , ctx),
170
170
Identifier::get (" _first_view_promoted_" , ctx)));
171
171
patterns.insert <LinalgPromotionPattern<FillOp>>(
@@ -196,7 +196,7 @@ static void fillL1TilingAndMatmulToVectorPatterns(
196
196
Identifier::get (" L1" , ctx))));
197
197
198
198
patternsVector.emplace_back (LinalgPromotionPattern<MatmulOp>(
199
- ctx, LinalgPromotionOptions ().useFullTileBuffersByDefault ( ),
199
+ ctx, LinalgPromotionOptions ().setUseFullTileBuffersByDefault ( true ),
200
200
LinalgMarker (Identifier::get (" L1" , ctx), Identifier::get (" VEC" , ctx))));
201
201
202
202
patternsVector.emplace_back (LinalgVectorizationPattern<MatmulOp>(
0 commit comments