[flang-commits] [flang] [Flang] Hoist concurrent-limit and concurrent-step expressions outsid… (PR #111665)
via flang-commits
flang-commits at lists.llvm.org
Wed Oct 16 15:35:24 PDT 2024
================
@@ -2012,6 +2012,7 @@ class FirConverter : public Fortran::lower::AbstractConverter {
IncrementLoopNestInfo incrementLoopNestInfo;
const Fortran::parser::ScalarLogicalExpr *whileCondition = nullptr;
bool infiniteLoop = !loopControl.has_value();
+ bool isConcurrent = false;
----------------
vdonaldson wrote:
This looks like the existing `IncrementLoopInfo` flag `isUnordered`. That name is the `fir` terminology. It was originally set up to also be used for the `forall` case, but now I believe there is a 1-1 correspondence. (If this is needed.)
https://github.com/llvm/llvm-project/pull/111665
More information about the flang-commits
mailing list