PrologEpilogInserter: Remove unnecessary dependency

llvm-svn: 269010
This commit is contained in:
Matthias Braun 2016-05-10 03:21:47 +00:00
parent 7938eee5d4
commit d06896138c
1 changed files with 0 additions and 2 deletions

View File

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