[Mlir-commits] [mlir] ab95a41 - [mlir] Remove unused declaration createComposedAffineApplyOp

Kazu Hirata llvmlistbot at llvm.org
Wed Jun 14 22:04:56 PDT 2023


Author: Kazu Hirata
Date: 2023-06-14T22:04:38-07:00
New Revision: ab95a410dbc41d1d3c725446297debef642da116

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

LOG: [mlir] Remove unused declaration createComposedAffineApplyOp

The corresponding function definition was removed by:

  commit 362557e11c8185e172a49f7542dc04c519857230
  Author: Nicolas Vasilache <ntv at google.com>
  Date:   Fri Jan 11 16:08:16 2019 -0800

Added: 
    

Modified: 
    mlir/include/mlir/Dialect/Affine/Utils.h

Removed: 
    


################################################################################
diff  --git a/mlir/include/mlir/Dialect/Affine/Utils.h b/mlir/include/mlir/Dialect/Affine/Utils.h
index ca52f1771737f..ec86f16642e7d 100644
--- a/mlir/include/mlir/Dialect/Affine/Utils.h
+++ b/mlir/include/mlir/Dialect/Affine/Utils.h
@@ -252,18 +252,6 @@ LogicalResult normalizeMemRef(memref::AllocOp *op);
 MemRefType normalizeMemRefType(MemRefType memrefType,
                                unsigned numSymbolicOperands);
 
-/// Creates and inserts into 'builder' a new AffineApplyOp, with the number of
-/// its results equal to the number of operands, as a composition
-/// of all other AffineApplyOps reachable from input parameter 'operands'. If
-/// 
diff erent operands were drawing results from multiple affine apply ops,
-/// these will also be collected into a single (multi-result) affine apply op.
-/// The final results of the composed AffineApplyOp are returned in output
-/// parameter 'results'. Returns the affine apply op created.
-Operation *createComposedAffineApplyOp(OpBuilder &builder, Location loc,
-                                       ArrayRef<Value> operands,
-                                       ArrayRef<Operation *> affineApplyOps,
-                                       SmallVectorImpl<Value> *results);
-
 /// Given an operation, inserts one or more single result affine apply
 /// operations, results of which are exclusively used by this operation.
 /// The operands of these newly created affine apply ops are


        


More information about the Mlir-commits mailing list