SuccessChanges

Summary

  1. [X86] Remove unnecessary defaulted argument from function in X86FoldTablesEmitter.cpp. NFC (details)
  2. Delete unneeded X86RegisterInfo::hasReservedSpillSlot. NFC (details)
  3. [nfc] [lldb] Delete an empty trailing line. (details)
  4. [DSE] Add tests with noalias store between noop load/store. (details)
Commit 8f7b6a904fab1a0490c6b7cdf182d219f90c5cd4 by craig.topper
[X86] Remove unnecessary defaulted argument from function in X86FoldTablesEmitter.cpp. NFC

Nothing ever calls it with anything other than the default value.
So just delete it and the code that handled the non-default value.
The file was modifiedllvm/utils/TableGen/X86FoldTablesEmitter.cpp
Commit e7813a930a2c0c3a196cc145f1b4df80b4238fd8 by i
Delete unneeded X86RegisterInfo::hasReservedSpillSlot. NFC

Only PowerPC and RISCV need to override it.
The file was modifiedllvm/lib/Target/X86/X86RegisterInfo.cpp
The file was modifiedllvm/lib/Target/X86/X86RegisterInfo.h
Commit 224caaf69b8110450a831c53788c74f827eacdb7 by jan.kratochvil
[nfc] [lldb] Delete an empty trailing line.

A patchset being prepared shows needless diffs.
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
Commit 7081db99eee0123f955ab01e550bdfdfce606dd2 by flo
[DSE] Add tests with noalias store between noop load/store.

This adds 2 new tests from PR47887 and regenerates the check lines for
the file.
The file was modifiedllvm/test/Transforms/DeadStoreElimination/MSSA/noop-stores.ll