summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/asan/asan_allocator2.cc
diff options
context:
space:
mode:
authorTimur Iskhodzhanov <timurrrr@google.com>2013-02-08 12:02:00 +0000
committerTimur Iskhodzhanov <timurrrr@google.com>2013-02-08 12:02:00 +0000
commit167f9e4395e029b98e97e10c2643c94404d37c84 (patch)
tree29dfdfed8fdecfdd7db85413aeff109d78d05802 /compiler-rt/lib/asan/asan_allocator2.cc
parent659bca56a707f036651a51d7d6943eb1c719200c (diff)
downloadbcm5719-llvm-167f9e4395e029b98e97e10c2643c94404d37c84.tar.gz
bcm5719-llvm-167f9e4395e029b98e97e10c2643c94404d37c84.zip
[ASan] Switch Windows to allocator v2, also fixing some build errors
llvm-svn: 174707
Diffstat (limited to 'compiler-rt/lib/asan/asan_allocator2.cc')
-rw-r--r--compiler-rt/lib/asan/asan_allocator2.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler-rt/lib/asan/asan_allocator2.cc b/compiler-rt/lib/asan/asan_allocator2.cc
index 5854d0ffd4a..039d1b0c985 100644
--- a/compiler-rt/lib/asan/asan_allocator2.cc
+++ b/compiler-rt/lib/asan/asan_allocator2.cc
@@ -115,7 +115,7 @@ static u32 RZSize2Log(u32 rz_size) {
CHECK_GE(rz_size, 16);
CHECK_LE(rz_size, 2048);
CHECK(IsPowerOfTwo(rz_size));
- u32 res = __builtin_ctz(rz_size) - 4;
+ u32 res = Log2(rz_size) - 4;
CHECK_EQ(rz_size, RZLog2Size(res));
return res;
}
OpenPOWER on IntegriCloud