[OpenMP IRBuilder, MLIR] Add support for OpenMP do schedule dynamic
authorMats Petersson <mats.petersson@arm.com>
Fri, 16 Apr 2021 14:08:56 +0000 (15:08 +0100)
committerKiran Chandramohan <kiran.chandramohan@arm.com>
Fri, 16 Apr 2021 15:09:49 +0000 (16:09 +0100)
commit517c3aee4de59369b109fa27b1e41df8679a6cd3
tree16d27e8822039e731bbe91945bb778ecfa4b7837
parent8628ed0310e2fc97e1536a8032327d746973069a
[OpenMP IRBuilder, MLIR] Add support for OpenMP do schedule dynamic

The implementation supports static schedule for Fortran do loops. This
implements the dynamic variant of the same concept.

Reviewed By: Meinersbur

Differential Revision: https://reviews.llvm.org/D97393
llvm/include/llvm/Frontend/OpenMP/OMPConstants.h
llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp