[OpenMP] libomp: add OpenMP 5.1 memory allocation routines.
authorAndreyChurbanov <andrey.churbanov@intel.com>
Mon, 11 Oct 2021 16:25:00 +0000 (19:25 +0300)
committerAndreyChurbanov <andrey.churbanov@intel.com>
Mon, 11 Oct 2021 16:25:00 +0000 (19:25 +0300)
commitf5c0c9179f555b2406fcc1a5921d60fd1e534425
tree0376f34475b3020351aafae76916b39b94d1c678
parent0aeb37324dbb83d442b9222f465cece691fe29e0
[OpenMP] libomp: add OpenMP 5.1 memory allocation routines.

Aligned allocation routines added.
Fortran interfaces added for all allocation routines.

Differential Revision: https://reviews.llvm.org/D110923
openmp/runtime/src/dllexports
openmp/runtime/src/include/omp.h.var
openmp/runtime/src/include/omp_lib.f90.var
openmp/runtime/src/include/omp_lib.h.var
openmp/runtime/src/kmp.h
openmp/runtime/src/kmp_alloc.cpp
openmp/runtime/src/kmp_csupport.cpp
openmp/runtime/src/kmp_stub.cpp
openmp/runtime/test/api/omp_aligned_alloc.c [new file with mode: 0644]
openmp/runtime/test/api/omp_aligned_calloc.c [new file with mode: 0644]
openmp/runtime/tools/generate-def.pl