[flang-commits] [flang] 7531672 - [flang][cuda][NFC] Remove unused variable (#121533)
via flang-commits
flang-commits at lists.llvm.org
Thu Jan 2 17:37:47 PST 2025
Author: Valentin Clement (バレンタイン クレメン)
Date: 2025-01-02T17:37:44-08:00
New Revision: 7531672712b0fb517f1818d512fbdfa6feed4232
URL: https://github.com/llvm/llvm-project/commit/7531672712b0fb517f1818d512fbdfa6feed4232
DIFF: https://github.com/llvm/llvm-project/commit/7531672712b0fb517f1818d512fbdfa6feed4232.diff
LOG: [flang][cuda][NFC] Remove unused variable (#121533)
Failed buildbot after https://github.com/llvm/llvm-project/pull/121524
Added:
Modified:
flang/lib/Optimizer/Transforms/CUFOpConversion.cpp
Removed:
################################################################################
diff --git a/flang/lib/Optimizer/Transforms/CUFOpConversion.cpp b/flang/lib/Optimizer/Transforms/CUFOpConversion.cpp
index f08f9e412b8857..8c525fc6daff5e 100644
--- a/flang/lib/Optimizer/Transforms/CUFOpConversion.cpp
+++ b/flang/lib/Optimizer/Transforms/CUFOpConversion.cpp
@@ -792,10 +792,6 @@ struct CUFSyncDescriptorOpConversion
: public mlir::OpRewritePattern<cuf::SyncDescriptorOp> {
using OpRewritePattern::OpRewritePattern;
- CUFSyncDescriptorOpConversion(mlir::MLIRContext *context,
- const mlir::SymbolTable &symTab)
- : OpRewritePattern(context), symTab{symTab} {}
-
mlir::LogicalResult
matchAndRewrite(cuf::SyncDescriptorOp op,
mlir::PatternRewriter &rewriter) const override {
@@ -822,9 +818,6 @@ struct CUFSyncDescriptorOpConversion
op.erase();
return mlir::success();
}
-
-private:
- const mlir::SymbolTable &symTab;
};
class CUFOpConversion : public fir::impl::CUFOpConversionBase<CUFOpConversion> {
@@ -887,11 +880,11 @@ void cuf::populateCUFToFIRConversionPatterns(
const mlir::SymbolTable &symtab, mlir::RewritePatternSet &patterns) {
patterns.insert<CUFAllocOpConversion>(patterns.getContext(), &dl, &converter);
patterns.insert<CUFAllocateOpConversion, CUFDeallocateOpConversion,
- CUFFreeOpConversion>(patterns.getContext());
+ CUFFreeOpConversion, CUFSyncDescriptorOpConversion>(
+ patterns.getContext());
patterns.insert<CUFDataTransferOpConversion>(patterns.getContext(), symtab,
&dl, &converter);
- patterns.insert<CUFLaunchOpConversion, CUFSyncDescriptorOpConversion>(
- patterns.getContext(), symtab);
+ patterns.insert<CUFLaunchOpConversion>(patterns.getContext(), symtab);
}
void cuf::populateFIRCUFConversionPatterns(const mlir::SymbolTable &symtab,
More information about the flang-commits
mailing list