[flang-commits] [flang] [flang] Re-enable setting `noalias` on procedure arguments. (PR #155949)
Slava Zakharin via flang-commits
flang-commits at lists.llvm.org
Thu Aug 28 16:53:25 PDT 2025
https://github.com/vzakhari created https://github.com/llvm/llvm-project/pull/155949
This is a follow-up on #140803, which was disabled in #142128
due to #143219.
>From 30ec534a93950d1d88e06dd662cdf767d218de7a Mon Sep 17 00:00:00 2001
From: Slava Zakharin <szakharin at nvidia.com>
Date: Thu, 28 Aug 2025 16:47:43 -0700
Subject: [PATCH] [flang] Re-enable setting `noalias` on procedure arguments.
This is a follow-up on #140803, which was disabled in #142128
due to #143219.
---
flang/lib/Optimizer/Passes/Pipelines.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/flang/lib/Optimizer/Passes/Pipelines.cpp b/flang/lib/Optimizer/Passes/Pipelines.cpp
index 98f947a1f635d..6cc3290ff5cc2 100644
--- a/flang/lib/Optimizer/Passes/Pipelines.cpp
+++ b/flang/lib/Optimizer/Passes/Pipelines.cpp
@@ -14,7 +14,7 @@
/// Force setting the no-alias attribute on fuction arguments when possible.
static llvm::cl::opt<bool> forceNoAlias("force-no-alias", llvm::cl::Hidden,
- llvm::cl::init(false));
+ llvm::cl::init(true));
namespace fir {
More information about the flang-commits
mailing list