[asan] don't instrument functions with available_externally linkage. This saves a...
authorKostya Serebryany <kcc@google.com>
Mon, 18 Mar 2013 07:33:49 +0000 (07:33 +0000)
committerKostya Serebryany <kcc@google.com>
Mon, 18 Mar 2013 07:33:49 +0000 (07:33 +0000)
commit6b5b58deeb78d147a78ff0a28ce883eac717d602
treec9964128ff9444afadfc1cc744a3511ff3495f23
parentcbed82ea70974a601cb1cea43c415362f7f89f43
[asan] don't instrument functions with available_externally linkage. This saves a bit of compile time and reduces the number of redundant global strings generated by asan (https://code.google.com/p/address-sanitizer/issues/detail?id=167)

llvm-svn: 177250
llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
llvm/test/Instrumentation/AddressSanitizer/basic.ll