Skip to content

Commit beba4b0

Browse files
authored
[flang][NFC] Removed unneeded engineering option. (#122305)
1 parent 0afee85 commit beba4b0

File tree

2 files changed

+1
-9
lines changed

2 files changed

+1
-9
lines changed

flang/lib/Optimizer/HLFIR/Transforms/SimplifyHLFIRIntrinsics.cpp

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,6 @@ namespace hlfir {
2828
#include "flang/Optimizer/HLFIR/Passes.h.inc"
2929
} // namespace hlfir
3030

31-
static llvm::cl::opt<bool>
32-
simplifySum("flang-simplify-hlfir-sum",
33-
llvm::cl::desc("Expand hlfir.sum into an inline sequence"),
34-
llvm::cl::init(true));
35-
3631
namespace {
3732

3833
class TransposeAsElementalConversion
@@ -109,9 +104,6 @@ class SumAsElementalConversion : public mlir::OpRewritePattern<hlfir::SumOp> {
109104
llvm::LogicalResult
110105
matchAndRewrite(hlfir::SumOp sum,
111106
mlir::PatternRewriter &rewriter) const override {
112-
if (!simplifySum)
113-
return rewriter.notifyMatchFailure(sum, "SUM simplification is disabled");
114-
115107
hlfir::Entity array = hlfir::Entity{sum.getArray()};
116108
bool isTotalReduction = hlfir::Entity{sum}.getRank() == 0;
117109
mlir::Value dim = sum.getDim();

flang/test/HLFIR/simplify-hlfir-intrinsics-sum.fir

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: fir-opt --simplify-hlfir-intrinsics -flang-simplify-hlfir-sum %s | FileCheck %s
1+
// RUN: fir-opt --simplify-hlfir-intrinsics %s | FileCheck %s
22

33
// box with known extents
44
func.func @sum_box_known_extents(%arg0: !fir.box<!fir.array<2x3xi32>>) -> !hlfir.expr<2xi32> {

0 commit comments

Comments
 (0)