From: Simon Pilgrim Date: Sun, 22 Sep 2019 13:02:00 +0000 (+0000) Subject: [VPlan] Silence static analyzer dyn_cast null dereference warning. NFCI. X-Git-Tag: llvmorg-11-init~8661 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a56bd6c51e9fbbc88a63fbec442964b5ebd8c3a0;p=platform%2Fupstream%2Fllvm.git [VPlan] Silence static analyzer dyn_cast null dereference warning. NFCI. llvm-svn: 372502 --- diff --git a/llvm/lib/Transforms/Vectorize/VPlanHCFGTransforms.cpp b/llvm/lib/Transforms/Vectorize/VPlanHCFGTransforms.cpp index 7ed7d21..b22d319 100644 --- a/llvm/lib/Transforms/Vectorize/VPlanHCFGTransforms.cpp +++ b/llvm/lib/Transforms/Vectorize/VPlanHCFGTransforms.cpp @@ -21,7 +21,7 @@ void VPlanHCFGTransforms::VPInstructionsToVPRecipes( LoopVectorizationLegality::InductionList *Inductions, SmallPtrSetImpl &DeadInstructions) { - VPRegionBlock *TopRegion = dyn_cast(Plan->getEntry()); + auto *TopRegion = cast(Plan->getEntry()); ReversePostOrderTraversal RPOT(TopRegion->getEntry()); // Condition bit VPValues get deleted during transformation to VPRecipes.