mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 11:42:57 +01:00
The code that used the StartLabelId label was removed, so remove the
code that creates the label too. llvm-svn: 42265
This commit is contained in:
parent
dd675a5064
commit
32b1df2aa3
@ -1278,18 +1278,12 @@ void X86RegisterInfo::emitPrologue(MachineFunction &MF) const {
|
|||||||
MachineBasicBlock::iterator MBBI = MBB.begin();
|
MachineBasicBlock::iterator MBBI = MBB.begin();
|
||||||
|
|
||||||
// Prepare for frame info.
|
// Prepare for frame info.
|
||||||
unsigned FrameLabelId = 0, StartLabelId = 0;
|
unsigned FrameLabelId = 0;
|
||||||
|
|
||||||
// Get the number of bytes to allocate from the FrameInfo
|
// Get the number of bytes to allocate from the FrameInfo
|
||||||
uint64_t StackSize = MFI->getStackSize();
|
uint64_t StackSize = MFI->getStackSize();
|
||||||
uint64_t NumBytes = StackSize - X86FI->getCalleeSavedFrameSize();
|
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)) {
|
if (hasFP(MF)) {
|
||||||
// Get the offset of the stack slot for the EBP register... which is
|
// Get the offset of the stack slot for the EBP register... which is
|
||||||
// guaranteed to be the last slot by processFunctionBeforeFrameFinalized.
|
// guaranteed to be the last slot by processFunctionBeforeFrameFinalized.
|
||||||
|
Loading…
Reference in New Issue
Block a user