The code that used the StartLabelId label was removed, so remove the
authorDan Gohman <gohman@apple.com>
Mon, 24 Sep 2007 16:44:26 +0000 (16:44 +0000)
committerDan Gohman <gohman@apple.com>
Mon, 24 Sep 2007 16:44:26 +0000 (16:44 +0000)
code that creates the label too.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42265 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86RegisterInfo.cpp

index 623fa510f72b79053f15ec917dcea7b9823cbdef..f4907c14f5abd4fa92c66a3f7404798e05dc4bf4 100644 (file)
@@ -1278,18 +1278,12 @@ void X86RegisterInfo::emitPrologue(MachineFunction &MF) const {
   MachineBasicBlock::iterator MBBI = MBB.begin();
   
   // Prepare for frame info.
-  unsigned FrameLabelId = 0, StartLabelId = 0;
+  unsigned FrameLabelId = 0;
   
   // Get the number of bytes to allocate from the FrameInfo
   uint64_t StackSize = MFI->getStackSize();
   uint64_t NumBytes = StackSize - X86FI->getCalleeSavedFrameSize();
 
-  if (MMI && MMI->needsFrameInfo()) {
-    // Mark function start
-    StartLabelId = MMI->NextLabelID();
-    BuildMI(MBB, MBBI, TII.get(X86::LABEL)).addImm(StartLabelId);
-  }
-
   if (hasFP(MF)) {
     // Get the offset of the stack slot for the EBP register... which is
     // guaranteed to be the last slot by processFunctionBeforeFrameFinalized.