diff options
author | Paul Kirth <paulkirth@google.com> | 2024-07-02 08:24:03 -0700 |
---|---|---|
committer | Paul Kirth <paulkirth@google.com> | 2024-07-02 08:24:03 -0700 |
commit | 803a88c3bcf182072533186d3bb07716fe8ea8cd (patch) | |
tree | 3859a561fed884f6981ca1a071f6123b984a3d39 /flang/lib/Optimizer/HLFIR/Transforms/ConvertToFIR.cpp | |
parent | 9bfd2224f4d783ffe74ded69c4f8d15a70df5608 (diff) | |
parent | ac7b1d0cf1ff30183bb9487fbfef3c4e48bbbf53 (diff) | |
download | llvm-803a88c3bcf182072533186d3bb07716fe8ea8cd.zip llvm-803a88c3bcf182072533186d3bb07716fe8ea8cd.tar.gz llvm-803a88c3bcf182072533186d3bb07716fe8ea8cd.tar.bz2 |
Rebaseusers/ilovepi/spr/reapply-llvmriscv-enable-trailing-fences-for-seq-cst-stores-by-default-87376
Created using spr 1.3.4
Diffstat (limited to 'flang/lib/Optimizer/HLFIR/Transforms/ConvertToFIR.cpp')
-rw-r--r-- | flang/lib/Optimizer/HLFIR/Transforms/ConvertToFIR.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/flang/lib/Optimizer/HLFIR/Transforms/ConvertToFIR.cpp b/flang/lib/Optimizer/HLFIR/Transforms/ConvertToFIR.cpp index 74bbab0..9820595 100644 --- a/flang/lib/Optimizer/HLFIR/Transforms/ConvertToFIR.cpp +++ b/flang/lib/Optimizer/HLFIR/Transforms/ConvertToFIR.cpp @@ -38,7 +38,7 @@ class AssignOpConversion : public mlir::OpRewritePattern<hlfir::AssignOp> { public: explicit AssignOpConversion(mlir::MLIRContext *ctx) : OpRewritePattern{ctx} {} - mlir::LogicalResult + llvm::LogicalResult matchAndRewrite(hlfir::AssignOp assignOp, mlir::PatternRewriter &rewriter) const override { mlir::Location loc = assignOp->getLoc(); @@ -231,7 +231,7 @@ public: return {res[0], res[1]}; } - mlir::LogicalResult + llvm::LogicalResult matchAndRewrite(hlfir::CopyInOp copyInOp, mlir::PatternRewriter &rewriter) const override { mlir::Location loc = copyInOp.getLoc(); @@ -249,7 +249,7 @@ public: explicit CopyOutOpConversion(mlir::MLIRContext *ctx) : OpRewritePattern{ctx} {} - mlir::LogicalResult + llvm::LogicalResult matchAndRewrite(hlfir::CopyOutOp copyOutOp, mlir::PatternRewriter &rewriter) const override { mlir::Location loc = copyOutOp.getLoc(); @@ -290,7 +290,7 @@ public: explicit DeclareOpConversion(mlir::MLIRContext *ctx) : OpRewritePattern{ctx} {} - mlir::LogicalResult + llvm::LogicalResult matchAndRewrite(hlfir::DeclareOp declareOp, mlir::PatternRewriter &rewriter) const override { mlir::Location loc = declareOp->getLoc(); @@ -428,7 +428,7 @@ public: explicit DesignateOpConversion(mlir::MLIRContext *ctx) : OpRewritePattern{ctx} {} - mlir::LogicalResult + llvm::LogicalResult matchAndRewrite(hlfir::DesignateOp designate, mlir::PatternRewriter &rewriter) const override { mlir::Location loc = designate.getLoc(); @@ -648,7 +648,7 @@ public: explicit ParentComponentOpConversion(mlir::MLIRContext *ctx) : OpRewritePattern{ctx} {} - mlir::LogicalResult + llvm::LogicalResult matchAndRewrite(hlfir::ParentComponentOp parentComponent, mlir::PatternRewriter &rewriter) const override { mlir::Location loc = parentComponent.getLoc(); @@ -696,7 +696,7 @@ public: explicit NoReassocOpConversion(mlir::MLIRContext *ctx) : OpRewritePattern{ctx} {} - mlir::LogicalResult + llvm::LogicalResult matchAndRewrite(hlfir::NoReassocOp noreassoc, mlir::PatternRewriter &rewriter) const override { rewriter.replaceOpWithNewOp<fir::NoReassocOp>(noreassoc, @@ -709,7 +709,7 @@ class NullOpConversion : public mlir::OpRewritePattern<hlfir::NullOp> { public: explicit NullOpConversion(mlir::MLIRContext *ctx) : OpRewritePattern{ctx} {} - mlir::LogicalResult + llvm::LogicalResult matchAndRewrite(hlfir::NullOp nullop, mlir::PatternRewriter &rewriter) const override { rewriter.replaceOpWithNewOp<fir::ZeroOp>(nullop, nullop.getType()); @@ -722,7 +722,7 @@ class GetExtentOpConversion public: using mlir::OpRewritePattern<hlfir::GetExtentOp>::OpRewritePattern; - mlir::LogicalResult + llvm::LogicalResult matchAndRewrite(hlfir::GetExtentOp getExtentOp, mlir::PatternRewriter &rewriter) const override { mlir::Value shape = getExtentOp.getShape(); |