summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM
diff options
context:
space:
mode:
authorKostya Serebryany <kcc@google.com>2013-11-25 11:33:41 +0000
committerKostya Serebryany <kcc@google.com>2013-11-25 11:33:41 +0000
commitccfc0481f17c12a89e797b63e52b681b87527d97 (patch)
tree08226a5a59714bcee43c589c76ebaa573fae6372 /llvm/lib/Target/ARM
parentf59125f5bb39ba6b2844b6318d5db5cda5d6d303 (diff)
downloadbcm5719-llvm-ccfc0481f17c12a89e797b63e52b681b87527d97.tar.gz
bcm5719-llvm-ccfc0481f17c12a89e797b63e52b681b87527d97.zip
[sanitizer] Implement TwoLevelByteMap and use it for the internal allocator on 64-bit.
Summary: Implement TwoLevelByteMap and use it for the internal allocator on 64-bit. This reduces bss on 64-bit by ~8Mb because we don't use FlatByteMap on 64-bits any more. Dmitry, please check my understanding of atomics. Reviewers: dvyukov Reviewed By: dvyukov CC: samsonov, llvm-commits Differential Revision: http://llvm-reviews.chandlerc.com/D2259 llvm-svn: 195637
Diffstat (limited to 'llvm/lib/Target/ARM')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud