diff options
Diffstat (limited to 'mlir/lib/Dialect/Bufferization/Transforms/Bufferize.cpp')
| -rw-r--r-- | mlir/lib/Dialect/Bufferization/Transforms/Bufferize.cpp | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/mlir/lib/Dialect/Bufferization/Transforms/Bufferize.cpp b/mlir/lib/Dialect/Bufferization/Transforms/Bufferize.cpp index f1dfbd113947..10c6d6e65de5 100644 --- a/mlir/lib/Dialect/Bufferization/Transforms/Bufferize.cpp +++ b/mlir/lib/Dialect/Bufferization/Transforms/Bufferize.cpp @@ -212,15 +212,14 @@ struct OneShotBufferizePass }; // Configure op filter. - OpFilter::Entry::FilterFn filterFn = - [&](Operation *op) { - // Filter may be specified via options. - if (this->dialectFilter.hasValue()) - return llvm::is_contained(this->dialectFilter, - op->getDialect()->getNamespace()); - // No filter specified: All other ops are allowed. - return true; - }; + OpFilter::Entry::FilterFn filterFn = [&](Operation *op) { + // Filter may be specified via options. + if (this->dialectFilter.hasValue()) + return llvm::is_contained(this->dialectFilter, + op->getDialect()->getNamespace()); + // No filter specified: All other ops are allowed. + return true; + }; opt.opFilter.allowOperation(filterFn); } else { opt = *options; |
