SuccessChanges

Summary

  1. [SLP]Fix PR43799: Crash on different sizes of GEP indices. (details)
  2. Fix buildbots troubled by b7b170c. (details)
  3. [Sema] Make helper in TreeTransform.h 'inline' instead of 'static'. NFC (details)
Commit b80c41cd3c095c8c4fa739130b560b15bda4bbd0 by a.bataev
[SLP]Fix PR43799: Crash on different sizes of GEP indices.
Summary: If the GEP instructions are going to be vectorized, the indices
in those GEP instructions must be of the same type. Otherwise, the
compiler may crash when trying to build the vector constant.
Reviewers: RKSimon, spatel
Subscribers: hiraditya, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D69627
The file was modifiedllvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/crash_gep.ll
Commit b14ff0caecbdbb8312e5671047b9b1dff32da1ca by paulsson
Fix buildbots troubled by b7b170c.
Add '# REQUIRES: systemz-registered-target' in the new tests.
The file was modifiedllvm/test/MachineVerifier/live-ins-01.mir
The file was modifiedllvm/test/MachineVerifier/live-ins-02.mir
The file was modifiedllvm/test/MachineVerifier/live-ins-03.mir
Commit 9ba16615fa07c586965b1fa2dc6e88f13fe8031d by ibiryukov
[Sema] Make helper in TreeTransform.h 'inline' instead of 'static'. NFC
Summary: There seems to be no evidence that having internal linkage for
the function was intentional. Since 'static' functions are normally used
only in .cpp files, using 'inline' in the header file is more
appropriate.
Reviewers: Anastasia
Reviewed By: Anastasia
Subscribers: merge_guards_bot, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D69242
The file was modifiedclang/lib/Sema/TreeTransform.h