Lines Matching refs:MCSymbol
54 MCSymbol *LineSym = MCOS->getContext().createTempSymbol(); in Make()
78 const MCSymbol &Start, in MakeStartMinusEndExpr()
79 const MCSymbol &End, in MakeStartMinusEndExpr()
108 MCSymbol *LastLabel = nullptr; in EmitDwarfLineTable()
150 MCSymbol *Label = it->getLabel(); in EmitDwarfLineTable()
167 MCSymbol *SectionEnd = MCOS->endSection(Section); in EmitDwarfLineTable()
206 std::pair<MCSymbol *, MCSymbol *>
235 MCSymbol *ABS = Context.createTempSymbol(); in forceExpAbs()
245 std::pair<MCSymbol *, MCSymbol *>
251 MCSymbol *LineStartSym = Label; in Emit()
258 MCSymbol *LineEndSym = context.createTempSymbol(); in Emit()
269 MCSymbol *ProEndSym = context.createTempSymbol(); // Lprologue_end in Emit()
320 MCSymbol *LineEndSym = Header.Emit(MCOS, Params).second; in EmitCU()
561 const MCSymbol *InfoSectionSymbol) { in EmitGenDwarfAranges()
611 const MCSymbol *StartSymbol = Sec->getBeginSymbol(); in EmitGenDwarfAranges()
612 MCSymbol *EndSymbol = Sec->getEndSymbol(context); in EmitGenDwarfAranges()
633 const MCSymbol *AbbrevSectionSymbol, in EmitGenDwarfInfo()
634 const MCSymbol *LineSectionSymbol, in EmitGenDwarfInfo()
635 const MCSymbol *RangesSectionSymbol) { in EmitGenDwarfInfo()
642 MCSymbol *InfoStart = context.createTempSymbol(); in EmitGenDwarfInfo()
644 MCSymbol *InfoEnd = context.createTempSymbol(); in EmitGenDwarfInfo()
699 MCSymbol *StartSymbol = (*TextSection)->getBeginSymbol(); in EmitGenDwarfInfo()
700 MCSymbol *EndSymbol = (*TextSection)->getEndSymbol(context); in EmitGenDwarfInfo()
806 const MCSymbol *StartSymbol = Sec->getBeginSymbol(); in EmitGenDwarfRanges()
807 MCSymbol *EndSymbol = Sec->getEndSymbol(context); in EmitGenDwarfRanges()
840 MCSymbol *LineSectionSymbol = nullptr; in Emit()
843 MCSymbol *AbbrevSectionSymbol = nullptr; in Emit()
844 MCSymbol *InfoSectionSymbol = nullptr; in Emit()
845 MCSymbol *RangesSectionSymbol = nullptr; in Emit()
904 void MCGenDwarfLabelEntry::Make(MCSymbol *Symbol, MCStreamer *MCOS, in Make()
933 MCSymbol *Label = context.createTempSymbol(); in Make()
972 static void emitFDESymbol(MCObjectStreamer &streamer, const MCSymbol &symbol, in emitFDESymbol()
986 static void EmitPersonality(MCStreamer &streamer, const MCSymbol &symbol, in EmitPersonality()
1011 const MCSymbol &EmitCIE(const MCSymbol *personality,
1012 unsigned personalityEncoding, const MCSymbol *lsda,
1015 void EmitFDE(const MCSymbol &cieStart, const MCDwarfFrameInfo &frame,
1016 bool LastInSection, const MCSymbol &SectionStart);
1018 MCSymbol *BaseLabel);
1154 MCSymbol *BaseLabel) { in EmitCFIInstructions()
1157 MCSymbol *Label = Instr.getLabel(); in EmitCFIInstructions()
1163 MCSymbol *ThisSym = Label; in EmitCFIInstructions()
1252 const MCSymbol &FrameEmitterImpl::EmitCIE(const MCSymbol *personality, in EmitCIE()
1254 const MCSymbol *lsda, in EmitCIE()
1262 MCSymbol *sectionStart = context.createTempSymbol(); in EmitCIE()
1265 MCSymbol *sectionEnd = context.createTempSymbol(); in EmitCIE()
1369 void FrameEmitterImpl::EmitFDE(const MCSymbol &cieStart, in EmitFDE()
1372 const MCSymbol &SectionStart) { in EmitFDE()
1374 MCSymbol *fdeStart = context.createTempSymbol(); in EmitFDE()
1375 MCSymbol *fdeEnd = context.createTempSymbol(); in EmitFDE()
1447 CIEKey(const MCSymbol *Personality, unsigned PersonalityEncoding, in CIEKey()
1452 const MCSymbol *Personality;
1514 MCSymbol *SectionStart = Context.createTempSymbol(); in Emit()
1517 DenseMap<CIEKey, const MCSymbol *> CIEStarts; in Emit()
1519 const MCSymbol *DummyDebugKey = nullptr; in Emit()
1532 const MCSymbol *&CIEStart = IsEH ? CIEStarts[Key] : DummyDebugKey; in Emit()