[flang-commits] [flang] [flang][Lower] Emit exiting branches from within constructs (PR #92455)

Krzysztof Parzyszek via flang-commits flang-commits at lists.llvm.org
Fri May 17 10:18:49 PDT 2024


kparzysz wrote:

> 1. Do you have a test that illustrates the problem? The [91526](https://github.com/llvm/llvm-project/issues/91526) test case looks ok after your prior PR.

That PR had two testcases in the comments that still failed, which made me think that the problem has more to do with how we lower constructs, not specifically with OpenMP/OpenACC directives.  The goal here was to replace that patch with something that's better grounded in self-evident principles.

Thanks for the pointer about `isIntermediateConstructStmt`, and the new testcase.


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


More information about the flang-commits mailing list