summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis
diff options
context:
space:
mode:
authorJoseph Tremoulet <jotrem@microsoft.com>2016-01-15 21:16:19 +0000
committerJoseph Tremoulet <jotrem@microsoft.com>2016-01-15 21:16:19 +0000
commit44b3f961e10d4bf5d12998622ece2805723a6cdd (patch)
tree24eb4008141880892dfd8904c5c0a38056ebc587 /llvm/lib/Analysis
parent2ba12953d2e57cbd965aa1c53535bce002e4de1e (diff)
downloadbcm5719-llvm-44b3f961e10d4bf5d12998622ece2805723a6cdd.tar.gz
bcm5719-llvm-44b3f961e10d4bf5d12998622ece2805723a6cdd.zip
[WinEH] Rename CatchReturnInst::getParentPad, NFC
Summary: Rename to getCatchSwitchParentPad, to make it more clear which ancestor the "parent" in question is. Add a comment pointing out the key feature that the returned pad indicates which funclet contains the successor block. Reviewers: rnk, andrew.w.kaylor, majnemer Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D16222 llvm-svn: 257933
Diffstat (limited to 'llvm/lib/Analysis')
-rw-r--r--llvm/lib/Analysis/EHPersonalities.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Analysis/EHPersonalities.cpp b/llvm/lib/Analysis/EHPersonalities.cpp
index 01be8b38fad..4868b66139b 100644
--- a/llvm/lib/Analysis/EHPersonalities.cpp
+++ b/llvm/lib/Analysis/EHPersonalities.cpp
@@ -92,7 +92,7 @@ DenseMap<BasicBlock *, ColorVector> llvm::colorEHFunclets(Function &F) {
BasicBlock *SuccColor = Color;
TerminatorInst *Terminator = Visiting->getTerminator();
if (auto *CatchRet = dyn_cast<CatchReturnInst>(Terminator)) {
- Value *ParentPad = CatchRet->getParentPad();
+ Value *ParentPad = CatchRet->getCatchSwitchParentPad();
if (isa<ConstantTokenNone>(ParentPad))
SuccColor = EntryBlock;
else
OpenPOWER on IntegriCloud