[flang-commits] [flang] [Flang][OpenMP] Add semantic support for Loop Sequences and OpenMP loop fuse (PR #161213)

Michael Kruse via flang-commits flang-commits at lists.llvm.org
Wed Oct 1 05:07:11 PDT 2025


https://github.com/Meinersbur requested changes to this pull request.

Misses test cases such as
 * Two `looprange` clauses 
 * `looprange` with zero/negative arguments
 * `looprange` with wrong number of arguments
 * Apply `fuse` on `fuse`
 * Lowering to HLFIR
 * Since this now allows loop nests with a sequence of loops, add test cases that reject illegal combinations, such as `!$omp do` (and others) on two sequential loops, or on a fuse where looprange does not fuse all loops
 * Consider adding end2end tests in https://github.com/llvm/llvm-project/tree/main/openmp/runtime/test/transform/fuse

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


More information about the flang-commits mailing list