diff options
author | Bill Wendling <isanbard@gmail.com> | 2013-03-22 18:49:53 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2013-03-22 18:49:53 +0000 |
commit | a397c017bb353c84b725001ddc108d02e25e9a1c (patch) | |
tree | 6913a19455ded9d941e27b197cf1f63cfdd526ba /llvm | |
parent | 3b3e50503cfbd3a72cb1baef8c01b7f73d1a8cb7 (diff) | |
download | bcm5719-llvm-a397c017bb353c84b725001ddc108d02e25e9a1c.tar.gz bcm5719-llvm-a397c017bb353c84b725001ddc108d02e25e9a1c.zip |
Don't use the removed API.
llvm-svn: 177749
Diffstat (limited to 'llvm')
-rw-r--r-- | llvm/lib/Transforms/Utils/InlineFunction.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/llvm/lib/Transforms/Utils/InlineFunction.cpp b/llvm/lib/Transforms/Utils/InlineFunction.cpp index 3e1022ef8c7..62f101f1e29 100644 --- a/llvm/lib/Transforms/Utils/InlineFunction.cpp +++ b/llvm/lib/Transforms/Utils/InlineFunction.cpp @@ -159,11 +159,8 @@ void InvokeInliningInfo::forwardResume(ResumeInst *RI, SmallPtrSet<LandingPadInst*, 16> InlinedLPads; Function *Caller = FirstNewBlock->getParent(); for (Function::iterator I = FirstNewBlock, E = Caller->end(); I != E; ++I) - if (InvokeInst *II = dyn_cast<InvokeInst>(I->getTerminator())) { - LandingPadInst *LPI = II->getLandingPadInst(); - if (!LPI->hasCatchAll()) - InlinedLPads.insert(LPI); - } + if (InvokeInst *II = dyn_cast<InvokeInst>(I->getTerminator())) + InlinedLPads.insert(II->getLandingPadInst()); // Merge the catch clauses from the outer landing pad instruction into the // inlined landing pad instructions. |