Home
last modified time | relevance | path

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

123456

/NextBSD/contrib/llvm/lib/MC/
HDMCStreamer.cpp33 MCTargetStreamer::MCTargetStreamer(MCStreamer &S) : Streamer(S) { in MCTargetStreamer()
43 MCStreamer::MCStreamer(MCContext &Ctx) in MCStreamer() function in MCStreamer
48 MCStreamer::~MCStreamer() { in ~MCStreamer()
53 void MCStreamer::reset() { in reset()
64 raw_ostream &MCStreamer::GetCommentOS() { in GetCommentOS()
69 void MCStreamer::emitRawComment(const Twine &T, bool TabPrefix) {} in emitRawComment()
71 void MCStreamer::generateCompactUnwindEncodings(MCAsmBackend *MAB) { in generateCompactUnwindEncodings()
79 void MCStreamer::EmitIntValue(uint64_t Value, unsigned Size) { in EmitIntValue()
94 void MCStreamer::EmitULEB128IntValue(uint64_t Value, unsigned Padding) { in EmitULEB128IntValue()
103 void MCStreamer::EmitSLEB128IntValue(int64_t Value) { in EmitSLEB128IntValue()
[all …]
HDMCAsmStreamer.cpp39 class MCAsmStreamer final : public MCStreamer {
63 : MCStreamer(Context), OSOwner(std::move(os)), OS(*OSOwner), in MCAsmStreamer()
309 MCStreamer::EmitLabel(Symbol); in EmitLabel()
403 MCStreamer::EmitAssignment(Symbol, Value); in EmitAssignment()
794 MCStreamer::EmitFill(NumBytes, FillValue); in EmitFill()
949 this->MCStreamer::EmitDwarfLocDirective(FileNo, Line, Column, Flags, in EmitDwarfLocDirective()
956 return MCStreamer::getDwarfLineTableSymbol(0); in getDwarfLineTableSymbol()
967 MCStreamer::EmitCFISections(EH, Debug); in EmitCFISections()
988 MCStreamer::EmitCFIEndProcImpl(Frame); in EmitCFIEndProcImpl()
1004 MCStreamer::EmitCFIDefCfa(Register, Offset); in EmitCFIDefCfa()
[all …]
HDConstantPools.cpp24 void ConstantPool::emitEntries(MCStreamer &Streamer) { in emitEntries()
64 static void emitConstantPool(MCStreamer &Streamer, MCSection *Section, in emitConstantPool()
72 void AssemblerConstantPools::emitAll(MCStreamer &Streamer) { in emitAll()
84 void AssemblerConstantPools::emitForCurrentSection(MCStreamer &Streamer) { in emitForCurrentSection()
91 const MCExpr *AssemblerConstantPools::addEntry(MCStreamer &Streamer, in addEntry()
HDMCNullStreamer.cpp20 class MCNullStreamer : public MCStreamer {
22 MCNullStreamer(MCContext &Context) : MCStreamer(Context) {} in MCNullStreamer()
41 MCStreamer *llvm::createNullStreamer(MCContext &Context) { in createNullStreamer()
HDMCWin64EH.cpp50 static void EmitAbsDifference(MCStreamer &Streamer, const MCSymbol *LHS, in EmitAbsDifference()
59 static void EmitUnwindCode(MCStreamer &streamer, const MCSymbol *begin, in EmitUnwindCode()
125 static void EmitSymbolRefWithOfs(MCStreamer &streamer, in EmitSymbolRefWithOfs()
138 static void EmitRuntimeFunction(MCStreamer &streamer, in EmitRuntimeFunction()
150 static void EmitUnwindInfo(MCStreamer &streamer, WinEH::FrameInfo *info) { in EmitUnwindInfo()
222 void UnwindEmitter::Emit(MCStreamer &Streamer) const { in Emit()
240 void UnwindEmitter::EmitUnwindInfo(MCStreamer &Streamer, in EmitUnwindInfo()
HDMCObjectStreamer.cpp29 : MCStreamer(Context), in MCObjectStreamer()
62 MCStreamer::emitAbsoluteSymbolDiff(Hi, Lo, Size); in emitAbsoluteSymbolDiff()
78 MCStreamer::reset(); in reset()
118 MCStreamer::EmitCFISections(EH, Debug); in EmitCFISections()
125 MCStreamer::EmitValueImpl(Value, Size, Loc); in EmitValueImpl()
155 MCStreamer::EmitLabel(Symbol); in EmitLabel()
221 MCStreamer::EmitAssignment(Symbol, Value); in EmitAssignment()
230 MCStreamer::EmitInstruction(Inst, STI); in EmitInstruction()
309 this->MCStreamer::EmitDwarfLocDirective(FileNo, Line, Column, Flags, in EmitDwarfLocDirective()
/NextBSD/contrib/llvm/lib/Target/X86/AsmParser/
HDX86AsmInstrumentation.cpp195 MCStreamer &Out) override { in InstrumentAndEmitInstruction()
210 MCStreamer &Out) = 0;
215 MCStreamer &Out) = 0;
220 MCContext &Ctx, MCStreamer &Out) = 0;
224 MCContext &Ctx, MCStreamer &Out) = 0;
227 MCStreamer &Out) = 0;
231 MCStreamer &Out);
233 unsigned AccessSize, MCContext &Ctx, MCStreamer &Out);
236 MCContext &Ctx, const MCInstrInfo &MII, MCStreamer &Out);
238 MCContext &Ctx, const MCInstrInfo &MII, MCStreamer &Out);
[all …]
HDX86AsmInstrumentation.h23 class MCStreamer; variable
46 MCContext &Ctx, const MCInstrInfo &MII, MCStreamer &Out);
55 unsigned GetFrameRegGeneric(const MCContext &Ctx, MCStreamer &Out);
57 void EmitInstruction(MCStreamer &Out, const MCInst &Inst);
/NextBSD/contrib/llvm/include/llvm/MC/
HDConstantPools.h25 class MCStreamer; variable
55 void emitEntries(MCStreamer &Streamer);
80 void emitAll(MCStreamer &Streamer);
81 void emitForCurrentSection(MCStreamer &Streamer);
82 const MCExpr *addEntry(MCStreamer &Streamer, const MCExpr *Expr,
HDMCStreamer.h35 class MCStreamer; variable
75 MCStreamer &Streamer;
78 MCTargetStreamer(MCStreamer &S);
81 MCStreamer &getStreamer() { return Streamer; } in getStreamer()
98 ARMTargetStreamer(MCStreamer &S);
157 class MCStreamer {
161 MCStreamer(const MCStreamer &) = delete;
162 MCStreamer &operator=(const MCStreamer &) = delete;
183 MCStreamer(MCContext &Ctx);
197 virtual ~MCStreamer();
[all …]
/NextBSD/contrib/llvm/include/llvm/Support/
HDTargetRegistry.h43 class MCStreamer; variable
56 MCStreamer *createNullStreamer(MCContext &Ctx);
57 MCStreamer *createAsmStreamer(MCContext &Ctx,
64 MCStreamer *createELFStreamer(MCContext &Ctx, MCAsmBackend &TAB,
67 MCStreamer *createMachOStreamer(MCContext &Ctx, MCAsmBackend &TAB,
113 TargetMachine &TM, std::unique_ptr<MCStreamer> &&Streamer);
131 typedef MCStreamer *(*ELFStreamerCtorTy)(const Triple &T, MCContext &Ctx,
136 typedef MCStreamer *(*MachOStreamerCtorTy)(MCContext &Ctx, MCAsmBackend &TAB,
141 typedef MCStreamer *(*COFFStreamerCtorTy)(MCContext &Ctx, MCAsmBackend &TAB,
145 typedef MCTargetStreamer *(*NullTargetStreamerCtorTy)(MCStreamer &S);
[all …]
/NextBSD/contrib/llvm/include/llvm/Target/
HDTargetLoweringObjectFile.h31 class MCStreamer; variable
63 virtual void emitPersonalityValue(MCStreamer &Streamer,
68 virtual void emitModuleFlags(MCStreamer &Streamer, in emitModuleFlags()
126 MachineModuleInfo *MMI, MCStreamer &Streamer) const;
142 MCStreamer &Streamer) const;
181 MCStreamer &Streamer) const { in getIndirectSymViaGOTPCRel()
/NextBSD/contrib/llvm/lib/Target/ARM/MCTargetDesc/
HDARMMCTargetDesc.h30 class MCStreamer; variable
51 MCTargetStreamer *createARMNullTargetStreamer(MCStreamer &S);
52 MCTargetStreamer *createARMTargetAsmStreamer(MCStreamer &S,
56 MCTargetStreamer *createARMObjectTargetStreamer(MCStreamer &S,
87 MCStreamer *createARMWinCOFFStreamer(MCContext &Context, MCAsmBackend &MAB,
/NextBSD/contrib/llvm/include/llvm/CodeGen/
HDTargetLoweringObjectFileImpl.h44 void emitPersonalityValue(MCStreamer &Streamer, const TargetMachine &TM,
72 MCStreamer &Streamer) const override;
94 void emitModuleFlags(MCStreamer &Streamer,
114 MCStreamer &Streamer) const override;
125 MCStreamer &Streamer) const override;
151 void emitModuleFlags(MCStreamer &Streamer,
HDStackMaps.h24 class MCStreamer; variable
240 void emitStackmapHeader(MCStreamer &OS);
243 void emitFunctionFrameRecords(MCStreamer &OS);
246 void emitConstantPoolEntries(MCStreamer &OS);
249 void emitCallsiteEntries(MCStreamer &OS);
/NextBSD/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/
HDAMDGPUTargetStreamer.h20 AMDGPUTargetStreamer(MCStreamer &S);
35 AMDGPUTargetAsmStreamer(MCStreamer &S, formatted_raw_ostream &OS);
59 MCStreamer &Streamer;
62 AMDGPUTargetELFStreamer(MCStreamer &S);
HDAMDGPUTargetStreamer.cpp26 AMDGPUTargetStreamer::AMDGPUTargetStreamer(MCStreamer &S) in AMDGPUTargetStreamer()
33 AMDGPUTargetAsmStreamer::AMDGPUTargetAsmStreamer(MCStreamer &S, in AMDGPUTargetAsmStreamer()
227 AMDGPUTargetELFStreamer::AMDGPUTargetELFStreamer(MCStreamer &S) in AMDGPUTargetELFStreamer()
237 MCStreamer &OS = getStreamer(); in EmitDirectiveHSACodeObjectVersion()
260 MCStreamer &OS = getStreamer(); in EmitDirectiveHSACodeObjectISA()
292 MCStreamer &OS = getStreamer(); in EmitAMDKernelCodeT()
/NextBSD/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
HDAArch64ELFStreamer.cpp53 AArch64TargetAsmStreamer(MCStreamer &S, formatted_raw_ostream &OS);
56 AArch64TargetAsmStreamer::AArch64TargetAsmStreamer(MCStreamer &S, in AArch64TargetAsmStreamer()
71 AArch64TargetELFStreamer(MCStreamer &S) : AArch64TargetStreamer(S) {} in AArch64TargetELFStreamer()
183 MCTargetStreamer *createAArch64AsmTargetStreamer(MCStreamer &S, in createAArch64AsmTargetStreamer()
200 createAArch64ObjectTargetStreamer(MCStreamer &S, const MCSubtargetInfo &STI) { in createAArch64ObjectTargetStreamer()
/NextBSD/contrib/llvm/lib/Object/
HDRecordStreamer.cpp68 RecordStreamer::RecordStreamer(MCContext &Context) : MCStreamer(Context) {} in RecordStreamer()
72 MCStreamer::EmitInstruction(Inst, STI); in EmitInstruction()
76 MCStreamer::EmitLabel(Symbol); in EmitLabel()
82 MCStreamer::EmitAssignment(Symbol, Value); in EmitAssignment()
/NextBSD/contrib/llvm/lib/Target/Mips/MCTargetDesc/
HDMipsMCTargetDesc.cpp105 static MCStreamer *createMCStreamer(const Triple &T, MCContext &Context, in createMCStreamer()
108 MCStreamer *S; in createMCStreamer()
116 static MCTargetStreamer *createMipsAsmTargetStreamer(MCStreamer &S, in createMipsAsmTargetStreamer()
123 static MCTargetStreamer *createMipsNullTargetStreamer(MCStreamer &S) { in createMipsNullTargetStreamer()
128 createMipsObjectTargetStreamer(MCStreamer &S, const MCSubtargetInfo &STI) { in createMipsObjectTargetStreamer()
/NextBSD/contrib/llvm/lib/Target/Sparc/MCTargetDesc/
HDSparcTargetStreamer.cpp21 SparcTargetStreamer::SparcTargetStreamer(MCStreamer &S) : MCTargetStreamer(S) {} in SparcTargetStreamer()
25 SparcTargetAsmStreamer::SparcTargetAsmStreamer(MCStreamer &S, in SparcTargetAsmStreamer()
41 SparcTargetELFStreamer::SparcTargetELFStreamer(MCStreamer &S) in SparcTargetELFStreamer()
/NextBSD/contrib/llvm/lib/Target/Sparc/
HDSparcTargetStreamer.h21 SparcTargetStreamer(MCStreamer &S);
33 SparcTargetAsmStreamer(MCStreamer &S, formatted_raw_ostream &OS);
42 SparcTargetELFStreamer(MCStreamer &S);
/NextBSD/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/
HDPPCMCTargetDesc.cpp46 PPCTargetStreamer::PPCTargetStreamer(MCStreamer &S) : MCTargetStreamer(S) {} in PPCTargetStreamer()
115 PPCTargetAsmStreamer(MCStreamer &S, formatted_raw_ostream &OS) in PPCTargetAsmStreamer()
143 PPCTargetELFStreamer(MCStreamer &S) : PPCTargetStreamer(S) {} in PPCTargetELFStreamer()
202 PPCTargetMachOStreamer(MCStreamer &S) : PPCTargetStreamer(S) {} in PPCTargetMachOStreamer()
219 static MCTargetStreamer *createAsmTargetStreamer(MCStreamer &S, in createAsmTargetStreamer()
227 createObjectTargetStreamer(MCStreamer &S, const MCSubtargetInfo &STI) { in createObjectTargetStreamer()
/NextBSD/contrib/llvm/lib/Target/XCore/MCTargetDesc/
HDXCoreMCTargetDesc.cpp91 XCoreTargetStreamer::XCoreTargetStreamer(MCStreamer &S) : MCTargetStreamer(S) {} in XCoreTargetStreamer()
99 XCoreTargetAsmStreamer(MCStreamer &S, formatted_raw_ostream &OS);
106 XCoreTargetAsmStreamer::XCoreTargetAsmStreamer(MCStreamer &S, in XCoreTargetAsmStreamer()
127 static MCTargetStreamer *createTargetAsmStreamer(MCStreamer &S, in createTargetAsmStreamer()
/NextBSD/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
HDHexagonMCTargetDesc.cpp63 HexagonTargetAsmStreamer(MCStreamer &S, in HexagonTargetAsmStreamer()
111 HexagonTargetELFStreamer(MCStreamer &S, MCSubtargetInfo const &STI) in HexagonTargetELFStreamer()
174 static MCTargetStreamer *createMCAsmTargetStreamer(MCStreamer &S, in createMCAsmTargetStreamer()
181 static MCStreamer *createMCStreamer(Triple const &T, MCContext &Context, in createMCStreamer()
188 createHexagonObjectTargetStreamer(MCStreamer &S, MCSubtargetInfo const &STI) { in createHexagonObjectTargetStreamer()

123456