summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMISelLowering.cpp
diff options
context:
space:
mode:
authorKostya Kortchinsky <kostyak@google.com>2017-11-13 20:38:22 +0000
committerKostya Kortchinsky <kostyak@google.com>2017-11-13 20:38:22 +0000
commit2ba105a7da86aea6903af824cb39937d7a99c36a (patch)
tree33adba82f8f77c24837a6ed4e8b099604ac8eaf6 /llvm/lib/Target/ARM/ARMISelLowering.cpp
parentaaa41ae08e26c8c7931c4badb1862fc0d95f8fe0 (diff)
downloadbcm5719-llvm-2ba105a7da86aea6903af824cb39937d7a99c36a.tar.gz
bcm5719-llvm-2ba105a7da86aea6903af824cb39937d7a99c36a.zip
[sanitizer] Update scudo to use new API
Summary: The ScudoAllocator uses a SecondaryHeader to keep track of the size and base address of each mmap'd chunk. This aligns well with what the ReservedAddressRange is trying to do. This changeset converts the scudo allocator from using the MmapNoAccess/MmapFixed APIs to the ReservedAddressRange::Init and ::Map APIs. In doing so, it replaces the SecondayHeader struct with the ReservedAddressRange object. This is part 3 of a 4 part changeset; part 1 https://reviews.llvm.org/D39072 and part 2 https://reviews.llvm.org/D38592 Reviewers: alekseyshl, mcgrathr, cryptoad, phosek Reviewed By: cryptoad Subscribers: llvm-commits, cryptoad, kubamracek Differential Revision: https://reviews.llvm.org/D38593 llvm-svn: 318080
Diffstat (limited to 'llvm/lib/Target/ARM/ARMISelLowering.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud