OSDN Git Service

Avoid using MRI::liveout_iterator for computing VRSAVEs.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 5 Feb 2013 17:40:36 +0000 (17:40 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 5 Feb 2013 17:40:36 +0000 (17:40 +0000)
commit0a9d1d31e9b3239b1dc38a67d31810c4bb405d0a
tree1a5b06284f7783edb606f2af2d2c8e08ca60eb47
parentcdb0a58f88c7e17620286b78390d56597ef01dda
Avoid using MRI::liveout_iterator for computing VRSAVEs.

The liveout lists are about to be removed from MRI, this is the only
place they were used after register allocation.

Get the live out V registers directly from the return instructions
instead.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174399 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PowerPC/PPCFrameLowering.cpp