Home
last modified time | relevance | path

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

1234

/freebsd-9-stable/contrib/llvm/lib/MC/
DMCStreamer.cpp29 MCStreamer::MCStreamer(MCContext &Ctx, MCTargetStreamer *TargetStreamer) in MCStreamer() function in MCStreamer
38 MCStreamer::~MCStreamer() { in ~MCStreamer()
43 void MCStreamer::reset() { in reset()
55 const MCExpr *MCStreamer::BuildSymbolDiff(MCContext &Context, in BuildSymbolDiff()
68 const MCExpr *MCStreamer::ForceExpAbs(const MCExpr* Expr) { in ForceExpAbs()
78 raw_ostream &MCStreamer::GetCommentOS() { in GetCommentOS()
83 void MCStreamer::generateCompactUnwindEncodings(MCAsmBackend *MAB) { in generateCompactUnwindEncodings()
90 void MCStreamer::EmitDwarfSetLineAddr(int64_t LineDelta, in EmitDwarfSetLineAddr()
104 void MCStreamer::EmitIntValue(uint64_t Value, unsigned Size) { in EmitIntValue()
119 void MCStreamer::EmitULEB128IntValue(uint64_t Value, unsigned Padding) { in EmitULEB128IntValue()
[all …]
DMCAsmStreamer.cpp39 class MCAsmStreamer : public MCStreamer {
73 : MCStreamer(Context, TargetStreamer), OS(os), MAI(Context.getAsmInfo()), in MCAsmStreamer()
336 MCStreamer::EmitLabel(Symbol); in EmitLabel()
344 MCStreamer::EmitDebugLabel(Symbol); in EmitDebugLabel()
743 MCStreamer::EmitFill(NumBytes, FillValue); in EmitFill()
839 return this->MCStreamer::EmitDwarfFileDirective(FileNo, Directory, Filename, in EmitDwarfFileDirective()
848 this->MCStreamer::EmitDwarfLocDirective(FileNo, Line, Column, Flags, in EmitDwarfLocDirective()
892 MCStreamer::EmitCFISections(EH, Debug); in EmitCFISections()
944 MCStreamer::EmitCFIDefCfa(Register, Offset); in EmitCFIDefCfa()
956 MCStreamer::EmitCFIDefCfaOffset(Offset); in EmitCFIDefCfaOffset()
[all …]
DMCDwarf.cpp65 void MCLineEntry::Make(MCStreamer *MCOS, const MCSection *Section) { in Make()
105 static inline const MCExpr *MakeStartMinusEndExpr(const MCStreamer &MCOS, in MakeStartMinusEndExpr()
127 static inline void EmitDwarfLineTable(MCStreamer *MCOS, in EmitDwarfLineTable()
215 const MCSymbol *MCDwarfFileTable::Emit(MCStreamer *MCOS) { in Emit()
242 const MCSymbol *MCDwarfFileTable::EmitCU(MCStreamer *MCOS, unsigned CUID) { in EmitCU()
355 void MCDwarfLineAddr::Emit(MCStreamer *MCOS, int64_t LineDelta, in Emit()
451 static void EmitAbbrev(MCStreamer *MCOS, uint64_t Name, uint64_t Form) { in EmitAbbrev()
458 static void EmitGenDwarfAbbrev(MCStreamer *MCOS) { in EmitGenDwarfAbbrev()
504 static void EmitGenDwarfAranges(MCStreamer *MCOS, in EmitGenDwarfAranges()
574 static void EmitGenDwarfInfo(MCStreamer *MCOS, in EmitGenDwarfInfo()
[all …]
DMCWin64EH.cpp53 static void EmitAbsDifference(MCStreamer &streamer, MCSymbol *lhs, in EmitAbsDifference()
65 static void EmitUnwindCode(MCStreamer &streamer, MCSymbol *begin, in EmitUnwindCode()
131 static void EmitSymbolRefWithOfs(MCStreamer &streamer, in EmitSymbolRefWithOfs()
144 static void EmitRuntimeFunction(MCStreamer &streamer, in EmitRuntimeFunction()
156 static void EmitUnwindInfo(MCStreamer &streamer, MCWin64EHUnwindInfo *info) { in EmitUnwindInfo()
265 void MCWin64EHUnwindEmitter::EmitUnwindInfo(MCStreamer &streamer, in EmitUnwindInfo()
277 void MCWin64EHUnwindEmitter::Emit(MCStreamer &streamer) { in Emit()
DMCNullStreamer.cpp20 class MCNullStreamer : public MCStreamer {
22 MCNullStreamer(MCContext &Context) : MCStreamer(Context, 0) {} in MCNullStreamer()
116 MCStreamer *llvm::createNullStreamer(MCContext &Context) { in createNullStreamer()
DMCObjectStreamer.cpp29 : MCStreamer(Context, TargetStreamer), in MCObjectStreamer()
39 : MCStreamer(Context, TargetStreamer), Assembler(_Assembler), in MCObjectStreamer()
54 MCStreamer::reset(); in reset()
131 MCStreamer::EmitLabel(Symbol); in EmitLabel()
273 this->MCStreamer::EmitDwarfLocDirective(FileNo, Line, Column, Flags, in EmitDwarfLocDirective()
/freebsd-9-stable/contrib/llvm/include/llvm/MC/
DMCStreamer.h34 class MCStreamer; variable
69 MCStreamer *Streamer;
73 void setStreamer(MCStreamer *S) { Streamer = S; } in setStreamer()
108 class MCStreamer {
112 MCStreamer(const MCStreamer &) LLVM_DELETED_FUNCTION;
113 MCStreamer &operator=(const MCStreamer &) LLVM_DELETED_FUNCTION;
141 MCStreamer(MCContext &Ctx, MCTargetStreamer *TargetStreamer);
162 virtual ~MCStreamer();
682 MCStreamer *createNullStreamer(MCContext &Ctx);
701 MCStreamer *createAsmStreamer(MCContext &Ctx, MCTargetStreamer *TargetStreamer,
[all …]
DMCDwarf.h29 class MCStreamer; variable
171 static void Make(MCStreamer *MCOS, const MCSection *Section);
222 static const MCSymbol *Emit(MCStreamer *MCOS);
226 static const MCSymbol *EmitCU(MCStreamer *MCOS, unsigned ID);
236 static void Emit(MCStreamer *MCOS, int64_t LineDelta, uint64_t AddrDelta);
245 static void Emit(MCStreamer *MCOS, const MCSymbol *LineSectionSymbol);
274 static void Make(MCSymbol *Symbol, MCStreamer *MCOS, SourceMgr &SrcMgr,
459 static void Emit(MCStreamer &streamer, MCAsmBackend *MAB,
461 static void EmitAdvanceLoc(MCStreamer &Streamer, uint64_t AddrDelta);
DMCWin64EH.h24 class MCStreamer; variable
88 static void Emit(MCStreamer &streamer);
89 static void EmitUnwindInfo(MCStreamer &streamer, MCWin64EHUnwindInfo *info);
DMCAsmInfo.h28 class MCStreamer; variable
379 MCStreamer &Streamer) const;
384 MCStreamer &Streamer) const;
/freebsd-9-stable/contrib/llvm/include/llvm/Target/
DTargetLoweringObjectFile.h31 class MCStreamer; variable
54 virtual void emitPersonalityValue(MCStreamer &Streamer,
59 virtual void emitModuleFlags(MCStreamer &, in emitModuleFlags() argument
118 MCStreamer &Streamer) const;
132 MCStreamer &Streamer) const;
/freebsd-9-stable/contrib/llvm/include/llvm/CodeGen/
DTargetLoweringObjectFileImpl.h41 virtual void emitPersonalityValue(MCStreamer &Streamer,
63 MCStreamer &Streamer) const;
85 virtual void emitModuleFlags(MCStreamer &Streamer,
110 MCStreamer &Streamer) const;
134 virtual void emitModuleFlags(MCStreamer &Streamer,
/freebsd-9-stable/contrib/llvm/patches/
Dpatch-r262261-llvm-r200376-sparc.diff16 MCStreamer &Streamer) const;
19 + MCStreamer &Streamer) const;
36 + MCStreamer &Streamer) const {
70 MCStreamer &Streamer) const;
76 MCStreamer &Streamer) const;
Dpatch-r262261-llvm-r198567-sparc.diff11 @@ -130,8 +130,8 @@ static void EmitOR(MCStreamer &OutStreamer, MCOper
15 -void EmitADD(MCStreamer &OutStreamer,
17 +static void EmitADD(MCStreamer &OutStreamer,
Dpatch-r262261-llvm-r199775-sparc.diff43 @@ -115,43 +121,101 @@ static void EmitSETHI(MCStreamer &OutStreamer,
47 -static void EmitOR(MCStreamer &OutStreamer, MCOperand &RS1,
49 +static void EmitBinary(MCStreamer &OutStreamer, unsigned Opcode,
66 +static void EmitOR(MCStreamer &OutStreamer,
71 static void EmitADD(MCStreamer &OutStreamer,
85 - MCStreamer &OutStreamer,
87 +static void EmitSHL(MCStreamer &OutStreamer,
93 +static void EmitHiLo(MCStreamer &OutStreamer, MCSymbol *GOTSym,
/freebsd-9-stable/contrib/llvm/lib/Target/Sparc/
DSparcAsmPrinter.cpp44 explicit SparcAsmPrinter(TargetMachine &TM, MCStreamer &Streamer) in SparcAsmPrinter()
107 static void EmitCall(MCStreamer &OutStreamer, in EmitCall()
116 static void EmitSETHI(MCStreamer &OutStreamer, in EmitSETHI()
126 static void EmitBinary(MCStreamer &OutStreamer, unsigned Opcode, in EmitBinary()
137 static void EmitOR(MCStreamer &OutStreamer, in EmitOR()
142 static void EmitADD(MCStreamer &OutStreamer, in EmitADD()
147 static void EmitSHL(MCStreamer &OutStreamer, in EmitSHL()
153 static void EmitHiLo(MCStreamer &OutStreamer, MCSymbol *GOTSym, in EmitHiLo()
/freebsd-9-stable/contrib/llvm/lib/Target/Mips/
DMipsAsmPrinter.h25 class MCStreamer; variable
39 bool emitPseudoExpansionLowering(MCStreamer &OutStreamer,
61 explicit MipsAsmPrinter(TargetMachine &TM, MCStreamer &Streamer) in MipsAsmPrinter()
/freebsd-9-stable/contrib/llvm/lib/Target/Mips/MCTargetDesc/
DMipsReginfo.h14 class MCStreamer; variable
23 void emitMipsReginfoSectionCG(MCStreamer &OS,
/freebsd-9-stable/contrib/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcMCAsmInfo.h28 MCStreamer &Streamer) const;
31 MCStreamer &Streamer) const;
DSparcMCAsmInfo.cpp52 MCStreamer &Streamer) const { in getExprForPersonalitySymbol()
65 MCStreamer &Streamer) const { in getExprForFDESymbol()
/freebsd-9-stable/contrib/llvm/tools/llvm-mc/
DDisassembler.h27 class MCStreamer; variable
34 MCStreamer &Streamer,
/freebsd-9-stable/contrib/llvm/include/llvm/Support/
DTargetRegistry.h43 class MCStreamer; variable
54 MCStreamer *createAsmStreamer(MCContext &Ctx,
105 MCStreamer &Streamer);
125 typedef MCStreamer *(*MCObjectStreamerCtorTy)(const Target &T,
133 typedef MCStreamer *(*AsmStreamerCtorTy)(MCContext &Ctx,
378 AsmPrinter *createAsmPrinter(TargetMachine &TM, MCStreamer &Streamer) const{ in createAsmPrinter()
420 MCStreamer *createMCObjectStreamer(StringRef TT, MCContext &Ctx, in createMCObjectStreamer()
433 MCStreamer *createAsmStreamer(MCContext &Ctx, in createAsmStreamer()
1130 static AsmPrinter *Allocator(TargetMachine &TM, MCStreamer &Streamer) { in Allocator()
/freebsd-9-stable/contrib/llvm/include/llvm/MC/MCParser/
DMCAsmParser.h26 class MCStreamer; variable
94 virtual MCStreamer &getStreamer() = 0;
199 MCStreamer &, const MCAsmInfo &);
/freebsd-9-stable/contrib/llvm/lib/Target/SystemZ/
DSystemZAsmPrinter.h18 class MCStreamer; variable
29 SystemZAsmPrinter(TargetMachine &TM, MCStreamer &Streamer) in SystemZAsmPrinter()
/freebsd-9-stable/contrib/llvm/lib/Target/AArch64/
DAArch64AsmPrinter.h34 bool emitPseudoExpansionLowering(MCStreamer &OutStreamer,
38 explicit AArch64AsmPrinter(TargetMachine &TM, MCStreamer &Streamer) in AArch64AsmPrinter()

1234