[asan] make AddressSanitizer to be a FunctionPass instead of ModulePass. This will...
authorKostya Serebryany <kcc@google.com>
Mon, 15 Oct 2012 14:20:06 +0000 (14:20 +0000)
committerKostya Serebryany <kcc@google.com>
Mon, 15 Oct 2012 14:20:06 +0000 (14:20 +0000)
commitb0e2506d97cf64509f29581d144e75c46ab729c7
tree8d0c2fb6e44067f4514cce2e0d7e569e2cbfafe2
parentee112b5d7fb8a59a1e8b5a0e95820d3f72243d2f
[asan] make AddressSanitizer to be a FunctionPass instead of ModulePass. This will simplify chaining other FunctionPasses with asan. Also some minor cleanup

llvm-svn: 165936
llvm/include/llvm/Transforms/Instrumentation.h
llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp