Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/lib/MC/
H A DMCObjectStreamer.cpp27 MCObjectStreamer::MCObjectStreamer(MCContext &Context, in MCObjectStreamer() function in MCObjectStreamer
39 MCObjectStreamer::~MCObjectStreamer() = default;
44 MCAssembler *MCObjectStreamer::getAssemblerPtr() { in getAssemblerPtr()
50 void MCObjectStreamer::addPendingLabel(MCSymbol* S) { in addPendingLabel()
70 void MCObjectStreamer::flushPendingLabels(MCFragment *F, uint64_t FOffset) { in flushPendingLabels()
91 void MCObjectStreamer::flushPendingLabels() { in flushPendingLabels()
113 void MCObjectStreamer::resolvePendingFixups() { in resolvePendingFixups()
162 void MCObjectStreamer::emitAbsoluteSymbolDiff(const MCSymbol *Hi, in emitAbsoluteSymbolDiff()
171 void MCObjectStreamer::emitAbsoluteSymbolDiffAsULEB128(const MCSymbol *Hi, in emitAbsoluteSymbolDiffAsULEB128()
181 void MCObjectStreamer::reset() { in reset()
[all …]
H A DMCWasmStreamer.cpp57 MCObjectStreamer::emitLabel(Symbol, Loc); in emitLabel()
68 MCObjectStreamer::emitLabelAtPos(Symbol, Loc, F, Offset); in emitLabelAtPos()
92 this->MCObjectStreamer::changeSection(Section, Subsection); in changeSection()
187 this->MCObjectStreamer::emitInstToFragment(Inst, STI); in emitInstToFragment()
221 this->MCObjectStreamer::finishImpl(); in finishImpl()
H A DMCMachOStreamer.cpp49 class MCMachOStreamer : public MCObjectStreamer {
74 : MCObjectStreamer(Context, std::move(MAB), std::move(OW), in MCMachOStreamer()
83 MCObjectStreamer::reset(); in reset()
205 MCObjectStreamer::emitLabel(Symbol, Loc); in emitLabel()
227 MCObjectStreamer::emitAssignment(Symbol, Value); in emitAssignment()
534 this->MCObjectStreamer::finishImpl(); in finishImpl()
H A DMCELFStreamer.cpp46 : MCObjectStreamer(Context, std::move(TAB), std::move(OW), in MCELFStreamer()
106 MCObjectStreamer::emitLabel(Symbol, Loc); in emitLabel()
117 MCObjectStreamer::emitLabelAtPos(Symbol, Loc, F, Offset); in emitLabelAtPos()
371 MCObjectStreamer::emitValueImpl(Value, Size, Loc); in emitValueImpl()
379 MCObjectStreamer::emitValueToAlignment(Alignment, Value, ValueSize, in emitValueToAlignment()
506 MCObjectStreamer::visitUsedExpr(*SRE); in finalizeCGProfileEntry()
508 MCObjectStreamer::emitRelocDirective( in finalizeCGProfileEntry()
536 this->MCObjectStreamer::emitInstToFragment(Inst, STI); in emitInstToFragment()
721 this->MCObjectStreamer::finishImpl(); in finishImpl()
H A DMCCodeView.cpp171 void CodeViewContext::emitStringTable(MCObjectStreamer &OS) { in emitStringTable()
193 void CodeViewContext::emitFileChecksums(MCObjectStreamer &OS) { in emitFileChecksums()
248 void CodeViewContext::emitFileChecksumOffset(MCObjectStreamer &OS, in emitFileChecksumOffset()
327 void CodeViewContext::emitLineTableForFunction(MCObjectStreamer &OS, in emitLineTableForFunction()
422 void CodeViewContext::emitInlineLineTableForFunction(MCObjectStreamer &OS, in emitInlineLineTableForFunction()
436 MCObjectStreamer &OS, in emitDefRange()
H A DMCPseudoProbe.cpp38 static const MCExpr *buildSymbolDiff(MCObjectStreamer *MCOS, const MCSymbol *A, in buildSymbolDiff()
49 void MCPseudoProbe::emit(MCObjectStreamer *MCOS, in emit()
133 void MCPseudoProbeInlineTree::emit(MCObjectStreamer *MCOS, in emit()
202 void MCPseudoProbeSections::emit(MCObjectStreamer *MCOS) { in emit()
240 void MCPseudoProbeTable::emit(MCObjectStreamer *MCOS) { in emit()
H A DMCWinCOFFStreamer.cpp47 : MCObjectStreamer(Context, std::move(MAB), std::move(OW), std::move(CE)), in MCWinCOFFStreamer()
87 MCObjectStreamer::emitLabel(Symbol, Loc); in emitLabel()
364 MCObjectStreamer::finishImpl(); in finishImpl()
H A DCMakeLists.txt36 MCObjectStreamer.cpp
H A DMCXCOFFStreamer.cpp31 : MCObjectStreamer(Context, std::move(MAB), std::move(OW), in MCXCOFFStreamer()
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/
H A DMCCodeView.h33 class MCObjectStreamer; variable
186 void emitLineTableForFunction(MCObjectStreamer &OS, unsigned FuncId,
190 void emitInlineLineTableForFunction(MCObjectStreamer &OS,
202 emitDefRange(MCObjectStreamer &OS,
209 void emitStringTable(MCObjectStreamer &OS);
212 void emitFileChecksums(MCObjectStreamer &OS);
215 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 DMCDXContainerStreamer.h28 class MCDXContainerStreamer : public MCObjectStreamer {
33 : MCObjectStreamer(Context, std::move(TAB), std::move(OW), in MCDXContainerStreamer()
H A DMCPseudoProbe.h72 class MCObjectStreamer; variable
166 void emit(MCObjectStreamer *MCOS, const MCPseudoProbe *LastProbe) const;
265 void emit(MCObjectStreamer *MCOS, const MCPseudoProbe *&LastProbe);
307 void emit(MCObjectStreamer *MCOS);
320 static void emit(MCObjectStreamer *MCOS);
H A DMCSPIRVStreamer.h25 class MCSPIRVStreamer : public MCObjectStreamer {
30 : MCObjectStreamer(Context, std::move(TAB), std::move(OW), in MCSPIRVStreamer()
H A DMCAsmBackend.h31 class MCObjectStreamer; variable
63 virtual void emitInstructionBegin(MCObjectStreamer &OS, const MCInst &Inst, in emitInstructionBegin()
65 virtual void emitInstructionEnd(MCObjectStreamer &OS, const MCInst &Inst) {} in emitInstructionEnd()
H A DMCWinCOFFStreamer.h27 class MCWinCOFFStreamer : public MCObjectStreamer {
36 MCObjectStreamer::reset(); in reset()
H A DMCObjectStreamer.h42 class MCObjectStreamer : public MCStreamer {
77 MCObjectStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB,
80 ~MCObjectStreamer();
H A DMCELFStreamer.h31 class MCELFStreamer : public MCObjectStreamer {
43 MCObjectStreamer::reset(); in reset()
H A DMCXCOFFStreamer.h16 class MCXCOFFStreamer : public MCObjectStreamer {
H A DMCDwarf.h37 class MCObjectStreamer; variable
706 static void Emit(MCObjectStreamer &streamer, MCAsmBackend *MAB, bool isEH);
707 static void EmitAdvanceLoc(MCObjectStreamer &Streamer, uint64_t AddrDelta);
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp135 bool canPadBranches(MCObjectStreamer &OS) const;
136 bool canPadInst(const MCInst &Inst, MCObjectStreamer &OS) const;
163 void emitInstructionBegin(MCObjectStreamer &OS, const MCInst &Inst,
165 void emitInstructionEnd(MCObjectStreamer &OS, const MCInst &Inst) override;
453 bool X86AsmBackend::canPadInst(const MCInst &Inst, MCObjectStreamer &OS) const { in canPadInst()
482 bool X86AsmBackend::canPadBranches(MCObjectStreamer &OS) const { in canPadBranches()
516 void X86AsmBackend::emitInstructionBegin(MCObjectStreamer &OS, in emitInstructionBegin()
561 void X86AsmBackend::emitInstructionEnd(MCObjectStreamer &OS, const MCInst &Inst) { in emitInstructionEnd()
/openbsd-src/gnu/usr.bin/clang/libLLVMMC/
H A DMakefile42 MCObjectStreamer.cpp \
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/MC/
H A DBUILD.gn49 "MCObjectStreamer.cpp",
/openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYELFStreamer.h125 MCObjectStreamer::emitFill(NumBytes, FillValue, Loc); in emitFill()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.cpp75 MCObjectStreamer::emitInstruction(MCB, STI); in emitInstruction()

12