summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h
diff options
context:
space:
mode:
authorJonathan Peyton <jonathan.l.peyton@intel.com>2018-09-07 18:25:49 +0000
committerJonathan Peyton <jonathan.l.peyton@intel.com>2018-09-07 18:25:49 +0000
commit92ca61884b6a675a3c2be33244ef3dfca61f94ae (patch)
tree256075a55b79eed432512c0f4c2264ba0d5b8c5c /lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h
parentb97d18945b821fe4f9b4c7059eb87e2a8734ab5d (diff)
downloadbcm5719-llvm-92ca61884b6a675a3c2be33244ef3dfca61f94ae.tar.gz
bcm5719-llvm-92ca61884b6a675a3c2be33244ef3dfca61f94ae.zip
[OpenMP] Initial implementation of OMP 5.0 Memory Management routines
Implemented omp_alloc, omp_free, omp_{set,get}_default_allocator entries, and OMP_ALLOCATOR environment variable. Added support for HBW memory on Linux if libmemkind.so library is accessible (dynamic library only, no support for static libraries). Only used stable API (hbwmalloc) of the memkind library though we may consider using experimental API in future. The ICV def-allocator-var is implemented per implicit task similar to place-partition-var. In the absence of a requested allocator, the uses the default allocator. Predefined allocators (the only ones currently available) are made similar for C and Fortran, - pointers (long integers) with values 1 to 8. Patch by Andrey Churbanov Differential Revision: https://reviews.llvm.org/D51232 llvm-svn: 341687
Diffstat (limited to 'lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud