Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCObjectStreamer.cpp27 MCObjectStreamer::MCObjectStreamer(MCContext &Context, in MCObjectStreamer() function in MCObjectStreamer
41 MCObjectStreamer::~MCObjectStreamer() = default;
43 MCAssembler *MCObjectStreamer::getAssemblerPtr() { in getAssemblerPtr()
56 void MCObjectStreamer::resolvePendingFixups() { in resolvePendingFixups()
104 void MCObjectStreamer::emitAbsoluteSymbolDiff(const MCSymbol *Hi, in emitAbsoluteSymbolDiff()
113 void MCObjectStreamer::emitAbsoluteSymbolDiffAsULEB128(const MCSymbol *Hi, in emitAbsoluteSymbolDiffAsULEB128()
123 void MCObjectStreamer::reset() { in reset()
134 void MCObjectStreamer::emitFrames(MCAsmBackend *MAB) { in emitFrames()
165 MCObjectStreamer::getOrCreateDataFragment(const MCSubtargetInfo *STI) { in getOrCreateDataFragment()
174 void MCObjectStreamer::visitUsedSymbol(const MCSymbol &Sym) { in visitUsedSymbol()
[all …]
H A DMCWasmStreamer.cpp44 MCObjectStreamer::emitLabel(Symbol, Loc); in emitLabel()
55 MCObjectStreamer::emitLabelAtPos(Symbol, Loc, F, Offset); in emitLabelAtPos()
78 this->MCObjectStreamer::changeSection(Section, Subsection); in changeSection()
173 this->MCObjectStreamer::emitInstToFragment(Inst, STI); in emitInstToFragment()
206 this->MCObjectStreamer::finishImpl(); in finishImpl()
H A DMCMachOStreamer.cpp50 class MCMachOStreamer : public MCObjectStreamer {
71 : MCObjectStreamer(Context, std::move(MAB), std::move(OW), in MCMachOStreamer()
78 MCObjectStreamer::reset(); in reset()
170 MCObjectStreamer::emitLabel(Symbol, Loc); in emitLabel()
192 MCObjectStreamer::emitAssignment(Symbol, Value); in emitAssignment()
498 this->MCObjectStreamer::finishImpl(); in finishImpl()
H A DMCELFStreamer.cpp46 : MCObjectStreamer(Context, std::move(TAB), std::move(OW), in MCELFStreamer()
69 MCObjectStreamer::emitLabel(Symbol, Loc); in emitLabel()
80 MCObjectStreamer::emitLabelAtPos(Symbol, Loc, F, Offset); in emitLabelAtPos()
323 MCObjectStreamer::emitValueImpl(Value, Size, Loc); in emitValueImpl()
331 MCObjectStreamer::emitValueToAlignment(Alignment, Value, ValueSize, in emitValueToAlignment()
459 MCObjectStreamer::emitRelocDirective( in finalizeCGProfileEntry()
487 this->MCObjectStreamer::emitInstToFragment(Inst, STI); in emitInstToFragment()
617 this->MCObjectStreamer::finishImpl(); in finishImpl()
H A DMCCodeView.cpp168 void CodeViewContext::emitStringTable(MCObjectStreamer &OS) { in emitStringTable()
190 void CodeViewContext::emitFileChecksums(MCObjectStreamer &OS) { in emitFileChecksums()
245 void CodeViewContext::emitFileChecksumOffset(MCObjectStreamer &OS, in emitFileChecksumOffset()
347 void CodeViewContext::emitLineTableForFunction(MCObjectStreamer &OS, in emitLineTableForFunction()
442 void CodeViewContext::emitInlineLineTableForFunction(MCObjectStreamer &OS, in emitInlineLineTableForFunction()
456 MCObjectStreamer &OS, in emitDefRange()
H A DMCPseudoProbe.cpp40 static const MCExpr *buildSymbolDiff(MCObjectStreamer *MCOS, const MCSymbol *A, in buildSymbolDiff()
51 void MCPseudoProbe::emit(MCObjectStreamer *MCOS, in emit()
143 void MCPseudoProbeInlineTree::emit(MCObjectStreamer *MCOS, in emit()
209 void MCPseudoProbeSections::emit(MCObjectStreamer *MCOS) { in emit()
253 void MCPseudoProbeTable::emit(MCObjectStreamer *MCOS) { in emit()
H A DMCWinCOFFStreamer.cpp49 : MCObjectStreamer(Context, std::move(MAB), std::move(OW), std::move(CE)), in MCWinCOFFStreamer()
105 MCObjectStreamer::emitLabel(Symbol, Loc); in emitLabel()
388 MCObjectStreamer::finishImpl(); in finishImpl()
H A DMCXCOFFStreamer.cpp32 : MCObjectStreamer(Context, std::move(MAB), std::move(OW), in MCXCOFFStreamer()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCCodeView.h33 class MCObjectStreamer; variable
190 void emitLineTableForFunction(MCObjectStreamer &OS, unsigned FuncId,
194 void emitInlineLineTableForFunction(MCObjectStreamer &OS,
206 emitDefRange(MCObjectStreamer &OS,
213 void emitStringTable(MCObjectStreamer &OS);
216 void emitFileChecksums(MCObjectStreamer &OS);
219 void emitFileChecksumOffset(MCObjectStreamer &OS, unsigned FileNo);
H A DMCWasmStreamer.h23 class MCWasmStreamer : public MCObjectStreamer {
28 : MCObjectStreamer(Context, std::move(TAB), std::move(OW), in MCWasmStreamer()
37 MCObjectStreamer::reset(); in reset()
H A DMCPseudoProbe.h76 class MCObjectStreamer; variable
173 void emit(MCObjectStreamer *MCOS, const MCPseudoProbe *LastProbe) const;
274 void emit(MCObjectStreamer *MCOS, const MCPseudoProbe *&LastProbe);
317 void emit(MCObjectStreamer *MCOS);
330 static void emit(MCObjectStreamer *MCOS);
H A DMCDXContainerStreamer.h28 class MCDXContainerStreamer : public MCObjectStreamer {
33 : MCObjectStreamer(Context, std::move(TAB), std::move(OW), in MCDXContainerStreamer()
H A DMCSPIRVStreamer.h25 class MCSPIRVStreamer : public MCObjectStreamer {
30 : MCObjectStreamer(Context, std::move(TAB), std::move(OW), in MCSPIRVStreamer()
H A DMCWinCOFFStreamer.h28 class MCWinCOFFStreamer : public MCObjectStreamer {
37 MCObjectStreamer::reset(); in reset()
H A DMCObjectStreamer.h40 class MCObjectStreamer : public MCStreamer {
71 MCObjectStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB,
74 ~MCObjectStreamer();
H A DMCSection.h29 class MCObjectStreamer; variable
39 friend MCObjectStreamer; variable
H A DMCELFStreamer.h32 class MCELFStreamer : public MCObjectStreamer {
43 MCObjectStreamer::reset(); in reset()
H A DMCXCOFFStreamer.h12 #include "llvm/MC/MCObjectStreamer.h"
16 class MCXCOFFStreamer : public MCObjectStreamer {
H A DMCAsmBackend.h32 class MCObjectStreamer; variable
H A DMCFragment.h27 class MCObjectStreamer; variable
34 friend class MCObjectStreamer; variable
H A DMCDwarf.h38 class MCObjectStreamer; variable
752 static void Emit(MCObjectStreamer &streamer, MCAsmBackend *MAB, bool isEH);
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.h28 class MCObjectStreamer; variable
95 void emitInstruction(MCObjectStreamer &, const MCInst &Inst,
H A DX86AsmBackend.cpp136 bool canPadBranches(MCObjectStreamer &OS) const;
137 bool canPadInst(const MCInst &Inst, MCObjectStreamer &OS) const;
164 void emitInstructionBegin(MCObjectStreamer &OS, const MCInst &Inst,
166 void emitInstructionEnd(MCObjectStreamer &OS, const MCInst &Inst);
447 bool X86AsmBackend::canPadInst(const MCInst &Inst, MCObjectStreamer &OS) const { in canPadInst()
476 bool X86AsmBackend::canPadBranches(MCObjectStreamer &OS) const { in canPadBranches()
510 void X86AsmBackend::emitInstructionBegin(MCObjectStreamer &OS, in emitInstructionBegin()
565 void X86AsmBackend::emitInstructionEnd(MCObjectStreamer &OS, in emitInstructionEnd()
1550 void X86_MC::emitInstruction(MCObjectStreamer &S, const MCInst &Inst, in emitInstruction()
1554 S.MCObjectStreamer::emitInstruction(Inst, STI); in emitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYELFStreamer.h123 MCObjectStreamer::emitFill(NumBytes, FillValue, Loc); in emitFill()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.cpp79 MCObjectStreamer::emitInstruction(MCB, STI); in emitInstruction()

12