llvm-project/openmp/runtime/cmake
Jonathan Peyton 1234011b80 [OpenMP][libomp] Introduce oneAPI compiler support
Introduce KMP_COMPILER_ICX macro to represent compilation with oneAPI
compiler.

Fixup flag detection and compiler ID detection in CMake. Older CMake's
detect IntelLLVM as Clang.

Fix compiler warnings.

Fixup many of the tests to have non-empty parallel regions as they are
elided by oneAPI compiler.
2022-02-14 14:10:33 -06:00
..
LibompCheckFortranFlag.cmake [runtimes][openmp] Change to not treat ARCH-unknown-linux-gnu as errors 2021-12-01 08:33:37 +09:00
LibompCheckLinkerFlag.cmake [OpenMP][libomp] Introduce oneAPI compiler support 2022-02-14 14:10:33 -06:00
LibompDefinitions.cmake
LibompExports.cmake [OpenMP] Don't use MSVC workaround with MinGW 2020-08-04 18:48:25 +03:00
LibompGetArchitecture.cmake Fix openmp CMake build on non-Linux AArch64 systems. 2021-01-17 16:18:31 -08:00
LibompHandleFlags.cmake [OpenMP][NFC] Add back suppression of warning 2021-06-16 10:14:59 +02:00
LibompMicroTests.cmake [OpenMP] Don't use MSVC workaround with MinGW 2020-08-04 18:48:25 +03:00
LibompUtils.cmake [OpenMP] Added the support for cache line size 256 for A64FX 2021-01-09 11:58:47 -05:00
config-ix.cmake [OpenMP][libomp] Introduce oneAPI compiler support 2022-02-14 14:10:33 -06:00