diff options
author | Jonathan Peyton <jonathan.l.peyton@intel.com> | 2015-09-10 19:22:07 +0000 |
---|---|---|
committer | Jonathan Peyton <jonathan.l.peyton@intel.com> | 2015-09-10 19:22:07 +0000 |
commit | 1707836b68c6462d2050a8d2cc29e0950eab87ca (patch) | |
tree | 7fae7025796cf41f2d7f42c37f29d6ad8fab2a07 /llvm/lib/Target | |
parent | 6f940873296855895be748e1ffa9f67cac8948a4 (diff) | |
download | bcm5719-llvm-1707836b68c6462d2050a8d2cc29e0950eab87ca.tar.gz bcm5719-llvm-1707836b68c6462d2050a8d2cc29e0950eab87ca.zip |
Cleanup of affinity hierarchy code.
Some of this is improvement to code suggested by Hal Finkel. Four changes here:
1.Cleanup of hierarchy code to handle all hierarchy cases whether affinity is available or not
2.Separated this and other classes and common functions out to a header file
3.Added a destructor-like fini function for the hierarchy (and call in __kmp_cleanup)
4.Remove some redundant code that is hopefully no longer needed
Differential Revision: http://reviews.llvm.org/D12449
llvm-svn: 247326
Diffstat (limited to 'llvm/lib/Target')
0 files changed, 0 insertions, 0 deletions