not from MMI.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98475
91177308-0d34-0410-b5e6-
96231b3b80d8
MCSymbol *MachineCodeAnalysis::InsertLabel(MachineBasicBlock &MBB,
MachineBasicBlock::iterator MI,
DebugLoc DL) const {
- MCSymbol *Label = MMI->getLabelSym(MMI->NextLabelID());
+ MCSymbol *Label = MBB.getParent()->getContext().GetOrCreateTemporarySymbol();
BuildMI(MBB, MI, DL, TII->get(TargetOpcode::GC_LABEL)).addSym(Label);
return Label;
}