Remove unused TargetTransformInfo dependency from SafeStack pass.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Tue, 22 Sep 2015 00:44:32 +0000 (00:44 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Tue, 22 Sep 2015 00:44:32 +0000 (00:44 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@248233 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Instrumentation/SafeStack.cpp

index cf68653afc629484e1bf09a3dbc25aec7ea5fc62..fdf96cc130a47b5cb89f0ee3c525717d74df2a1a 100644 (file)
@@ -19,7 +19,6 @@
 #include "llvm/ADT/Statistic.h"
 #include "llvm/ADT/Triple.h"
 #include "llvm/Analysis/AliasAnalysis.h"
-#include "llvm/Analysis/TargetTransformInfo.h"
 #include "llvm/IR/Constants.h"
 #include "llvm/IR/DataLayout.h"
 #include "llvm/IR/DerivedTypes.h"
@@ -601,7 +600,6 @@ bool SafeStack::runOnFunction(Function &F) {
 char SafeStack::ID = 0;
 INITIALIZE_PASS_BEGIN(SafeStack, "safe-stack",
                       "Safe Stack instrumentation pass", false, false)
-INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
 INITIALIZE_PASS_END(SafeStack, "safe-stack", "Safe Stack instrumentation pass",
                     false, false)