SuccessChanges

Summary

  1. [OpenMP] Fix OMPClauseReader::readClause() uninitialized variable (details)
  2. InterleavedLoadCombine - merge isa<> and dyn_cast<> duplicates. NFCI. (details)
  3. [LoadStoreVectorizer] vectorizeLoadChain - ensure we find a valid Type (details)
Commit 556fbfec1359694290fe9798fa84a50033370b21 by llvm-dev
[OpenMP] Fix OMPClauseReader::readClause() uninitialized variable
warning. NFCI.
Fixes static analyzer uninitialized variable warning for the OMPClause -
the function appears to cover all cases, but I've added an assertion to
make sure.
llvm-svn: 371934
The file was modifiedclang/lib/Serialization/ASTReader.cpp (diff)
Commit 2b4ace3f2990a8e035c1bfd3f6b0dabc143db0c6 by llvm-dev
InterleavedLoadCombine - merge isa<> and dyn_cast<> duplicates. NFCI.
Silence static analyzer null dereference warning of
*dyn_cast<BinaryOperator> by merging with the isa<BinaryOperator> above.
llvm-svn: 371935
The file was modifiedllvm/lib/CodeGen/InterleavedLoadCombinePass.cpp (diff)
Commit 4e46ea3946cb12a165574a973f5b928fc692c850 by llvm-dev
[LoadStoreVectorizer] vectorizeLoadChain - ensure we find a valid Type
down the load chain. NFCI.
Silence static analyzer uninitialized variable warning by setting the
LoadTy to null and then asserting we find a real value.
llvm-svn: 371936
The file was modifiedllvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp (diff)