]> granicus.if.org Git - llvm/commit
AMDGPU: Stop adding m0 implicit def to SGPR spills
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 21 Oct 2019 19:42:29 +0000 (19:42 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 21 Oct 2019 19:42:29 +0000 (19:42 +0000)
commitab2c9f7c797d71e54387f4900b8a4efd28f3d8f5
tree6852b719e3c6d5500e153f2246fc44d46fc01e3a
parent12be54ce900b8dc853b9bce54f0249aa76826b12
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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@375448 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AMDGPU/SIInstrInfo.cpp
test/CodeGen/AMDGPU/indirect-addressing-term.ll
test/CodeGen/AMDGPU/stack-slot-color-sgpr-vgpr-spills.mir