SuccessChanges

Summary

  1. [AMDGPU] Remove the dead spill slots while spilling FP/BP to memory (details)
  2. [NFC][Asan] Move free_tid from ChunkHeader (details)
Commit aff94ec0f4ded3eff2d5c0431f5fec9e41731b05 by VenkataRamanaiah.Nalamothu
[AMDGPU] Remove the dead spill slots while spilling FP/BP to memory

During the PEI pass, the dead TargetStackID::SGPRSpill spill slots
are not being removed while spilling the FP/BP to memory.

Fixes: SWDEV-250393

Reviewed By: arsenm

Differential Revision: https://reviews.llvm.org/D87032
The file was modifiedllvm/test/CodeGen/AMDGPU/stack-realign.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/callee-frame-setup.ll
The file was modifiedllvm/lib/Target/AMDGPU/SIFrameLowering.cpp
Commit 9128f5c8a719095f12a8864a2b81395c70a321b3 by Vitaly Buka
[NFC][Asan] Move free_tid from ChunkHeader

The goal to make chunk_state atomic, but we can't pack it with
free_tid on Windows.
The file was modifiedcompiler-rt/lib/asan/asan_allocator.cpp