Home
last modified time | relevance | path

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

/external/llvm/lib/MC/
DMCDwarf.cpp50 void MCDwarfLineEntry::Make(MCObjectStreamer *MCOS, MCSection *Section) { in Make() argument
51 if (!MCOS->getContext().getDwarfLocSeen()) in Make()
55 MCSymbol *LineSym = MCOS->getContext().createTempSymbol(); in Make()
57 MCOS->EmitLabel(LineSym); in Make()
60 const MCDwarfLoc &DwarfLoc = MCOS->getContext().getCurrentDwarfLoc(); in Make()
66 MCOS->getContext().clearDwarfLocSeen(); in Make()
69 MCOS->getContext() in Make()
70 .getMCDwarfLineTable(MCOS->getContext().getDwarfCompileUnitID()) in Make()
78 static inline const MCExpr *MakeStartMinusEndExpr(const MCStreamer &MCOS, in MakeStartMinusEndExpr() argument
84 MCSymbolRefExpr::create(&End, Variant, MCOS.getContext()); in MakeStartMinusEndExpr()
[all …]
DMCCodeView.cpp438 void MCCVLineEntry::Make(MCObjectStreamer *MCOS) { in Make() argument
439 if (!MCOS->getContext().getCVLocSeen()) in Make()
443 MCSymbol *LineSym = MCOS->getContext().createTempSymbol(); in Make()
445 MCOS->EmitLabel(LineSym); in Make()
448 const MCCVLoc &CVLoc = MCOS->getContext().getCurrentCVLoc(); in Make()
454 MCOS->getContext().clearCVLocSeen(); in Make()
457 MCOS->getContext().getCVContext().addLineEntry(LineEntry); in Make()
DMCContext.cpp486 void MCContext::finalizeDwarfSections(MCStreamer &MCOS) { in finalizeDwarfSections() argument
488 [&](MCSection *Sec) { return !MCOS.mayHaveInstructions(*Sec); }); in finalizeDwarfSections()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCDwarf.cpp65 void emitRef(MCStreamer *MCOS, StringRef Path);
68 void emitSection(MCStreamer *MCOS);
87 void MCDwarfLineEntry::Make(MCObjectStreamer *MCOS, MCSection *Section) { in Make() argument
88 if (!MCOS->getContext().getDwarfLocSeen()) in Make()
92 MCSymbol *LineSym = MCOS->getContext().createTempSymbol(); in Make()
94 MCOS->EmitLabel(LineSym); in Make()
97 const MCDwarfLoc &DwarfLoc = MCOS->getContext().getCurrentDwarfLoc(); in Make()
103 MCOS->getContext().clearDwarfLocSeen(); in Make()
106 MCOS->getContext() in Make()
107 .getMCDwarfLineTable(MCOS->getContext().getDwarfCompileUnitID()) in Make()
[all …]
DMCContext.cpp675 void MCContext::finalizeDwarfSections(MCStreamer &MCOS) { in finalizeDwarfSections() argument
677 [&](MCSection *Sec) { return !MCOS.mayHaveInstructions(*Sec); }); in finalizeDwarfSections()
/external/llvm-project/llvm/lib/MC/
DMCDwarf.cpp88 void emitRef(MCStreamer *MCOS, StringRef Path);
91 void emitSection(MCStreamer *MCOS);
110 void MCDwarfLineEntry::Make(MCObjectStreamer *MCOS, MCSection *Section) { in Make() argument
111 if (!MCOS->getContext().getDwarfLocSeen()) in Make()
115 MCSymbol *LineSym = MCOS->getContext().createTempSymbol(); in Make()
117 MCOS->emitLabel(LineSym); in Make()
120 const MCDwarfLoc &DwarfLoc = MCOS->getContext().getCurrentDwarfLoc(); in Make()
126 MCOS->getContext().clearDwarfLocSeen(); in Make()
129 MCOS->getContext() in Make()
130 .getMCDwarfLineTable(MCOS->getContext().getDwarfCompileUnitID()) in Make()
[all …]
DMCContext.cpp808 void MCContext::finalizeDwarfSections(MCStreamer &MCOS) { in finalizeDwarfSections() argument
810 [&](MCSection *Sec) { return !MCOS.mayHaveInstructions(*Sec); }); in finalizeDwarfSections()
/external/llvm/include/llvm/MC/
DMCDwarf.h153 static void Make(MCObjectStreamer *MCOS, MCSection *Section);
206 std::pair<MCSymbol *, MCSymbol *> Emit(MCStreamer *MCOS,
209 Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
222 void Emit(MCStreamer &MCOS, MCDwarfLineTableParams Params) const;
231 static void Emit(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params);
234 void EmitCU(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params) const;
282 static void Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
292 static void Emit(MCStreamer *MCOS);
321 static void Make(MCSymbol *Symbol, MCStreamer *MCOS, SourceMgr &SrcMgr,
DMCCodeView.h104 static void Make(MCObjectStreamer *MCOS);
DMCContext.h518 void finalizeDwarfSections(MCStreamer &MCOS);
/external/llvm-project/llvm/include/llvm/MC/
DMCDwarf.h175 static void Make(MCObjectStreamer *MCOS, MCSection *Section);
239 Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
242 Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
278 void emitV2FileDirTables(MCStreamer *MCOS) const;
279 void emitV5FileDirTables(MCStreamer *MCOS, Optional<MCDwarfLineStr> &LineStr) const;
303 void Emit(MCStreamer &MCOS, MCDwarfLineTableParams Params,
313 static void Emit(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params);
316 void EmitCU(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params,
397 static void Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
407 static void Emit(MCStreamer *MCOS);
[all …]
DMCContext.h693 void finalizeDwarfSections(MCStreamer &MCOS);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCDwarf.h170 static void Make(MCObjectStreamer *MCOS, MCSection *Section);
234 Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
237 Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
273 void emitV2FileDirTables(MCStreamer *MCOS) const;
274 void emitV5FileDirTables(MCStreamer *MCOS, Optional<MCDwarfLineStr> &LineStr) const;
298 void Emit(MCStreamer &MCOS, MCDwarfLineTableParams Params,
308 static void Emit(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params);
311 void EmitCU(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params,
392 static void Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
402 static void Emit(MCStreamer *MCOS);
[all …]
DMCContext.h638 void finalizeDwarfSections(MCStreamer &MCOS);