llvm-project/llvm/unittests/Frontend
Dominik Adamski d90b7bf2c5 Add support for lowering simd if clause to LLVM IR
Scope of changes:
  1) Added new function to generate loop versioning
  2) Added support for if clause to applySimd function
  2) Added tests which confirm that lowering is successful

If ifCond is specified, then collapsed loop is duplicated and if branch
is added. Duplicated loop is executed if simd ifCond is evaluated to false.

Reviewed By: Meinersbur

Differential Revision: https://reviews.llvm.org/D129368

Signed-off-by: Dominik Adamski <dominik.adamski@amd.com>
2022-08-01 04:43:32 -05:00
..
CMakeLists.txt [LLVMFrontend][openacc] Add basic unit tests for functions in LLVMFrontendOpenACC 2020-12-03 11:27:18 -05:00
OpenACCTest.cpp [LLVMFrontend][openacc] Add basic unit tests for functions in LLVMFrontendOpenACC 2020-12-03 11:27:18 -05:00
OpenMPContextTest.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
OpenMPIRBuilderTest.cpp Add support for lowering simd if clause to LLVM IR 2022-08-01 04:43:32 -05:00
OpenMPParsingTest.cpp [mlir][OpenMP] Generating enums in accordance with the guidelines 2022-03-09 20:10:45 +05:30