Home
last modified time | relevance | path

Searched refs:MCStreamer (Results 1 – 25 of 252) sorted by relevance

1234567891011

/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCStreamer.cpp46 MCTargetStreamer::MCTargetStreamer(MCStreamer &S) : Streamer(S) { in MCTargetStreamer()
93 MCStreamer::MCStreamer(MCContext &Ctx) in MCStreamer() function in MCStreamer
99 MCStreamer::~MCStreamer() = default;
101 void MCStreamer::reset() { in reset()
110 raw_ostream &MCStreamer::getCommentOS() { in getCommentOS()
115 unsigned MCStreamer::getNumFrameInfos() { return DwarfFrameInfos.size(); } in getNumFrameInfos()
116 ArrayRef<MCDwarfFrameInfo> MCStreamer::getDwarfFrameInfos() const { in getDwarfFrameInfos()
120 void MCStreamer::emitRawComment(const Twine &T, bool TabPrefix) {} in emitRawComment()
122 void MCStreamer::addExplicitComment(const Twine &T) {} in addExplicitComment()
123 void MCStreamer::emitExplicitComments() {} in emitExplicitComments()
[all …]
H A DMCAsmStreamer.cpp45 class MCAsmStreamer final : public MCStreamer {
79 : MCStreamer(Context), OSOwner(std::move(os)), OS(*OSOwner), in MCAsmStreamer()
544 MCStreamer::switchSection(Section, Subsection); in switchSection()
548 if (!MCStreamer::popSection()) in popSection()
567 MCStreamer::emitLabel(Symbol, Loc); in emitLabel()
700 MCStreamer::emitAssignment(Symbol, Value); in emitAssignment()
1448 MCStreamer::emitFill(NumBytes, FillValue); in emitFill()
1694 this->MCStreamer::emitDwarfLocDirective(FileNo, Line, Column, Flags, Isa, in emitDwarfLocDirective()
1733 this->MCStreamer::emitDwarfLocDirective(FileNo, Line, Column, Flags, Isa, in emitDwarfLocDirective()
1738 MCStreamer::emitDwarfLocLabelDirective(Loc, Name); in emitDwarfLocLabelDirective()
[all …]
H A DConstantPools.cpp26 void ConstantPool::emitEntries(MCStreamer &Streamer) { in emitEntries()
93 static void emitConstantPool(MCStreamer &Streamer, MCSection *Section, in emitConstantPool()
101 void AssemblerConstantPools::emitAll(MCStreamer &Streamer) { in emitAll()
111 void AssemblerConstantPools::emitForCurrentSection(MCStreamer &Streamer) { in emitForCurrentSection()
117 void AssemblerConstantPools::clearCacheForCurrentSection(MCStreamer &Streamer) { in clearCacheForCurrentSection()
123 const MCExpr *AssemblerConstantPools::addEntry(MCStreamer &Streamer, in addEntry()
H A DMCNullStreamer.cpp23 class MCNullStreamer : public MCStreamer {
25 MCNullStreamer(MCContext &Context) : MCStreamer(Context) {} in MCNullStreamer()
52 MCStreamer *llvm::createNullStreamer(MCContext &Context) { in createNullStreamer()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCWin64EH.h21 class MCStreamer; variable
55 void Emit(MCStreamer &Streamer) const override;
56 void EmitUnwindInfo(MCStreamer &Streamer, WinEH::FrameInfo *FI,
62 void Emit(MCStreamer &Streamer) const override;
63 void EmitUnwindInfo(MCStreamer &Streamer, WinEH::FrameInfo *FI,
69 void Emit(MCStreamer &Streamer) const override;
70 void EmitUnwindInfo(MCStreamer &Streamer, WinEH::FrameInfo *FI,
H A DConstantPools.h27 class MCStreamer; variable
67 void emitEntries(MCStreamer &Streamer);
94 void emitAll(MCStreamer &Streamer);
95 void emitForCurrentSection(MCStreamer &Streamer);
96 void clearCacheForCurrentSection(MCStreamer &Streamer);
97 const MCExpr *addEntry(MCStreamer &Streamer, const MCExpr *Expr,
H A DTargetRegistry.h52 class MCStreamer; variable
68 LLVM_ABI MCStreamer *createNullStreamer(MCContext &Ctx);
87 LLVM_ABI MCStreamer *
93 LLVM_ABI MCStreamer *createELFStreamer(MCContext &Ctx,
97 LLVM_ABI MCStreamer *createGOFFStreamer(MCContext &Ctx,
101 LLVM_ABI MCStreamer *createMachOStreamer(MCContext &Ctx,
107 LLVM_ABI MCStreamer *createWasmStreamer(MCContext &Ctx,
111 LLVM_ABI MCStreamer *createSPIRVStreamer(MCContext &Ctx,
115 LLVM_ABI MCStreamer *
172 TargetMachine &TM, std::unique_ptr<MCStreamer> &&Streamer);
[all …]
H A DMCDwarf.h41 class MCStreamer; variable
48 LLVM_ABI MCSymbol *emitListsTableHeaderStart(MCStreamer &S);
67 LLVM_ABI void emitRef(MCStreamer *MCOS, StringRef Path);
70 LLVM_ABI void emitSection(MCStreamer *MCOS);
230 LLVM_ABI static void make(MCStreamer *MCOS, MCSection *Section);
300 Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
303 Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
339 void emitV2FileDirTables(MCStreamer *MCOS) const;
340 void emitV5FileDirTables(MCStreamer *MCOS,
365 LLVM_ABI void Emit(MCStreamer &MCOS, MCDwarfLineTableParams Params,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCTargetDesc.h32 class MCStreamer; variable
67 MCTargetStreamer *createARMNullTargetStreamer(MCStreamer &S);
68 MCTargetStreamer *createARMTargetAsmStreamer(MCStreamer &S,
71 MCTargetStreamer *createARMObjectTargetStreamer(MCStreamer &S,
73 MCTargetStreamer *createARMObjectTargetELFStreamer(MCStreamer &S);
74 MCTargetStreamer *createARMObjectTargetMachOStreamer(MCStreamer &S);
75 MCTargetStreamer *createARMObjectTargetWinCOFFStreamer(MCStreamer &S);
93 MCStreamer *createARMWinCOFFStreamer(MCContext &Context,
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.h35 class MCStreamer; variable
59 virtual void emitType(MCStreamer &OS);
73 void emitType(MCStreamer &OS) override;
84 void emitType(MCStreamer &OS) override;
97 void emitType(MCStreamer &OS) override;
111 void emitType(MCStreamer &OS) override;
122 void emitType(MCStreamer &OS) override;
138 void emitType(MCStreamer &OS) override;
155 void emitType(MCStreamer &OS) override;
166 void emitType(MCStreamer &OS) override;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetLoweringObjectFile.h39 class MCStreamer; variable
86 virtual void emitPersonalityValue(MCStreamer &Streamer, const DataLayout &TM,
91 virtual void emitModuleMetadata(MCStreamer &Streamer, Module &M) const {} in emitModuleMetadata()
94 void emitCGProfileMetadata(MCStreamer &Streamer, Module &M) const;
97 void emitPseudoProbeDescMetadata(MCStreamer &Streamer, Module &M) const;
100 virtual void emitLinkerDirectives(MCStreamer &Streamer, Module &M) const {} in emitLinkerDirectives()
175 MCStreamer &Streamer) const;
194 MCStreamer &Streamer) const;
257 MCStreamer &Streamer) const { in getIndirectSymViaGOTPCRel()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLoweringObjectFileImpl.h50 void emitModuleMetadata(MCStreamer &Streamer, Module &M) const override;
52 void emitPersonalityValue(MCStreamer &Streamer, const DataLayout &DL,
56 virtual void emitPersonalityValueImpl(MCStreamer &Streamer,
61 void emitLinkerDirectives(MCStreamer &Streamer, Module &M) const override;
107 MCStreamer &Streamer) const override;
144 void emitModuleMetadata(MCStreamer &Streamer, Module &M) const override;
146 void emitLinkerDirectives(MCStreamer &Streamer, Module &M) const override;
163 MCStreamer &Streamer) const override;
175 MCStreamer &Streamer) const override;
207 void emitModuleMetadata(MCStreamer &Streamer, Module &M) const override;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/MCTargetDesc/
H A DXCoreMCTargetDesc.cpp78 XCoreTargetStreamer::XCoreTargetStreamer(MCStreamer &S) : MCTargetStreamer(S) {} in XCoreTargetStreamer()
88 XCoreTargetAsmStreamer(MCStreamer &S, formatted_raw_ostream &OS);
98 XCoreTargetAsmStreamer::XCoreTargetAsmStreamer(MCStreamer &S, in XCoreTargetAsmStreamer()
118 static MCTargetStreamer *createTargetAsmStreamer(MCStreamer &S, in createTargetAsmStreamer()
124 static MCTargetStreamer *createNullTargetStreamer(MCStreamer &S) { in createNullTargetStreamer()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRTargetStreamer.h15 class MCStreamer; variable
20 explicit AVRTargetStreamer(MCStreamer &S);
26 explicit AVRTargetAsmStreamer(MCStreamer &S);
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.h34 class MCStreamer; variable
116 MCTargetStreamer *createX86AsmTargetStreamer(MCStreamer &S,
121 MCTargetStreamer *createX86ObjectTargetStreamer(MCStreamer &S,
128 MCStreamer *createX86WinCOFFStreamer(MCContext &C,
133 MCStreamer *createX86ELFStreamer(const Triple &T, MCContext &Context,
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZTargetStreamer.h27 SystemZTargetStreamer(MCStreamer &S) : MCTargetStreamer(S) {} in SystemZTargetStreamer()
71 SystemZTargetGOFFStreamer(MCStreamer &S) : SystemZTargetStreamer(S) {} in SystemZTargetGOFFStreamer()
80 SystemZTargetHLASMStreamer(MCStreamer &S, formatted_raw_ostream &OS) in SystemZTargetHLASMStreamer()
91 SystemZTargetELFStreamer(MCStreamer &S) : SystemZTargetStreamer(S) {} in SystemZTargetELFStreamer()
99 SystemZTargetGNUStreamer(MCStreamer &S, formatted_raw_ostream &OS) in SystemZTargetGNUStreamer()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetObjectFile.h27 MCStreamer &Streamer) const override;
34 void emitPersonalityValueImpl(MCStreamer &Streamer, const DataLayout &DL,
54 MCStreamer &Streamer) const override;
64 MCStreamer &Streamer) const override;
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVETargetStreamer.cpp20 VETargetStreamer::VETargetStreamer(MCStreamer &S) : MCTargetStreamer(S) {} in VETargetStreamer()
24 VETargetAsmStreamer::VETargetAsmStreamer(MCStreamer &S, in VETargetAsmStreamer()
40 VETargetELFStreamer::VETargetELFStreamer(MCStreamer &S) : VETargetStreamer(S) {} in VETargetELFStreamer()
H A DVETargetStreamer.h21 VETargetStreamer(MCStreamer &S);
33 VETargetAsmStreamer(MCStreamer &S, formatted_raw_ostream &OS);
41 VETargetELFStreamer(MCStreamer &S);
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYTargetStreamer.h34 const MCExpr *addEntry(MCStreamer &Streamer, const MCExpr *Value,
37 void emitAll(MCStreamer &Streamer);
60 CSKYTargetStreamer(MCStreamer &S);
104 CSKYTargetAsmStreamer(MCStreamer &S, formatted_raw_ostream &OS)
/freebsd/contrib/llvm-project/llvm/include/llvm/DWP/
H A DDWP.h70 LLVM_ABI Error write(MCStreamer &Out, ArrayRef<std::string> Inputs,
78 const object::SectionRef &Section, MCStreamer &Out,
90 LLVM_ABI void writeStringsAndOffsets(MCStreamer &Out, DWPStringPool &Strings,
101 writeIndex(MCStreamer &Out, MCSection *Section,
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcTargetStreamer.h23 SparcTargetStreamer(MCStreamer &S);
35 SparcTargetAsmStreamer(MCStreamer &S, formatted_raw_ostream &OS);
43 SparcTargetELFStreamer(MCStreamer &S, const MCSubtargetInfo &STI);
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp64 OperandVector &Operands, MCStreamer &Out,
82 MCStreamer &Out);
133 SMLoc IDLoc, MCStreamer &Out, bool RelaxHint = false);
136 void emitLoadAddressAbs(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out);
139 void emitLoadAddressPcrel(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out);
141 void emitLoadAddressPcrelLarge(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out);
144 void emitLoadAddressGot(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out);
146 void emitLoadAddressGotLarge(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out);
149 void emitLoadAddressTLSLE(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out);
152 void emitLoadAddressTLSIE(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/
H A DXtensaTargetStreamer.cpp46 XtensaTargetStreamer::XtensaTargetStreamer(MCStreamer &S) in XtensaTargetStreamer()
49 XtensaTargetAsmStreamer::XtensaTargetAsmStreamer(MCStreamer &S, in XtensaTargetAsmStreamer()
80 XtensaTargetELFStreamer::XtensaTargetELFStreamer(MCStreamer &S) in XtensaTargetELFStreamer()
85 MCStreamer &OutStreamer = getStreamer(); in emitLiteral()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetObjectFile.h24 MCStreamer &Streamer) const override;
36 MCStreamer &Streamer) const override;
58 MCStreamer &Streamer) const override;

1234567891011