llvm-project/openmp/runtime/tools
Jonathan Peyton ebf1830bb1 [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
2019-04-08 17:59:28 +00:00
..
lib [OpenMP] Add missing parenthesis in Perl module 2019-03-15 18:27:14 +00:00
check-depends.pl Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
check-execstack.pl Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
check-instruction-set.pl Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
generate-def.pl [OpenMP] Implement 5.0 memory management 2019-04-08 17:59:28 +00:00
message-converter.pl Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
summarizeStats.py Add summarizeStats.py to tools directory 2018-03-26 18:44:48 +00:00