[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)
commit3797adb94fdc6b747cb0e97a64b15b931f2533b8
treecf86e5c35d8bcd4211fce8b97e5ce654e3c8d004
parent4c16916883c5012e14a84b186cbfee33bfb14027
[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)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177250 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Instrumentation/AddressSanitizer.cpp
test/Instrumentation/AddressSanitizer/basic.ll