-
- Downloads
[mlir][OpenMP][IRBuilder] Add support for nowait on single construct
This patch adds the nowait parameter to `createSingle` in OpenMPIRBuilder and handling for IR generation from OpenMP Dialect. Also added tests for the same. Reviewed By: ftynse Differential Revision: https://reviews.llvm.org/D122371
Showing
- llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h 3 additions, 1 deletionllvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
- llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp 13 additions, 7 deletionsllvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
- llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp 102 additions, 2 deletionsllvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
- mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp 1 addition, 1 deletion...arget/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
- mlir/test/Target/LLVMIR/openmp-llvm.mlir 36 additions, 0 deletionsmlir/test/Target/LLVMIR/openmp-llvm.mlir
Loading
Please register or sign in to comment