SuccessChanges

Summary

  1. [X86] Rename combineExtInVec to combineEXTEND_VECTOR_INREG. NFCI. (details)
  2. [MemLoc] Support lllvm.memcpy.inline in MemoryLocation::getForArgument (details)
  3. JSONCompilationDatabase.cpp - cleanup key parsing error checks. NFCI. (details)
Commit e17686ae60faa85857e61052632bb6e6c0230ae0 by llvm-dev
[X86] Rename combineExtInVec to combineEXTEND_VECTOR_INREG. NFCI.

Make it easier to find the method by naming it after the ops it actually handles. We already do this for lowering.
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.cpp
Commit 2990518b0324eedca455b2bbf93b69f287dd6d52 by Dávid Bolvanský
 [MemLoc] Support lllvm.memcpy.inline in MemoryLocation::getForArgument

Reviewed By: fhahn

Differential Revision: https://reviews.llvm.org/D87971
The file was modifiedllvm/test/Transforms/DeadStoreElimination/MSSA/memset-and-memcpy.ll
The file was modifiedllvm/lib/Analysis/MemoryLocation.cpp
The file was modifiedllvm/test/Transforms/DeadStoreElimination/MSSA/memintrinsics.ll
Commit a735d6eae2847b039d12c75d4c794862dad59bc1 by llvm-dev
JSONCompilationDatabase.cpp - cleanup key parsing error checks. NFCI.

Merge the key + sequence/value checks with the key handling code.

Reduces the number of key string comparisons and avoids a number of clang static analyzer null dereference warnings.
The file was modifiedclang/lib/Tooling/JSONCompilationDatabase.cpp