diff --git a/lib/PTO/IR/PTO.cpp b/lib/PTO/IR/PTO.cpp index 8bdf4f7a..c5063d42 100644 --- a/lib/PTO/IR/PTO.cpp +++ b/lib/PTO/IR/PTO.cpp @@ -3412,7 +3412,7 @@ LogicalResult pto::TColArgMaxOp::verify() { failed(verifyVecTileCommon(*this, tmpTy, "tmp")) || failed(verifyColArgReductionDstLayout(*this, dstTy, "dst"))) return failure(); - if (failed(verifyTileBufSameShapeAndElem(*this, srcTy, tmpTy, "src", "tmp")) || + if (failed(verifyTileBufSameElemType(*this, srcTy, tmpTy, "src", "tmp")) || failed(verifyTileBufSameValidShape(*this, srcTy, tmpTy, "src", "tmp"))) return failure(); if (failed(verifyColReductionValidRegion(*this, srcTy, dstTy, @@ -3479,7 +3479,7 @@ LogicalResult pto::TColArgMinOp::verify() { failed(verifyVecTileCommon(*this, tmpTy, "tmp")) || failed(verifyColArgReductionDstLayout(*this, dstTy, "dst"))) return failure(); - if (failed(verifyTileBufSameShapeAndElem(*this, srcTy, tmpTy, "src", "tmp")) || + if (failed(verifyTileBufSameElemType(*this, srcTy, tmpTy, "src", "tmp")) || failed(verifyTileBufSameValidShape(*this, srcTy, tmpTy, "src", "tmp"))) return failure(); if (failed(verifyColReductionValidRegion(*this, srcTy, dstTy, @@ -7798,7 +7798,7 @@ mlir::LogicalResult mlir::pto::TRowArgMaxOp::verify() { failed(verifyVecTileCommon(*this, tmpTy, "tmp")) || failed(verifyRowReductionDstLayout(*this, dstTy, "dst"))) return failure(); - if (failed(verifyTileBufSameShapeAndElem(*this, srcTy, tmpTy, "src", "tmp")) || + if (failed(verifyTileBufSameElemType(*this, srcTy, tmpTy, "src", "tmp")) || failed(verifyTileBufSameValidShape(*this, srcTy, tmpTy, "src", "tmp"))) return failure(); if (failed(verifyRowReductionValidRegion(*this, srcTy, dstTy))) @@ -7872,7 +7872,7 @@ mlir::LogicalResult mlir::pto::TRowArgMinOp::verify() { failed(verifyVecTileCommon(*this, tmpTy, "tmp")) || failed(verifyRowReductionDstLayout(*this, dstTy, "dst"))) return failure(); - if (failed(verifyTileBufSameShapeAndElem(*this, srcTy, tmpTy, "src", "tmp")) || + if (failed(verifyTileBufSameElemType(*this, srcTy, tmpTy, "src", "tmp")) || failed(verifyTileBufSameValidShape(*this, srcTy, tmpTy, "src", "tmp"))) return failure(); if (failed(verifyRowReductionValidRegion(*this, srcTy, dstTy)))