Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/MC/
H A DMCObjectStreamer.cpp26 MCObjectStreamer::MCObjectStreamer(MCContext &Context, in MCObjectStreamer() function in MCObjectStreamer
35 MCObjectStreamer::~MCObjectStreamer() {} in ~MCObjectStreamer()
40 MCAssembler *MCObjectStreamer::getAssemblerPtr() { in getAssemblerPtr()
69 void MCObjectStreamer::resolvePendingFixups() { in resolvePendingFixups()
117 void MCObjectStreamer::reset() { in reset()
216 MCSymbol *MCObjectStreamer::EmitCFILabel() { in EmitCFILabel()
391 void MCObjectStreamer::EmitBundleUnlock() { in EmitBundleUnlock()
497 void MCObjectStreamer::EmitCVDefRangeDirective( in EmitCVDefRangeDirective()
519 void MCObjectStreamer::EmitBytes(StringRef Data) { in EmitBytes()
710 void MCObjectStreamer::EmitAddrsig() { in EmitAddrsig()
[all …]
H A DMCWasmStreamer.cpp69 this->MCObjectStreamer::ChangeSection(Section, Subsection); in ChangeSection()
149 MCObjectStreamer::EmitValueImpl(Value, Size, Loc); in EmitValueImpl()
155 MCObjectStreamer::EmitValueToAlignment(ByteAlignment, Value, ValueSize, in EmitValueToAlignment()
166 this->MCObjectStreamer::EmitInstToFragment(Inst, STI); in EmitInstToFragment()
193 this->MCObjectStreamer::FinishImpl(); in FinishImpl()
H A DMCMachOStreamer.cpp45 class MCMachOStreamer : public MCObjectStreamer {
70 : MCObjectStreamer(Context, std::move(MAB), std::move(OW), in MCMachOStreamer()
79 MCObjectStreamer::reset(); in reset()
188 MCObjectStreamer::EmitLabel(Symbol, Loc); in EmitLabel()
210 MCObjectStreamer::EmitAssignment(Symbol, Value); in EmitAssignment()
499 this->MCObjectStreamer::FinishImpl(); in FinishImpl()
H A DMCELFStreamer.cpp46 : MCObjectStreamer(Context, std::move(TAB), std::move(OW), in MCELFStreamer()
102 MCObjectStreamer::EmitLabel(Symbol, Loc); in EmitLabel()
112 MCObjectStreamer::EmitLabel(Symbol, Loc, F); in EmitLabel()
346 MCObjectStreamer::EmitValueImpl(Value, Size, Loc); in EmitValueImpl()
355 MCObjectStreamer::EmitValueToAlignment(ByteAlignment, Value, in EmitValueToAlignment()
494 this->MCObjectStreamer::EmitInstToFragment(Inst, STI); in EmitInstToFragment()
674 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 DMCWinCOFFStreamer.cpp49 : MCObjectStreamer(Context, std::move(MAB), std::move(OW), std::move(CE)), in MCWinCOFFStreamer()
88 MCObjectStreamer::EmitLabel(Symbol, Loc); in EmitLabel()
321 MCObjectStreamer::FinishImpl(); in FinishImpl()
H A DMCDwarf.cpp88 void MCDwarfLineEntry::Make(MCObjectStreamer *MCOS, MCSection *Section) { in Make()
151 EmitDwarfLineTable(MCObjectStreamer *MCOS, MCSection *Section, in EmitDwarfLineTable()
233 void MCDwarfLineTable::Emit(MCObjectStreamer *MCOS, in Emit()
520 void MCDwarfLineTable::EmitCU(MCObjectStreamer *MCOS, in EmitCU()
1260 static void emitFDESymbol(MCObjectStreamer &streamer, const MCSymbol &symbol, in emitFDESymbol()
1291 MCObjectStreamer &Streamer;
1294 FrameEmitterImpl(bool IsEH, MCObjectStreamer &Streamer) in FrameEmitterImpl()
1310 static void emitEncodingByte(MCObjectStreamer &Streamer, unsigned Encoding) { in emitEncodingByte()
1792 void MCDwarfFrameEmitter::Emit(MCObjectStreamer &Streamer, MCAsmBackend *MAB, in Emit()
1852 void MCDwarfFrameEmitter::EmitAdvanceLoc(MCObjectStreamer &Streamer, in EmitAdvanceLoc()
H A DMCAsmBackend.cpp111 MCObjectStreamer *OS, const MCCodePaddingContext &Context) { in handleCodePaddingBasicBlockStart()
H A DMCWin64EH.cpp258 MCObjectStreamer *OS = (MCObjectStreamer *)(&Streamer); in GetAbsDifference()
H A DMCCodePadder.cpp33 void MCCodePadder::handleBasicBlockStart(MCObjectStreamer *OS, in handleBasicBlockStart()
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCCodeView.h26 class MCObjectStreamer; variable
182 void emitLineTableForFunction(MCObjectStreamer &OS, unsigned FuncId,
186 void emitInlineLineTableForFunction(MCObjectStreamer &OS,
198 emitDefRange(MCObjectStreamer &OS,
205 void emitStringTable(MCObjectStreamer &OS);
208 void emitFileChecksums(MCObjectStreamer &OS);
211 void emitFileChecksumOffset(MCObjectStreamer &OS, unsigned FileNo);
H A DMCWasmStreamer.h28 class MCWasmStreamer : public MCObjectStreamer {
33 : MCObjectStreamer(Context, std::move(TAB), std::move(OW), in MCWasmStreamer()
42 MCObjectStreamer::reset(); in reset()
H A DMCCodePadder.h24 class MCObjectStreamer; variable
67 MCObjectStreamer *OS;
96 void handleBasicBlockStart(MCObjectStreamer *OS,
H A DMCDwarf.h38 class MCObjectStreamer; variable
168 static void Make(MCObjectStreamer *MCOS, MCSection *Section);
287 static void Emit(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params);
290 void EmitCU(MCObjectStreamer *MCOS, MCDwarfLineTableParams Params,
610 static void Emit(MCObjectStreamer &streamer, MCAsmBackend *MAB, bool isEH);
611 static void EmitAdvanceLoc(MCObjectStreamer &Streamer, uint64_t AddrDelta);
H A DMCWinCOFFStreamer.h28 class MCWinCOFFStreamer : public MCObjectStreamer {
37 MCObjectStreamer::reset(); in reset()
H A DMCObjectStreamer.h36 class MCObjectStreamer : public MCStreamer {
59 MCObjectStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB,
62 ~MCObjectStreamer();
H A DMCAsmBackend.h32 class MCObjectStreamer; variable
179 void handleCodePaddingBasicBlockStart(MCObjectStreamer *OS,
H A DMCELFStreamer.h24 class MCELFStreamer : public MCObjectStreamer {
36 MCObjectStreamer::reset(); in reset()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64ELFStreamer.cpp148 MCObjectStreamer::emitFill(NumBytes, FillValue, Loc); in emitFill()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.cpp75 MCObjectStreamer::EmitInstruction(MCB, STI); in EmitInstruction()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUMCInstLower.cpp340 auto &ObjStreamer = static_cast<MCObjectStreamer&>(*OutStreamer); in EmitInstruction()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFStreamer.cpp471 MCObjectStreamer::emitFill(NumBytes, FillValue, Loc); in emitFill()
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile666 SRCS_MIN+= MC/MCObjectStreamer.cpp