Fix ppc64 epilog bug.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31771 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2006-11-15 23:35:30 +00:00
parent 8e28b5c426
commit 5e797a5b1c

View File

@ -767,7 +767,7 @@ void PPCRegisterInfo::emitEpilogue(MachineFunction &MF,
// Get the number of bytes allocated from the FrameInfo.
unsigned NumBytes = MFI->getStackSize();
unsigned GPRSize = 4;
unsigned GPRSize = Subtarget.isPPC64() ? 8 : 4;
if (NumBytes != 0) {
// If this function has a frame pointer, load the saved stack pointer from