[Mlir-commits] [mlir] 89e32ac - [mlir][vector] Remove hooks deprecated pre Release/21 branch (#157806)

llvmlistbot at llvm.org llvmlistbot at llvm.org
Thu Sep 11 08:11:21 PDT 2025


Author: Andrzej WarzyƄski
Date: 2025-09-11T16:11:16+01:00
New Revision: 89e32acde5a8a0059219ca319ee6bb2114104b49

URL: https://github.com/llvm/llvm-project/commit/89e32acde5a8a0059219ca319ee6bb2114104b49
DIFF: https://github.com/llvm/llvm-project/commit/89e32acde5a8a0059219ca319ee6bb2114104b49.diff

LOG: [mlir][vector] Remove hooks deprecated pre Release/21 branch (#157806)

As mentioned on Discourse,
  * https://discourse.llvm.org/t/psa-vector-standardise-operand-naming

I am removing the deprecated Vector hooks following the creation of the
release/21 branch.

The release/21 branch was created on July 15 (about two months ago) as
noted in the LLVM 21.x release announcement
* https://discourse.llvm.org/t/llvm-21-x-release-information-and-branching

Added: 
    

Modified: 
    mlir/include/mlir/Dialect/Vector/IR/VectorOps.td
    mlir/include/mlir/Interfaces/VectorInterfaces.td

Removed: 
    


################################################################################
diff  --git a/mlir/include/mlir/Dialect/Vector/IR/VectorOps.td b/mlir/include/mlir/Dialect/Vector/IR/VectorOps.td
index 77e26cca1607f..65ba7e0ad549f 100644
--- a/mlir/include/mlir/Dialect/Vector/IR/VectorOps.td
+++ b/mlir/include/mlir/Dialect/Vector/IR/VectorOps.td
@@ -972,10 +972,6 @@ def Vector_ScalableInsertOp :
     VectorType getDestVectorType() {
       return ::llvm::cast<VectorType>(getDest().getType());
     }
-    /// Wrapper for getResult, which replaced getRes.
-    [[deprecated("Use getResult instead!")]] ::mlir::Value getRes() {
-      return getResult();
-    }
   }];
 }
 
@@ -1027,10 +1023,6 @@ def Vector_ScalableExtractOp :
     VectorType getResultVectorType() {
       return ::llvm::cast<VectorType>(getResult().getType());
     }
-    /// Wrapper for getResult, which replaced getRes.
-    [[deprecated("Use getResult instead!")]] ::mlir::Value getRes() {
-      return getResult();
-    }
   }];
 }
 
@@ -1085,10 +1077,6 @@ def Vector_InsertStridedSliceOp :
         return ::llvm::cast<IntegerAttr>(attr).getInt() != 1;
       });
     }
-    /// Wrapper for getResult, which replaced getRes.
-    [[deprecated("Use getResult instead!")]] ::mlir::Value getRes() {
-      return getResult();
-    }
   }];
 
   let hasFolder = 1;

diff  --git a/mlir/include/mlir/Interfaces/VectorInterfaces.td b/mlir/include/mlir/Interfaces/VectorInterfaces.td
index c72ca58cedafd..6838c16fdf0fe 100644
--- a/mlir/include/mlir/Interfaces/VectorInterfaces.td
+++ b/mlir/include/mlir/Interfaces/VectorInterfaces.td
@@ -187,12 +187,6 @@ def VectorTransferOpInterface : OpInterface<"VectorTransferOpInterface"> {
       return inBounds;
     }
 
-    /// Wrapper for getBase, which replaced getSource.
-    [[deprecated("Use getBase instead!")]]
-    ::mlir::Value getSource() {
-        return $_op.getBase();
-    }
-
     /// Return the number of leading shaped dimensions (of the "source" operand)
     /// that do not participate in the permutation map.
     unsigned getLeadingShapedRank() {


        


More information about the Mlir-commits mailing list