From f477585a2b2ca6a62b1194eaaf7ccdfd3ec539a8 Mon Sep 17 00:00:00 2001 From: Andrew Kaylor Date: Fri, 6 Nov 2015 01:08:35 +0000 Subject: [PATCH] Fix build warnings llvm-svn: 252255 --- llvm/lib/CodeGen/WinEHPrepare.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/llvm/lib/CodeGen/WinEHPrepare.cpp b/llvm/lib/CodeGen/WinEHPrepare.cpp index 7175ae5aefdec..7b0dbd0c3952f 100644 --- a/llvm/lib/CodeGen/WinEHPrepare.cpp +++ b/llvm/lib/CodeGen/WinEHPrepare.cpp @@ -741,7 +741,7 @@ static void updateClonedEHPadUnwindToParent( // slightly different rules for whether or not it fits with the given // location. auto *EHPadInst = UnwindDest->getFirstNonPHI(); - if (auto *CEP = dyn_cast(EHPadInst)) { + if (isa(EHPadInst)) { auto *CloneParentCatch = dyn_cast(CloneParent->getFirstNonPHI()); if (!CloneParentCatch || @@ -1023,7 +1023,7 @@ void WinEHPrepare::updateTerminatorsAfterFuncletClone( // cleanup end pad. assert(FuncletBlocks[CloneFunclet].count(UnwindDest) && "Unwind destination for invoke was not updated during cloning."); - } else if (auto *CEP = dyn_cast(EHPadInst)) { + } else if (isa(EHPadInst)) { auto *OrigCatch = cast(OrigFunclet->getFirstNonPHI()); auto *CloneCatch = cast(CloneFunclet->getFirstNonPHI()); if (OrigCatch->getUnwindDest() == UnwindDest) { @@ -1295,7 +1295,7 @@ static void updateSiblingToSiblingUnwind( assert(UnwindDest && "Invoke unwinds to a null destination."); assert(UnwindDest->isEHPad() && "Invoke does not unwind to an EH pad."); auto *EHPadInst = UnwindDest->getFirstNonPHI(); - if (auto *CEP = dyn_cast(EHPadInst)) { + if (isa(EHPadInst)) { // If the invoke unwind destination is the unwind destination for // the current child catch pad funclet, there is nothing to be done. auto *CurCatch = cast(ChildFunclet->getFirstNonPHI()); @@ -1646,7 +1646,7 @@ void WinEHPrepare::cloneCommonBlocks( // resolved during the resolveFuncletAncestry processing. // For now, find the catchpad that unwinds to this block and assign // that catchpad's first parent to be the color for this block. - if (auto *CEP = dyn_cast(BB->getFirstNonPHI())) { + if (isa(BB->getFirstNonPHI())) { assert( FuncletCloningRequired && "Found multi-colored catchendpad with no multi-parent funclets.");