Searched refs:Streamer (Results 1 - 25 of 132) sorted by relevance

123456

/openbsd-current/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsOptionRecord.cpp23 MCAssembler &MCA = Streamer->getAssembler();
25 static_cast<MipsTargetStreamer *>(Streamer->getTargetStreamer());
27 Streamer->pushSection();
41 Streamer->switchSection(Sec);
43 Streamer->emitInt8(ELF::ODK_REGINFO); // kind
44 Streamer->emitInt8(40); // size
45 Streamer->emitInt16(0); // section
46 Streamer->emitInt32(0); // info
47 Streamer->emitInt32(ri_gprmask);
48 Streamer
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430ELFStreamer.cpp1 //===-- MSP430ELFStreamer.cpp - MSP430 ELF Target Streamer Methods --------===//
46 Streamer.switchSection(AttributeSection);
49 Streamer.emitInt8(0x41);
51 Streamer.emitInt32(22);
53 Streamer.emitBytes("mspabi");
54 Streamer.emitInt8(0);
57 Streamer.emitInt8(1);
59 Streamer.emitInt32(11);
61 Streamer.emitInt8(TagISA);
62 Streamer
[all...]
/openbsd-current/gnu/llvm/llvm/lib/MC/
H A DConstantPools.cpp26 void ConstantPool::emitEntries(MCStreamer &Streamer) { argument
29 Streamer.emitDataRegion(MCDR_DataRegion);
31 Streamer.emitValueToAlignment(Align(Entry.Size)); // align naturally
32 Streamer.emitLabel(Entry.Label);
33 Streamer.emitValue(Entry.Value, Entry.Size, Entry.Loc);
35 Streamer.emitDataRegion(MCDR_DataRegionEnd);
92 static void emitConstantPool(MCStreamer &Streamer, MCSection *Section, argument
95 Streamer.switchSection(Section);
96 CP.emitEntries(Streamer);
100 void AssemblerConstantPools::emitAll(MCStreamer &Streamer) { argument
110 emitForCurrentSection(MCStreamer &Streamer) argument
116 clearCacheForCurrentSection(MCStreamer &Streamer) argument
122 addEntry(MCStreamer &Streamer, const MCExpr *Expr, unsigned Size, SMLoc Loc) argument
[all...]
H A DMCDwarf.cpp1297 MCObjectStreamer &Streamer; member in class:__anon2367::FrameEmitterImpl
1300 FrameEmitterImpl(bool IsEH, MCObjectStreamer &Streamer) argument
1301 : IsEH(IsEH), Streamer(Streamer) {}
1316 static void emitEncodingByte(MCObjectStreamer &Streamer, unsigned Encoding) { argument
1317 Streamer.emitInt8(Encoding);
1321 int dataAlignmentFactor = getDataAlignmentFactor(Streamer);
1322 auto *MRI = Streamer.getContext().getRegisterInfo();
1332 Streamer.emitInt8(dwarf::DW_CFA_register);
1333 Streamer
1852 Emit(MCObjectStreamer &Streamer, MCAsmBackend *MAB, bool IsEH) argument
1920 EmitAdvanceLoc(MCObjectStreamer &Streamer, uint64_t AddrDelta) argument
[all...]
H A DMCAsmInfo.cpp97 MCStreamer &Streamer) const {
98 return getExprForFDESymbol(Sym, Encoding, Streamer);
104 MCStreamer &Streamer) const {
106 return MCSymbolRefExpr::create(Sym, Streamer.getContext());
108 MCContext &Context = Streamer.getContext();
111 Streamer.emitLabel(PCSym);
/openbsd-current/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRELFStreamer.h1 //===----- AVRELFStreamer.h - AVR Target Streamer --------------*- C++ -*--===//
22 return static_cast<MCELFStreamer &>(Streamer);
/openbsd-current/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCAsmInfo.h30 MCStreamer &Streamer) const override;
33 MCStreamer &Streamer) const override;
H A DSparcMCAsmInfo.cpp49 MCStreamer &Streamer) const {
51 MCContext &Ctx = Streamer.getContext();
56 return MCAsmInfo::getExprForPersonalitySymbol(Sym, Encoding, Streamer);
62 MCStreamer &Streamer) const {
64 MCContext &Ctx = Streamer.getContext();
68 return MCAsmInfo::getExprForFDESymbol(Sym, Encoding, Streamer);
/openbsd-current/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYTargetStreamer.cpp1 //===-- CSKYTargetStreamer.h - CSKY Target Streamer ----------*- C++ -*----===//
23 void CSKYConstantPool::emitAll(MCStreamer &Streamer) { argument
28 Streamer.switchSection(CurrentSection);
30 Streamer.emitDataRegion(MCDR_DataRegion);
32 Streamer.emitCodeAlignment(
34 Streamer.getContext().getSubtargetInfo()); // align naturally
35 Streamer.emitLabel(Entry.Label);
36 Streamer.emitValue(Entry.Value, Entry.Size, Entry.Loc);
38 Streamer.emitDataRegion(MCDR_DataRegionEnd);
42 const MCExpr *CSKYConstantPool::addEntry(MCStreamer &Streamer, argument
[all...]
/openbsd-current/gnu/llvm/llvm/include/llvm/MC/
H A DConstantPools.h62 void emitEntries(MCStreamer &Streamer);
89 void emitAll(MCStreamer &Streamer);
90 void emitForCurrentSection(MCStreamer &Streamer);
91 void clearCacheForCurrentSection(MCStreamer &Streamer);
92 const MCExpr *addEntry(MCStreamer &Streamer, const MCExpr *Expr,
H A DMCWin64EH.h55 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,
/openbsd-current/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCAsmInfo.cpp34 MCStreamer &Streamer) const {
36 return MCAsmInfo::getExprForFDESymbol(Sym, Encoding, Streamer);
42 MCContext &Ctx = Streamer.getContext();
H A DRISCVMCAsmInfo.h28 MCStreamer &Streamer) const override;
/openbsd-current/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCExpr.cpp37 void ARMMCExpr::visitUsedExpr(MCStreamer &Streamer) const {
38 Streamer.visitUsedExpr(*getSubExpr());
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DR600AsmPrinter.h25 std::unique_ptr<MCStreamer> Streamer);
41 std::unique_ptr<MCStreamer> &&Streamer);
/openbsd-current/gnu/llvm/llvm/lib/Target/Sparc/
H A DSparcTargetObjectFile.h29 MCStreamer &Streamer) const override;
H A DSparcTargetObjectFile.cpp25 MachineModuleInfo *MMI, MCStreamer &Streamer) const {
46 MMI, Streamer);
/openbsd-current/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64TargetObjectFile.cpp34 MachineModuleInfo *MMI, MCStreamer &Streamer) const {
44 Streamer.emitLabel(PCSym);
50 GV, Encoding, TM, MMI, Streamer);
61 int64_t Offset, MachineModuleInfo *MMI, MCStreamer &Streamer) const {
69 Streamer.emitLabel(PCSym);
H A DAArch64TargetObjectFile.h36 MCStreamer &Streamer) const override;
46 MCStreamer &Streamer) const override;
/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeViewRecordIO.h61 explicit CodeViewRecordIO(CodeViewRecordStreamer &Streamer) argument
62 : Streamer(&Streamer) {}
70 return (Streamer != nullptr) && (Reader == nullptr) && (Writer == nullptr);
73 return (Reader != nullptr) && (Streamer == nullptr) && (Writer == nullptr);
76 return (Writer != nullptr) && (Streamer == nullptr) && (Reader == nullptr);
85 Streamer->emitBytes(BytesSR);
103 Streamer->emitIntValue((int)Value, sizeof(T));
149 Streamer->emitIntValue(Size, sizeof(Size));
214 if (isStreaming() && Streamer
264 CodeViewRecordStreamer *Streamer = nullptr; member in class:llvm::codeview::CodeViewRecordIO
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiMCExpr.cpp45 void LanaiMCExpr::visitUsedExpr(MCStreamer &Streamer) const {
46 Streamer.visitUsedExpr(*getSubExpr());
/openbsd-current/gnu/llvm/llvm/lib/Target/X86/
H A DX86TargetObjectFile.h24 MCStreamer &Streamer) const override;
36 MCStreamer &Streamer) const override;
/openbsd-current/gnu/llvm/llvm/lib/Target/ARC/
H A DARCAsmPrinter.cpp39 std::unique_ptr<MCStreamer> Streamer)
40 : AsmPrinter(TM, std::move(Streamer)),
38 ARCAsmPrinter(TargetMachine &TM, std::unique_ptr<MCStreamer> Streamer) argument
/openbsd-current/gnu/llvm/llvm/lib/Target/DirectX/
H A DDirectXAsmPrinter.cpp33 std::unique_ptr<MCStreamer> Streamer)
34 : AsmPrinter(TM, std::move(Streamer)) {}
32 DXILAsmPrinter(TargetMachine &TM, std::unique_ptr<MCStreamer> Streamer) argument
/openbsd-current/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArchAsmPrinter.h28 std::unique_ptr<MCStreamer> Streamer)
29 : AsmPrinter(TM, std::move(Streamer)), STI(TM.getMCSubtargetInfo()) {}
27 LoongArchAsmPrinter(TargetMachine &TM, std::unique_ptr<MCStreamer> Streamer) argument

Completed in 157 milliseconds

123456