[flang-commits] [flang] [WIP][flang][OpenMP] Experimental pass to map `do concurrent` to OMP (PR #77285)

Kareem Ergawy via flang-commits flang-commits at lists.llvm.org
Tue Jan 9 04:43:22 PST 2024


ergawy wrote:

> Thanks @ergawy for the reply.
> 
> Since there are some strong opinions expressed about `Do Concurrent` in https://github.com/llvm/llvm-project/blob/main/flang/docs/DoConcurrent.md and also that there are several possible lowerings (sequential, CPU-OpenMP, GPU-OpenMP, CPU-SIMD, GPU-OpenACC), it might be good to agree on the design first and then proceed. The way to do this would be to write a design doc and submit a PR to the flang/docs directive and advertise in Flang Slack and discourse. In particular, we should be clear about the analysis required. I have not read the relevant sections in the standard in detail to reply to your question above, doesn't the document cover this?

Sure thing! I will start working on a design doc and open a separate (parent) PR for it.

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


More information about the flang-commits mailing list