Home
last modified time | relevance | path

Searched refs:MCOS (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/MC/
DMCDwarf.cpp67 void MCLineEntry::Make(MCObjectStreamer *MCOS, const MCSection *Section) { in Make() argument
68 if (!MCOS->getContext().getDwarfLocSeen()) in Make()
72 MCSymbol *LineSym = MCOS->getContext().CreateTempSymbol(); in Make()
74 MCOS->EmitLabel(LineSym); in Make()
77 const MCDwarfLoc &DwarfLoc = MCOS->getContext().getCurrentDwarfLoc(); in Make()
83 MCOS->getContext().ClearDwarfLocSeen(); in Make()
86 MCOS->getContext() in Make()
87 .getMCDwarfLineTable(MCOS->getContext().getDwarfCompileUnitID()) in Make()
95 static inline const MCExpr *MakeStartMinusEndExpr(const MCStreamer &MCOS, in MakeStartMinusEndExpr() argument
101 MCSymbolRefExpr::Create(&End, Variant, MCOS.getContext()); in MakeStartMinusEndExpr()
[all …]
DMCContext.cpp347 void MCContext::finalizeDwarfSections(MCStreamer &MCOS) { in finalizeDwarfSections() argument
348 MCContext &context = MCOS.getContext(); in finalizeDwarfSections()
353 MCOS.SwitchSection(sec->first); in finalizeDwarfSections()
354 if (MCOS.mayHaveInstructions()) { in finalizeDwarfSections()
356 MCOS.EmitLabel(SectionEndSym); in finalizeDwarfSections()
/external/llvm/include/llvm/MC/
DMCDwarf.h151 static void Make(MCObjectStreamer *MCOS, const MCSection *Section);
191 std::pair<MCSymbol *, MCSymbol *> Emit(MCStreamer *MCOS) const;
193 Emit(MCStreamer *MCOS, ArrayRef<char> SpecialOpcodeLengths) const;
205 void Emit(MCStreamer &MCOS) const;
214 static void Emit(MCObjectStreamer *MCOS);
217 void EmitCU(MCObjectStreamer *MCOS) const;
265 static void Emit(MCStreamer *MCOS, int64_t LineDelta, uint64_t AddrDelta);
274 static void Emit(MCStreamer *MCOS);
303 static void Make(MCSymbol *Symbol, MCStreamer *MCOS, SourceMgr &SrcMgr,
DMCContext.h391 void finalizeDwarfSections(MCStreamer &MCOS);