[PATCH] D107971: [openmp] Annotate tmp variables with omp_thread_mem_alloc
Jon Chesterfield via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Aug 18 16:47:49 PDT 2021
JonChesterfield added a comment.
intended content for the new omp.h is
#ifndef __OMP_H
#define __OMP_H
#if _OPENMP
// Follows the pattern in interface.h
// Clang sema checks this type carefully, needs to closely match that from omp.h
typedef enum omp_allocator_handle_t {
omp_null_allocator = 0,
omp_default_mem_alloc = 1,
omp_large_cap_mem_alloc = 2,
omp_const_mem_alloc = 3,
omp_high_bw_mem_alloc = 4,
omp_low_lat_mem_alloc = 5,
omp_cgroup_mem_alloc = 6,
omp_pteam_mem_alloc = 7,
omp_thread_mem_alloc = 8,
KMP_ALLOCATOR_MAX_HANDLE = ~(0U)
} omp_allocator_handle_t;
#endif
#endif
trying to reproduce the failure locally first to verify that the fix works
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D107971/new/
https://reviews.llvm.org/D107971
More information about the cfe-commits
mailing list