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)
commitbf034dbd324380893a09c7ad62ac4ce95c8adff5
treea41d9469e21bb715b83f842affa979ffb0104816
parent1f25dcb167b10467653b5a1d865fee415ca1e204
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.

llvm-svn: 174399
llvm/lib/Target/PowerPC/PPCFrameLowering.cpp