Move `checkInterfaceFunction` to ModuleUtils
authorIsmail Pazarbasi <ismail.pazarbasi@gmail.com>
Mon, 6 Apr 2015 21:09:08 +0000 (21:09 +0000)
committerIsmail Pazarbasi <ismail.pazarbasi@gmail.com>
Mon, 6 Apr 2015 21:09:08 +0000 (21:09 +0000)
commitaa5880df12f767d34ed32a9f181481a690b8a7cb
tree879b98a21a91dd969901983f2f59c2848640bc6f
parentaf1023588ed0de9c64f7e96922eb147995fad6d5
Move `checkInterfaceFunction` to ModuleUtils

Summary:
Instead of making a local copy of `checkInterfaceFunction` for each
sanitizer, move the function in a common place.

Reviewers: kcc, samsonov

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D8775

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@234220 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/Utils/ModuleUtils.h
lib/Transforms/Instrumentation/AddressSanitizer.cpp
lib/Transforms/Instrumentation/SanitizerCoverage.cpp
lib/Transforms/Instrumentation/ThreadSanitizer.cpp
lib/Transforms/Utils/ModuleUtils.cpp