@@ -223,7 +223,7 @@ struct CastAwayTransferReadLeadingOneDim
223
223
224
224
LogicalResult matchAndRewrite (vector::TransferReadOp read,
225
225
PatternRewriter &rewriter) const override {
226
- // Not supported masked op yet.
226
+ // TODO(#78787): Not supported masked op yet.
227
227
if (cast<MaskableOpInterface>(read.getOperation ()).isMasked ())
228
228
return failure ();
229
229
// TODO: support 0-d corner case.
@@ -277,7 +277,7 @@ struct CastAwayTransferWriteLeadingOneDim
277
277
278
278
LogicalResult matchAndRewrite (vector::TransferWriteOp write,
279
279
PatternRewriter &rewriter) const override {
280
- // Not supported masked op yet.
280
+ // TODO(#78787): Not supported masked op yet.
281
281
if (cast<MaskableOpInterface>(write.getOperation ()).isMasked ())
282
282
return failure ();
283
283
// TODO: support 0-d corner case.
@@ -331,7 +331,7 @@ struct CastAwayTransferWriteLeadingOneDim
331
331
LogicalResult
332
332
mlir::vector::castAwayContractionLeadingOneDim (vector::ContractionOp contractOp,
333
333
RewriterBase &rewriter) {
334
- // Not supported masked op yet.
334
+ // TODO(#78787): Not supported masked op yet.
335
335
if (cast<MaskableOpInterface>(contractOp.getOperation ()).isMasked ())
336
336
return failure ();
337
337
VectorType oldAccType = dyn_cast<VectorType>(contractOp.getAccType ());
0 commit comments