[llvm] r274282 - Don't use unchecked dyn_cast
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Thu Jun 30 14:18:06 PDT 2016
Author: arsenm
Date: Thu Jun 30 16:18:06 2016
New Revision: 274282
URL: http://llvm.org/viewvc/llvm-project?rev=274282&view=rev
Log:
Don't use unchecked dyn_cast
Modified:
llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp
Modified: llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp?rev=274282&r1=274281&r2=274282&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp (original)
+++ llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp Thu Jun 30 16:18:06 2016
@@ -2560,7 +2560,7 @@ void InnerLoopVectorizer::vectorizeInter
assert(Member && "Fail to get a member from an interleaved store group");
Value *StoredVec =
- getVectorValue(dyn_cast<StoreInst>(Member)->getValueOperand())[Part];
+ getVectorValue(cast<StoreInst>(Member)->getValueOperand())[Part];
if (Group->isReverse())
StoredVec = reverseVector(StoredVec);
More information about the llvm-commits
mailing list