[LoadStoreVectorizer] vectorizeStoreChain - ensure we find a store type.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 6 May 2019 10:25:11 +0000 (10:25 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 6 May 2019 10:25:11 +0000 (10:25 +0000)
commit97fbc2abfeceabf05cc339b5079d96f25fa380d7
tree0b3d52729de303e3baa7956585c46d2b3babcc5b
parent9fb22b2c8660e75844b50b086227eecc8ee9fb13
[LoadStoreVectorizer] vectorizeStoreChain - ensure we find a store type.

Properly initialize store type to null then ensure we find a real store type in the chain.

Fixes scan-build null dereference warning and makes the code clearer.

llvm-svn: 360031
llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp