[Sanitizer] Remove brittle cache variable and slightly simplify blacklisting code.
authorAlexey Samsonov <vonosmas@gmail.com>
Mon, 7 Jul 2014 23:59:57 +0000 (23:59 +0000)
committerAlexey Samsonov <vonosmas@gmail.com>
Mon, 7 Jul 2014 23:59:57 +0000 (23:59 +0000)
commitac4afe49e7b7d17a5b7f5e9872baccd8fb5c8a97
tree12bd0e372ba4fd2026f8f1b27ad851e6365ffad9
parent28638911cd79f9808edc5f297b16403b8ff370bc
[Sanitizer] Remove brittle cache variable and slightly simplify blacklisting code.
Now CodeGenFunction is responsible for looking at sanitizer blacklist
(in CodeGenFunction::StartFunction) and turning off instrumentation,
if necessary.

No functionality change.

llvm-svn: 212501
clang/lib/CodeGen/CGExpr.cpp
clang/lib/CodeGen/CGExprScalar.cpp
clang/lib/CodeGen/CodeGenFunction.cpp
clang/lib/CodeGen/CodeGenFunction.h
clang/lib/CodeGen/CodeGenModule.h