SuccessChanges

Summary

  1. [PowerPC] Implement instruction clustering for stores (details)
  2. [Sema] fix /gr warning test case (details)
Commit 3c0b3250230b3847a2a47dfeacfdb794c2285f02 by qiucofan
[PowerPC] Implement instruction clustering for stores

On Power10, it's profitable to schedule some stores with adjacent target
address together. This patch implements this feature.

Reviewed By: steven.zhang

Differential Revision: https://reviews.llvm.org/D86754
The file was addedllvm/test/CodeGen/PowerPC/fusion-load-store.ll
The file was modifiedllvm/lib/Target/PowerPC/PPCInstrInfo.h
The file was modifiedllvm/lib/Target/PowerPC/PPCTargetMachine.cpp
The file was modifiedllvm/test/CodeGen/PowerPC/pcrel-call-linkage-leaf.ll
The file was modifiedllvm/lib/Target/PowerPC/PPCSubtarget.h
The file was modifiedllvm/lib/Target/PowerPC/PPCInstrInfo.cpp
The file was modifiedllvm/lib/Target/PowerPC/PPCSubtarget.cpp
The file was modifiedllvm/lib/Target/PowerPC/PPC.td
Commit 7907e5516a418fec29137beed3ff985f40e04f17 by zequanwu
[Sema] fix /gr warning test case
The file was modifiedclang/test/SemaCXX/no-rtti.cpp
The file was modifiedclang/test/SemaCXX/no_dynamic_cast.cpp