[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


================
@@ -362,6 +362,7 @@ struct Evaluation : EvaluationVariant {
   bool activeConstruct{false}; // temporarily set for some constructs
   mlir::Block *block{nullptr}; // isNewBlock block (ActionStmt, ConstructStmt)
   int printIndex{0}; // (ActionStmt, ConstructStmt) evaluation index for dumps
+  mlir::Operation *op{nullptr}; // associated mlir operation
----------------
vdonaldson wrote:

If something like this is needed, it probably belongs in `struct IncrementLoopInfo` near the top of `Bridge.cpp`. But it probably isn't needed - see other comments.

https://github.com/llvm/llvm-project/pull/111665


More information about the flang-commits mailing list