Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/MC/
DMCDwarf.cpp66 void emitRef(MCStreamer *MCOS, StringRef Path);
69 void emitSection(MCStreamer *MCOS);
88 void MCDwarfLineEntry::Make(MCObjectStreamer *MCOS, MCSection *Section) { in Make() argument
89 if (!MCOS->getContext().getDwarfLocSeen()) in Make()
93 MCSymbol *LineSym = MCOS->getContext().createTempSymbol(); in Make()
95 MCOS->EmitLabel(LineSym); in Make()
98 const MCDwarfLoc &DwarfLoc = MCOS->getContext().getCurrentDwarfLoc(); in Make()
104 MCOS->getContext().clearDwarfLocSeen(); in Make()
107 MCOS->getContext() in Make()
108 .getMCDwarfLineTable(MCOS->getContext().getDwarfCompileUnitID()) in Make()
[all …]
DMCCodeView.cpp695 void MCCVLineEntry::Make(MCObjectStreamer *MCOS) { in Make() argument
696 CodeViewContext &CVC = MCOS->getContext().getCVContext(); in Make()
701 MCSymbol *LineSym = MCOS->getContext().createTempSymbol(); in Make()
703 MCOS->EmitLabel(LineSym); in Make()
DMCContext.cpp597 void MCContext::finalizeDwarfSections(MCStreamer &MCOS) { in finalizeDwarfSections() argument
599 [&](MCSection *Sec) { return !MCOS.mayHaveInstructions(*Sec); }); in finalizeDwarfSections()
/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/lib/MC/
DMCDwarf.cpp68 void MCLineEntry::Make(MCStreamer *MCOS, const MCSection *Section) { in Make() argument
69 if (!MCOS->getContext().getDwarfLocSeen()) in Make()
73 MCSymbol *LineSym = MCOS->getContext().CreateTempSymbol(); in Make()
75 MCOS->EmitLabel(LineSym); in Make()
78 const MCDwarfLoc &DwarfLoc = MCOS->getContext().getCurrentDwarfLoc(); in Make()
84 MCOS->getContext().ClearDwarfLocSeen(); in Make()
89 MCOS->getContext().getMCLineSections(); in Make()
97 MCOS->getContext().addMCLineSection(Section, LineSection); in Make()
107 static inline const MCExpr *MakeStartMinusEndExpr(const MCStreamer &MCOS, in MakeStartMinusEndExpr() argument
113 MCSymbolRefExpr::Create(&End, Variant, MCOS.getContext()); in MakeStartMinusEndExpr()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/
DMCDwarf.h168 static void Make(MCObjectStreamer *MCOS, MCSection *Section);
231 Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
234 Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
250 void emitV2FileDirTables(MCStreamer *MCOS) const;
251 void emitV5FileDirTables(MCStreamer *MCOS, Optional<MCDwarfLineStr> &LineStr,
277 void Emit(MCStreamer &MCOS, MCDwarfLineTableParams Params,
287 static void Emit(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params);
290 void EmitCU(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params,
373 static void Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
383 static void Emit(MCStreamer *MCOS);
[all …]
DMCCodeView.h105 static void Make(MCObjectStreamer *MCOS);
DMCContext.h610 void finalizeDwarfSections(MCStreamer &MCOS);
/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/swiftshader/third_party/LLVM/include/llvm/MC/
DMCDwarf.h172 static void Make(MCStreamer *MCOS, const MCSection *Section);
213 static void Emit(MCStreamer *MCOS);
222 static void Emit(MCStreamer *MCOS,