[Mlir-commits] [mlir] [OpenMP][MLIR] Add omp.distribute op to the OMP dialect (PR #67720)

Kiran Chandramohan llvmlistbot at llvm.org
Mon Oct 23 07:21:33 PDT 2023


kiranchandramohan wrote:

Since the distribute construct exists individually and applies to both `simd` and `do` constructs, could you summarize what you plan for each of the following? 
!$omp distribute
!$omp distribute simd
!$omp distribute parallel do
!$omp distribute parallel do simd


`omp.dwsloop` will work for `!$omp distribute` but how will this work for `!$omp distribute simd, !$omp distribute parallel do`.
`omp.wsloop (type=DistributeFor)` will work for `!$omp distribute parallel do` and probably ``!$omp distribute, does it work fine for `!$omp distribute simd`, `!$omp distribute parallel do simd`?

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


More information about the Mlir-commits mailing list