[flang-commits] [flang] [mlir] [mlir][openmp] - Add the depend clause to omp.target and related offloading directives (PR #81081)

Kiran Chandramohan via flang-commits flang-commits at lists.llvm.org
Fri Feb 9 07:53:25 PST 2024


kiranchandramohan wrote:

> > I believe we do not support array dependencies. I guess it might be possible to use `map_info` or similar to add support.
> 
> Hi @kiranchandramohan - I am sorry I don't understand what you mean by not supporting array dependencies? You mean in the codegen to LLVMIR from FIR?

This was just a side comment and not related to the patch. I was saying that we do not support task dependence with array sections as arguments. They will hit the TODO in flang lowering. https://github.com/llvm/llvm-project/blob/a0635edc5980218ad210da25a5c9afe346110ccb/flang/lib/Lower/OpenMP.cpp#L1777
Also the codegen to LLVM IR is also not support.

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


More information about the flang-commits mailing list