diff options
author | Etienne Bergeron <etienneb@google.com> | 2016-08-04 18:15:38 +0000 |
---|---|---|
committer | Etienne Bergeron <etienneb@google.com> | 2016-08-04 18:15:38 +0000 |
commit | 27eb6d521e976e803ed2468778b0eafcd6b12ae4 (patch) | |
tree | 7328f4d4b36f3d0c266c47fcb02b503ef0ca7908 /llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp | |
parent | 80f2eec4b2ef99243200336354f6879a1098aa07 (diff) | |
download | bcm5719-llvm-27eb6d521e976e803ed2468778b0eafcd6b12ae4.tar.gz bcm5719-llvm-27eb6d521e976e803ed2468778b0eafcd6b12ae4.zip |
[compiler-rt] Fix memory allocator for dynamic address space
Summary:
The sanitizer allocators can works with a dynamic address space
(i.e. specified with ~0ULL).
Unfortunately, the code was broken on GetMetadata and GetChunkIdx.
The current patch is moving the Win64 memory test to a dynamic
address space. There is a migration to move every concept to a
dynamic address space on windows.
To have a better coverage, the unittest are now testing
dynamic address space on other platforms too.
Reviewers: rnk, kcc
Subscribers: kubabrecka, dberris, llvm-commits, chrisha
Differential Revision: https://reviews.llvm.org/D23170
llvm-svn: 277745
Diffstat (limited to 'llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp')
0 files changed, 0 insertions, 0 deletions