Home
last modified time | relevance | path

Searched refs:MCObjectStreamer (Results 1 – 25 of 66) sorted by relevance

123

/external/llvm/lib/MC/
DMCObjectStreamer.cpp27 MCObjectStreamer::MCObjectStreamer(MCContext &Context, MCAsmBackend &TAB, in MCObjectStreamer() function in MCObjectStreamer
35 MCObjectStreamer::~MCObjectStreamer() { in ~MCObjectStreamer()
42 void MCObjectStreamer::flushPendingLabels(MCFragment *F, uint64_t FOffset) { in flushPendingLabels()
58 void MCObjectStreamer::emitAbsoluteSymbolDiff(const MCSymbol *Hi, in emitAbsoluteSymbolDiff()
71 void MCObjectStreamer::reset() { in reset()
81 void MCObjectStreamer::EmitFrames(MCAsmBackend *MAB) { in EmitFrames()
92 MCFragment *MCObjectStreamer::getCurrentFragment() const { in getCurrentFragment()
101 MCDataFragment *MCObjectStreamer::getOrCreateDataFragment() { in getOrCreateDataFragment()
113 void MCObjectStreamer::visitUsedSymbol(const MCSymbol &Sym) { in visitUsedSymbol()
117 void MCObjectStreamer::EmitCFISections(bool EH, bool Debug) { in EmitCFISections()
[all …]
DMCMachOStreamer.cpp36 class MCMachOStreamer : public MCObjectStreamer {
59 : MCObjectStreamer(Context, MAB, OS, Emitter), LabelSections(label), in MCMachOStreamer()
66 MCObjectStreamer::reset(); in reset()
154 bool Created = MCObjectStreamer::changeSectionImpl(Section, Subsection); in ChangeSection()
191 MCObjectStreamer::EmitLabel(Symbol); in EmitLabel()
213 MCObjectStreamer::EmitAssignment(Symbol, Value); in EmitAssignment()
494 this->MCObjectStreamer::FinishImpl(); in FinishImpl()
DMCCodeView.cpp99 void CodeViewContext::emitStringTable(MCObjectStreamer &OS) { in emitStringTable()
121 void CodeViewContext::emitFileChecksums(MCObjectStreamer &OS) { in emitFileChecksums()
148 void CodeViewContext::emitLineTableForFunction(MCObjectStreamer &OS, in emitLineTableForFunction()
241 MCObjectStreamer &OS, unsigned PrimaryFunctionId, unsigned SourceFileId, in emitInlineLineTableForFunction()
252 MCObjectStreamer &OS, in emitDefRange()
438 void MCCVLineEntry::Make(MCObjectStreamer *MCOS) { in Make()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCObjectStreamer.cpp25 MCObjectStreamer::MCObjectStreamer(MCContext &Context, in MCObjectStreamer() function in MCObjectStreamer
37 MCObjectStreamer::~MCObjectStreamer() {} in ~MCObjectStreamer()
42 MCAssembler *MCObjectStreamer::getAssemblerPtr() { in getAssemblerPtr()
48 void MCObjectStreamer::addPendingLabel(MCSymbol* S) { in addPendingLabel()
72 void MCObjectStreamer::flushPendingLabels(MCFragment *F, uint64_t FOffset) { in flushPendingLabels()
93 void MCObjectStreamer::flushPendingLabels() { in flushPendingLabels()
115 void MCObjectStreamer::resolvePendingFixups() { in resolvePendingFixups()
144 void MCObjectStreamer::emitAbsoluteSymbolDiff(const MCSymbol *Hi, in emitAbsoluteSymbolDiff()
154 void MCObjectStreamer::emitAbsoluteSymbolDiffAsULEB128(const MCSymbol *Hi, in emitAbsoluteSymbolDiffAsULEB128()
163 void MCObjectStreamer::reset() { in reset()
[all …]
DMCWasmStreamer.cpp68 this->MCObjectStreamer::ChangeSection(Section, Subsection); in ChangeSection()
153 MCObjectStreamer::EmitValueImpl(Value, Size, Loc); in EmitValueImpl()
159 MCObjectStreamer::EmitValueToAlignment(ByteAlignment, Value, ValueSize, in EmitValueToAlignment()
170 this->MCObjectStreamer::EmitInstToFragment(Inst, STI); in EmitInstToFragment()
197 this->MCObjectStreamer::FinishImpl(); in FinishImpl()
DMCMachOStreamer.cpp44 class MCMachOStreamer : public MCObjectStreamer {
69 : MCObjectStreamer(Context, std::move(MAB), std::move(OW), in MCMachOStreamer()
78 MCObjectStreamer::reset(); in reset()
187 MCObjectStreamer::EmitLabel(Symbol, Loc); in EmitLabel()
209 MCObjectStreamer::EmitAssignment(Symbol, Value); in EmitAssignment()
503 this->MCObjectStreamer::FinishImpl(); in FinishImpl()
DMCELFStreamer.cpp45 : MCObjectStreamer(Context, std::move(TAB), std::move(OW), in MCELFStreamer()
101 MCObjectStreamer::EmitLabel(Symbol, Loc); in EmitLabel()
112 MCObjectStreamer::EmitLabelAtPos(Symbol, Loc, F, Offset); in EmitLabelAtPos()
346 MCObjectStreamer::EmitValueImpl(Value, Size, Loc); in EmitValueImpl()
355 MCObjectStreamer::EmitValueToAlignment(ByteAlignment, Value, in EmitValueToAlignment()
496 this->MCObjectStreamer::EmitInstToFragment(Inst, STI); in EmitInstToFragment()
676 this->MCObjectStreamer::FinishImpl(); in FinishImpl()
/external/llvm-project/llvm/lib/MC/
DMCObjectStreamer.cpp26 MCObjectStreamer::MCObjectStreamer(MCContext &Context, in MCObjectStreamer() function in MCObjectStreamer
38 MCObjectStreamer::~MCObjectStreamer() {} in ~MCObjectStreamer()
43 MCAssembler *MCObjectStreamer::getAssemblerPtr() { in getAssemblerPtr()
49 void MCObjectStreamer::addPendingLabel(MCSymbol* S) { in addPendingLabel()
69 void MCObjectStreamer::flushPendingLabels(MCFragment *F, uint64_t FOffset) { in flushPendingLabels()
90 void MCObjectStreamer::flushPendingLabels() { in flushPendingLabels()
112 void MCObjectStreamer::resolvePendingFixups() { in resolvePendingFixups()
141 void MCObjectStreamer::emitAbsoluteSymbolDiff(const MCSymbol *Hi, in emitAbsoluteSymbolDiff()
151 void MCObjectStreamer::emitAbsoluteSymbolDiffAsULEB128(const MCSymbol *Hi, in emitAbsoluteSymbolDiffAsULEB128()
160 void MCObjectStreamer::reset() { in reset()
[all …]
DMCMachOStreamer.cpp44 class MCMachOStreamer : public MCObjectStreamer {
69 : MCObjectStreamer(Context, std::move(MAB), std::move(OW), in MCMachOStreamer()
78 MCObjectStreamer::reset(); in reset()
189 MCObjectStreamer::emitLabel(Symbol, Loc); in emitLabel()
211 MCObjectStreamer::emitAssignment(Symbol, Value); in emitAssignment()
506 this->MCObjectStreamer::finishImpl(); in finishImpl()
DMCWasmStreamer.cpp68 this->MCObjectStreamer::changeSection(Section, Subsection); in changeSection()
158 this->MCObjectStreamer::emitInstToFragment(Inst, STI); in emitInstToFragment()
185 this->MCObjectStreamer::finishImpl(); in finishImpl()
DMCELFStreamer.cpp45 : MCObjectStreamer(Context, std::move(TAB), std::move(OW), in MCELFStreamer()
101 MCObjectStreamer::emitLabel(Symbol, Loc); in emitLabel()
112 MCObjectStreamer::emitLabelAtPos(Symbol, Loc, F, Offset); in emitLabelAtPos()
363 MCObjectStreamer::emitValueImpl(Value, Size, Loc); in emitValueImpl()
372 MCObjectStreamer::emitValueToAlignment(ByteAlignment, Value, in emitValueToAlignment()
516 this->MCObjectStreamer::emitInstToFragment(Inst, STI); in emitInstToFragment()
696 this->MCObjectStreamer::finishImpl(); in finishImpl()
/external/llvm/include/llvm/MC/
DMCCodeView.h26 class MCObjectStreamer; variable
104 static void Make(MCObjectStreamer *MCOS);
156 void emitLineTableForFunction(MCObjectStreamer &OS, unsigned FuncId,
161 MCObjectStreamer &OS, unsigned PrimaryFunctionId, unsigned SourceFileId,
170 emitDefRange(MCObjectStreamer &OS,
177 void emitStringTable(MCObjectStreamer &OS);
180 void emitFileChecksums(MCObjectStreamer &OS);
DMCELFStreamer.h27 class MCELFStreamer : public MCObjectStreamer {
31 : MCObjectStreamer(Context, TAB, OS, Emitter), SeenIdent(false) {} in MCELFStreamer()
39 MCObjectStreamer::reset(); in reset()
DMCDwarf.h32 class MCObjectStreamer; variable
153 static void Make(MCObjectStreamer *MCOS, MCSection *Section);
231 static void Emit(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params);
234 void EmitCU(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params) const;
514 static void Emit(MCObjectStreamer &streamer, MCAsmBackend *MAB, bool isEH);
515 static void EmitAdvanceLoc(MCObjectStreamer &Streamer, uint64_t AddrDelta);
DMCObjectStreamer.h36 class MCObjectStreamer : public MCStreamer {
48 MCObjectStreamer(MCContext &Context, MCAsmBackend &TAB, raw_pwrite_stream &OS,
50 ~MCObjectStreamer() override;
DMCWinCOFFStreamer.h29 class MCWinCOFFStreamer : public MCObjectStreamer {
37 MCObjectStreamer::reset(); in reset()
/external/llvm-project/llvm/include/llvm/MC/
DMCCodeView.h25 class MCObjectStreamer; variable
179 void emitLineTableForFunction(MCObjectStreamer &OS, unsigned FuncId,
183 void emitInlineLineTableForFunction(MCObjectStreamer &OS,
195 emitDefRange(MCObjectStreamer &OS,
202 void emitStringTable(MCObjectStreamer &OS);
205 void emitFileChecksums(MCObjectStreamer &OS);
208 void emitFileChecksumOffset(MCObjectStreamer &OS, unsigned FileNo);
DMCWasmStreamer.h23 class MCWasmStreamer : public MCObjectStreamer {
28 : MCObjectStreamer(Context, std::move(TAB), std::move(OW), in MCWasmStreamer()
37 MCObjectStreamer::reset(); in reset()
DMCAsmBackend.h27 class MCObjectStreamer; variable
58 virtual void emitInstructionBegin(MCObjectStreamer &OS, const MCInst &Inst) {} in emitInstructionBegin()
59 virtual void emitInstructionEnd(MCObjectStreamer &OS, const MCInst &Inst) {} in emitInstructionEnd()
DMCDwarf.h37 class MCObjectStreamer; variable
175 static void Make(MCObjectStreamer *MCOS, MCSection *Section);
313 static void Emit(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params);
316 void EmitCU(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params,
641 static void Emit(MCObjectStreamer &streamer, MCAsmBackend *MAB, bool isEH);
642 static void EmitAdvanceLoc(MCObjectStreamer &Streamer, uint64_t AddrDelta);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCCodeView.h25 class MCObjectStreamer; variable
181 void emitLineTableForFunction(MCObjectStreamer &OS, unsigned FuncId,
185 void emitInlineLineTableForFunction(MCObjectStreamer &OS,
197 emitDefRange(MCObjectStreamer &OS,
204 void emitStringTable(MCObjectStreamer &OS);
207 void emitFileChecksums(MCObjectStreamer &OS);
210 void emitFileChecksumOffset(MCObjectStreamer &OS, unsigned FileNo);
DMCWasmStreamer.h27 class MCWasmStreamer : public MCObjectStreamer {
32 : MCObjectStreamer(Context, std::move(TAB), std::move(OW), in MCWasmStreamer()
41 MCObjectStreamer::reset(); in reset()
DMCAsmBackend.h29 class MCObjectStreamer; variable
56 virtual void alignBranchesBegin(MCObjectStreamer &OS, const MCInst &Inst) {} in alignBranchesBegin()
57 virtual void alignBranchesEnd(MCObjectStreamer &OS, const MCInst &Inst) {} in alignBranchesEnd()
DMCDwarf.h37 class MCObjectStreamer; variable
170 static void Make(MCObjectStreamer *MCOS, MCSection *Section);
308 static void Emit(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params);
311 void EmitCU(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params,
629 static void Emit(MCObjectStreamer &streamer, MCAsmBackend *MAB, bool isEH);
630 static void EmitAdvanceLoc(MCObjectStreamer &Streamer, uint64_t AddrDelta);
DMCWinCOFFStreamer.h27 class MCWinCOFFStreamer : public MCObjectStreamer {
36 MCObjectStreamer::reset(); in reset()

123