[PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
Haicheng Wu via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 25 11:42:34 PDT 2017
haicheng added inline comments.
================
Comment at: lib/Transforms/Scalar/LoopIdiomRecognize.cpp:930
+
+ LoadInst *FirstStoreLoad = dyn_cast<LoadInst>(SL[i]->getValueOperand());
+ assert(FirstStoreLoad->isUnordered() &&
----------------
haicheng wrote:
> What if FirstStoreLoad is nullptr?
Then you can use cast instead of dyn_cast
https://reviews.llvm.org/D34566
More information about the llvm-commits
mailing list