SuccessChanges

Summary

  1. AMDGPU: Slightly restructure m0 init code (details)
  2. AMDGPU: Stop adding m0 implicit def to SGPR spills (details)
Commit b5234b64af83cb607e358eb77555f7f30ec0ced4 by Matthew.Arsenault
AMDGPU: Slightly restructure m0 init code
This will allow using another operation to produce the glue in a future
change.
llvm-svn: 375447
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
Commit dd6cf159bab7cfa5dd61670d5048dab48c934eba by Matthew.Arsenault
AMDGPU: Stop adding m0 implicit def to SGPR spills
r375293 removed the SGPR spilling with scalar stores path, so this is no
longer necessary. This also always had the defect of adding the def even
when this path wasn't in use.
llvm-svn: 375448
The file was modifiedllvm/test/CodeGen/AMDGPU/stack-slot-color-sgpr-vgpr-spills.mir
The file was modifiedllvm/test/CodeGen/AMDGPU/indirect-addressing-term.ll
The file was modifiedllvm/lib/Target/AMDGPU/SIInstrInfo.cpp