]> granicus.if.org Git - llvm/commit
PEI: Skip dead objects when looking at CSRs
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 2 May 2017 18:56:28 +0000 (18:56 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 2 May 2017 18:56:28 +0000 (18:56 +0000)
commit012b7077ca166ce801b09a1f0844c696bf1dd8d6
treeb73cf786db392dbd340962763d96d7dfbb373f05
parent1d482c01f68b0afce8abccb9c6a88a59d1c647b0
PEI: Skip dead objects when looking at CSRs

On AMDGPU if an SGPR is spilled to a VGPR, the frame index
is deleted. If there were any CSR SGPRs, this woudl
assert when setting the offset.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@301961 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/PrologEpilogInserter.cpp