diff options
Diffstat (limited to 'mlir/lib/Dialect/Bufferization/IR/BufferizationDialect.cpp')
| -rw-r--r-- | mlir/lib/Dialect/Bufferization/IR/BufferizationDialect.cpp | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/mlir/lib/Dialect/Bufferization/IR/BufferizationDialect.cpp b/mlir/lib/Dialect/Bufferization/IR/BufferizationDialect.cpp index 6c08cdf..d6c3cd6 100644 --- a/mlir/lib/Dialect/Bufferization/IR/BufferizationDialect.cpp +++ b/mlir/lib/Dialect/Bufferization/IR/BufferizationDialect.cpp @@ -21,25 +21,6 @@ using namespace mlir::bufferization; #include "mlir/Dialect/Bufferization/IR/BufferizationOpsDialect.cpp.inc" -/// Attribute name used to mark function arguments who's buffers can be written -/// to during One-Shot Module Bufferize. -constexpr const ::llvm::StringLiteral BufferizationDialect::kWritableAttrName; - -/// Attribute name used to mark the bufferization layout for region arguments -/// during One-Shot Module Bufferize. -constexpr const ::llvm::StringLiteral - BufferizationDialect::kBufferLayoutAttrName; - -/// An attribute that can be attached to ops with an allocation and/or -/// deallocation side effect. It indicates that the op is under a "manual -/// deallocation" scheme. In the case of an allocation op, the returned -/// value is *not* an automatically managed allocation and assigned an -/// ownership of "false". Furthermore, only deallocation ops that are -/// guaranteed to deallocate a buffer under "manual deallocation" are -/// allowed to have this attribute. (Deallocation ops without this -/// attribute are rejected by the ownership-based buffer deallocation pass.) -constexpr const ::llvm::StringLiteral BufferizationDialect::kManualDeallocation; - //===----------------------------------------------------------------------===// // Bufferization Dialect Interfaces //===----------------------------------------------------------------------===// |
