]> granicus.if.org Git - llvm/commitdiff
PrologEpilogInserter: Remove unnecessary dependency
authorMatthias Braun <matze@braunis.de>
Tue, 10 May 2016 03:21:47 +0000 (03:21 +0000)
committerMatthias Braun <matze@braunis.de>
Tue, 10 May 2016 03:21:47 +0000 (03:21 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@269010 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/PrologEpilogInserter.cpp

index 07c67f548f3a33a0303a0b933ae6941ad431ae28..bed04d02ccc63ae86eb5c9f88470f21cdbc8b3a7 100644 (file)
@@ -111,7 +111,6 @@ INITIALIZE_PASS_BEGIN(PEI, "prologepilog",
 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo)
 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
 INITIALIZE_PASS_DEPENDENCY(StackProtector)
-INITIALIZE_PASS_DEPENDENCY(TargetPassConfig)
 INITIALIZE_PASS_END(PEI, "prologepilog",
                     "Prologue/Epilogue Insertion & Frame Finalization",
                     false, false)
@@ -125,7 +124,6 @@ void PEI::getAnalysisUsage(AnalysisUsage &AU) const {
   AU.addPreserved<MachineLoopInfo>();
   AU.addPreserved<MachineDominatorTree>();
   AU.addRequired<StackProtector>();
-  AU.addRequired<TargetPassConfig>();
   MachineFunctionPass::getAnalysisUsage(AU);
 }