Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCObjectStreamer.cpp28 MCObjectStreamer::MCObjectStreamer(MCContext &Context, in MCObjectStreamer() function in MCObjectStreamer
40 MCObjectStreamer::~MCObjectStreamer() {} in ~MCObjectStreamer()
45 MCAssembler *MCObjectStreamer::getAssemblerPtr() { in getAssemblerPtr()
51 void MCObjectStreamer::addPendingLabel(MCSymbol* S) { in addPendingLabel()
71 void MCObjectStreamer::flushPendingLabels(MCFragment *F, uint64_t FOffset) { in flushPendingLabels()
92 void MCObjectStreamer::flushPendingLabels() { in flushPendingLabels()
114 void MCObjectStreamer::resolvePendingFixups() { in resolvePendingFixups()
143 void MCObjectStreamer::emitAbsoluteSymbolDiff(const MCSymbol *Hi, in emitAbsoluteSymbolDiff()
153 void MCObjectStreamer::emitAbsoluteSymbolDiffAsULEB128(const MCSymbol *Hi, in emitAbsoluteSymbolDiffAsULEB128()
162 void MCObjectStreamer::reset() { in reset()
[all …]
H A DMCPseudoProbe.cpp24 static const MCExpr *buildSymbolDiff(MCObjectStreamer *MCOS, const MCSymbol *A, in buildSymbolDiff()
35 void MCPseudoProbe::emit(MCObjectStreamer *MCOS, in emit()
132 void MCPseudoProbeInlineTree::emit(MCObjectStreamer *MCOS, in emit()
181 void MCPseudoProbeSection::emit(MCObjectStreamer *MCOS) { in emit()
199 void MCPseudoProbeTable::emit(MCObjectStreamer *MCOS) { in emit()
H A 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()
H A DMCWasmStreamer.cpp68 this->MCObjectStreamer::changeSection(Section, Subsection); in changeSection()
158 this->MCObjectStreamer::emitInstToFragment(Inst, STI); in emitInstToFragment()
185 this->MCObjectStreamer::finishImpl(); in finishImpl()
H A 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()
360 MCObjectStreamer::emitValueImpl(Value, Size, Loc); in emitValueImpl()
369 MCObjectStreamer::emitValueToAlignment(ByteAlignment, Value, in emitValueToAlignment()
511 this->MCObjectStreamer::emitInstToFragment(Inst, STI); in emitInstToFragment()
692 this->MCObjectStreamer::finishImpl(); in finishImpl()
H A DMCCodeView.cpp170 void CodeViewContext::emitStringTable(MCObjectStreamer &OS) { in emitStringTable()
192 void CodeViewContext::emitFileChecksums(MCObjectStreamer &OS) { in emitFileChecksums()
247 void CodeViewContext::emitFileChecksumOffset(MCObjectStreamer &OS, in emitFileChecksumOffset()
326 void CodeViewContext::emitLineTableForFunction(MCObjectStreamer &OS, in emitLineTableForFunction()
421 void CodeViewContext::emitInlineLineTableForFunction(MCObjectStreamer &OS, in emitInlineLineTableForFunction()
435 MCObjectStreamer &OS, in emitDefRange()
H A DMCWinCOFFStreamer.cpp48 : MCObjectStreamer(Context, std::move(MAB), std::move(OW), std::move(CE)), in MCWinCOFFStreamer()
87 MCObjectStreamer::emitLabel(Symbol, Loc); in emitLabel()
366 MCObjectStreamer::finishImpl(); in finishImpl()
H A DCMakeLists.txt33 MCObjectStreamer.cpp
H A DMCXCOFFStreamer.cpp29 : MCObjectStreamer(Context, std::move(MAB), std::move(OW), in MCXCOFFStreamer()
H A DMCDwarf.cpp1287 static void emitFDESymbol(MCObjectStreamer &streamer, const MCSymbol &symbol, in emitFDESymbol()
1318 MCObjectStreamer &Streamer;
1321 FrameEmitterImpl(bool IsEH, MCObjectStreamer &Streamer) in FrameEmitterImpl()
1337 static void emitEncodingByte(MCObjectStreamer &Streamer, unsigned Encoding) { in emitEncodingByte()
1851 void MCDwarfFrameEmitter::Emit(MCObjectStreamer &Streamer, MCAsmBackend *MAB, in Emit()
1920 void MCDwarfFrameEmitter::EmitAdvanceLoc(MCObjectStreamer &Streamer, in EmitAdvanceLoc()
H A DMCWin64EH.cpp258 MCObjectStreamer *OS = (MCObjectStreamer *)(&Streamer); in GetAbsDifference()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A 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);
H A DMCPseudoProbe.h57 class MCObjectStreamer; variable
96 void emit(MCObjectStreamer *MCOS, const MCPseudoProbe *LastProbe) const;
125 void emit(MCObjectStreamer *MCOS, const MCPseudoProbe *&LastProbe);
154 void emit(MCObjectStreamer *MCOS);
167 static void emit(MCObjectStreamer *MCOS);
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 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()
H A DMCObjectStreamer.h36 class MCObjectStreamer : public MCStreamer {
61 MCObjectStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB,
64 ~MCObjectStreamer();
H A DMCWinCOFFStreamer.h27 class MCWinCOFFStreamer : public MCObjectStreamer {
36 MCObjectStreamer::reset(); in reset()
H A DMCELFStreamer.h23 class MCELFStreamer : public MCObjectStreamer {
35 MCObjectStreamer::reset(); in reset()
H A DMCXCOFFStreamer.h16 class MCXCOFFStreamer : public MCObjectStreamer {
H A DMCDwarf.h38 class MCObjectStreamer; variable
642 static void Emit(MCObjectStreamer &streamer, MCAsmBackend *MAB, bool isEH);
643 static void EmitAdvanceLoc(MCObjectStreamer &Streamer, uint64_t AddrDelta);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp141 bool canPadBranches(MCObjectStreamer &OS) const;
142 bool canPadInst(const MCInst &Inst, MCObjectStreamer &OS) const;
169 void emitInstructionBegin(MCObjectStreamer &OS, const MCInst &Inst) override;
170 void emitInstructionEnd(MCObjectStreamer &OS, const MCInst &Inst) override;
537 bool X86AsmBackend::canPadInst(const MCInst &Inst, MCObjectStreamer &OS) const { in canPadInst()
566 bool X86AsmBackend::canPadBranches(MCObjectStreamer &OS) const { in canPadBranches()
600 void X86AsmBackend::emitInstructionBegin(MCObjectStreamer &OS, in emitInstructionBegin()
645 void X86AsmBackend::emitInstructionEnd(MCObjectStreamer &OS, const MCInst &Inst) { in emitInstructionEnd()
/netbsd-src/external/apache2/llvm/lib/libLLVMMC/
H A DMakefile41 MCObjectStreamer.cpp \
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/MC/
H A DBUILD.gn45 "MCObjectStreamer.cpp",
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.cpp74 MCObjectStreamer::emitInstruction(MCB, STI); in emitInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64ELFStreamer.cpp208 MCObjectStreamer::emitFill(NumBytes, FillValue, Loc); in emitFill()

12