diff --git a/mlir/lib/Dialect/Bufferization/Transforms/Bufferize.cpp b/mlir/lib/Dialect/Bufferization/Transforms/Bufferize.cpp --- a/mlir/lib/Dialect/Bufferization/Transforms/Bufferize.cpp +++ b/mlir/lib/Dialect/Bufferization/Transforms/Bufferize.cpp @@ -389,6 +389,8 @@ DenseSet &toMemrefOps; /// The bufferization options. + /// Used for debug modes. + LLVM_ATTRIBUTE_UNUSED const BufferizationOptions &options; }; } // namespace diff --git a/mlir/lib/Dialect/Bufferization/Transforms/OneShotModuleBufferize.cpp b/mlir/lib/Dialect/Bufferization/Transforms/OneShotModuleBufferize.cpp --- a/mlir/lib/Dialect/Bufferization/Transforms/OneShotModuleBufferize.cpp +++ b/mlir/lib/Dialect/Bufferization/Transforms/OneShotModuleBufferize.cpp @@ -105,6 +105,8 @@ } /// Return the state (phase) of analysis of the FuncOp. +/// Used for debug modes. +LLVM_ATTRIBUTE_UNUSED static FuncOpAnalysisState getFuncOpAnalysisState(const AnalysisState &state, func::FuncOp funcOp) { const FuncAnalysisState &funcState = getFuncAnalysisState(state);