aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorJonathan Peyton <jonathan.l.peyton@intel.com>2019-04-08 17:59:28 +0000
committerJonathan Peyton <jonathan.l.peyton@intel.com>2019-04-08 17:59:28 +0000
commitebf1830bb1ddb7a49f3e037bca83b3ec4f60a05c (patch)
tree604d92859b26f1abd8050624c7d99df73a6ebc29 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parente7bd735bb03a7b8141e32f7d6cb98e8914d8799e (diff)
downloadllvm-ebf1830bb1ddb7a49f3e037bca83b3ec4f60a05c.zip
llvm-ebf1830bb1ddb7a49f3e037bca83b3ec4f60a05c.tar.gz
llvm-ebf1830bb1ddb7a49f3e037bca83b3ec4f60a05c.tar.bz2
[OpenMP] Implement 5.0 memory management
* Replace HBWMALLOC API with more general MEMKIND API, new functions and variables added. * Have libmemkind.so loaded when accessible. * Redirect memspaces to default one except for high bandwidth which is processed separately. * Ignore some allocator traits e.g., sync_hint, access, pinned, while others are processed normally e.g., alignment, pool_size, fallback, fb_data, partition. * Add tests for memory management Patch by Andrey Churbanov Differential Revision: https://reviews.llvm.org/D59783 llvm-svn: 357929
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions