summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86FrameLowering.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2011-04-26 03:58:56 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2011-04-26 03:58:56 +0000
commit80cb3cb1d6016ddadadf297fef3b9833c649179b (patch)
tree4e52d896bcd72d0e7a67bfa976f8acc8d6e5703c /llvm/lib/Target/X86/X86FrameLowering.cpp
parentc58d293a6f291913094d2af6d4d9ec85ccc0b92d (diff)
downloadbcm5719-llvm-80cb3cb1d6016ddadadf297fef3b9833c649179b.tar.gz
bcm5719-llvm-80cb3cb1d6016ddadadf297fef3b9833c649179b.zip
Print all the moves at a given label instead of just the first one.
Remove previous DwarfCFI hack. llvm-svn: 130187
Diffstat (limited to 'llvm/lib/Target/X86/X86FrameLowering.cpp')
-rw-r--r--llvm/lib/Target/X86/X86FrameLowering.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/llvm/lib/Target/X86/X86FrameLowering.cpp b/llvm/lib/Target/X86/X86FrameLowering.cpp
index df20429bcc7..06d12fc04a3 100644
--- a/llvm/lib/Target/X86/X86FrameLowering.cpp
+++ b/llvm/lib/Target/X86/X86FrameLowering.cpp
@@ -477,15 +477,6 @@ void X86FrameLowering::emitPrologue(MachineFunction &MF) const {
.addReg(StackPtr);
if (needsFrameMoves) {
- const MCAsmInfo &MAI = MMI.getContext().getAsmInfo();
- if (MAI.getExceptionHandlingType() == ExceptionHandling::DwarfCFI) {
- MCSymbol *FrameLabel0 = MMI.getContext().CreateTempSymbol();
- BuildMI(MBB, MBBI, DL, TII.get(X86::PROLOG_LABEL)).addSym(FrameLabel0);
- MachineLocation FPSrc0(FramePtr);
- MachineLocation FPDst0(FramePtr, -2 * stackGrowth);
- Moves.push_back(MachineMove(FrameLabel0, FPDst0, FPSrc0));
- }
-
// Mark effective beginning of when frame pointer becomes valid.
MCSymbol *FrameLabel = MMI.getContext().CreateTempSymbol();
BuildMI(MBB, MBBI, DL, TII.get(X86::PROLOG_LABEL)).addSym(FrameLabel);
OpenPOWER on IntegriCloud