From: Matt Arsenault Date: Thu, 30 Jun 2016 21:18:06 +0000 (+0000) Subject: Don't use unchecked dyn_cast X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d560010a2ec50ed4a1a6350651a22ec68dd105cb;p=llvm Don't use unchecked dyn_cast git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@274282 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Transforms/Vectorize/LoopVectorize.cpp b/lib/Transforms/Vectorize/LoopVectorize.cpp index e7480d0f15a..8982b1b601b 100644 --- a/lib/Transforms/Vectorize/LoopVectorize.cpp +++ b/lib/Transforms/Vectorize/LoopVectorize.cpp @@ -2560,7 +2560,7 @@ void InnerLoopVectorizer::vectorizeInterleaveGroup(Instruction *Instr) { assert(Member && "Fail to get a member from an interleaved store group"); Value *StoredVec = - getVectorValue(dyn_cast(Member)->getValueOperand())[Part]; + getVectorValue(cast(Member)->getValueOperand())[Part]; if (Group->isReverse()) StoredVec = reverseVector(StoredVec);