diff options
Diffstat (limited to 'mlir/lib/Dialect/GPU/Transforms/AsyncRegionRewriter.cpp')
-rw-r--r-- | mlir/lib/Dialect/GPU/Transforms/AsyncRegionRewriter.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/mlir/lib/Dialect/GPU/Transforms/AsyncRegionRewriter.cpp b/mlir/lib/Dialect/GPU/Transforms/AsyncRegionRewriter.cpp index 1fbe66ff98d7..40903f199afd 100644 --- a/mlir/lib/Dialect/GPU/Transforms/AsyncRegionRewriter.cpp +++ b/mlir/lib/Dialect/GPU/Transforms/AsyncRegionRewriter.cpp @@ -111,10 +111,10 @@ private: resultTypes.reserve(1 + op->getNumResults()); copy(op->getResultTypes(), std::back_inserter(resultTypes)); resultTypes.push_back(tokenType); - auto *newOp = Operation::create(op->getLoc(), op->getName(), resultTypes, - op->getOperands(), op->getAttrDictionary(), - op->getPropertiesStorage(), - op->getSuccessors(), op->getNumRegions()); + auto *newOp = Operation::create( + op->getLoc(), op->getName(), resultTypes, op->getOperands(), + op->getDiscardableAttrDictionary(), op->getPropertiesStorage(), + op->getSuccessors(), op->getNumRegions()); // Clone regions into new op. IRMapping mapping; |