Fix build warnings
authorAndrew Kaylor <andrew.kaylor@intel.com>
Fri, 6 Nov 2015 01:08:35 +0000 (01:08 +0000)
committerAndrew Kaylor <andrew.kaylor@intel.com>
Fri, 6 Nov 2015 01:08:35 +0000 (01:08 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@252255 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/WinEHPrepare.cpp

index 7175ae5aefdec8166b47cef2ed32e07848b695d9..7b0dbd0c3952f096ed42a5d6ab25003bd5d8baf7 100644 (file)
@@ -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<CatchEndPadInst>(EHPadInst)) {
+  if (isa<CatchEndPadInst>(EHPadInst)) {
     auto *CloneParentCatch =
         dyn_cast<CatchPadInst>(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<CatchEndPadInst>(EHPadInst)) {
+    } else if (isa<CatchEndPadInst>(EHPadInst)) {
       auto *OrigCatch = cast<CatchPadInst>(OrigFunclet->getFirstNonPHI());
       auto *CloneCatch = cast<CatchPadInst>(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<CatchEndPadInst>(EHPadInst)) {
+        if (isa<CatchEndPadInst>(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<CatchPadInst>(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<CatchEndPadInst>(BB->getFirstNonPHI())) {
+      if (isa<CatchEndPadInst>(BB->getFirstNonPHI())) {
         assert(
             FuncletCloningRequired &&
             "Found multi-colored catchendpad with no multi-parent funclets.");