Remove an unused static function.
authorEric Christopher <echristo@gmail.com>
Fri, 27 Dec 2019 02:34:14 +0000 (18:34 -0800)
committerEric Christopher <echristo@gmail.com>
Fri, 27 Dec 2019 02:34:14 +0000 (18:34 -0800)
mlir/lib/Dialect/StandardOps/Ops.cpp

index 93c501e..f4b5e9a 100644 (file)
@@ -2786,21 +2786,6 @@ SubViewOp::getStaticStrides(SmallVectorImpl<int64_t> &staticStrides) {
   return success();
 }
 
-static bool hasConstantOffsetSizesAndStrides(MemRefType memrefType) {
-  if (memrefType.getNumDynamicDims() > 0)
-    return false;
-  // Get offset and strides.
-  int64_t offset;
-  SmallVector<int64_t, 4> strides;
-  if (failed(getStridesAndOffset(memrefType, strides, offset)))
-    return false;
-  // Return 'false' if any of offset or strides is dynamic.
-  if (offset == MemRefType::getDynamicStrideOrOffset() ||
-      llvm::is_contained(strides, MemRefType::getDynamicStrideOrOffset()))
-    return false;
-  return true;
-}
-
 namespace {
 
 /// Pattern to rewrite a subview op with constant size arguments.