[llvm-branch-commits] [flang] [flang][OpenMP] Extend `do concurrent` mapping to multi-range loops (PR #127634)
Sergio Afonso via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Tue Mar 18 04:32:19 PDT 2025
================
@@ -28,64 +28,80 @@ namespace looputils {
/// Stores info needed about the induction/iteration variable for each `do
/// concurrent` in a loop nest.
struct InductionVariableInfo {
+ InductionVariableInfo(fir::DoLoopOp doLoop) { populateInfo(doLoop); }
+
/// The operation allocating memory for iteration variable.
mlir::Operation *iterVarMemDef;
-};
+ /// the operation(s) updating the iteration variable with the current
----------------
skatrak wrote:
```suggestion
/// The operation(s) updating the iteration variable with the current
```
https://github.com/llvm/llvm-project/pull/127634
More information about the llvm-branch-commits
mailing list