Home
last modified time | relevance | path

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

123

/external/llvm/lib/MC/
DMCStreamer.cpp23 MCStreamer::MCStreamer(MCContext &Ctx) : Context(Ctx), EmitEHFrame(true), in MCStreamer() function in MCStreamer
30 MCStreamer::~MCStreamer() { in ~MCStreamer()
35 const MCExpr *MCStreamer::BuildSymbolDiff(MCContext &Context, in BuildSymbolDiff()
48 const MCExpr *MCStreamer::ForceExpAbs(const MCExpr* Expr) { in ForceExpAbs()
58 raw_ostream &MCStreamer::GetCommentOS() { in GetCommentOS()
63 void MCStreamer::EmitDwarfSetLineAddr(int64_t LineDelta, in EmitDwarfSetLineAddr()
77 void MCStreamer::EmitIntValue(uint64_t Value, unsigned Size, in EmitIntValue()
93 void MCStreamer::EmitULEB128IntValue(uint64_t Value, unsigned AddrSpace) { in EmitULEB128IntValue()
102 void MCStreamer::EmitSLEB128IntValue(int64_t Value, unsigned AddrSpace) { in EmitSLEB128IntValue()
109 void MCStreamer::EmitAbsValue(const MCExpr *Value, unsigned Size, in EmitAbsValue()
[all …]
DMCAsmStreamer.cpp38 class MCAsmStreamer : public MCStreamer {
70 : MCStreamer(Context), OS(os), MAI(Context.getAsmInfo()), in MCAsmStreamer()
328 MCStreamer::EmitLabel(Symbol); in EmitLabel()
669 MCStreamer::EmitFill(NumBytes, FillValue, AddrSpace); in EmitFill()
748 return this->MCStreamer::EmitDwarfFileDirective(FileNo, Filename); in EmitDwarfFileDirective()
756 this->MCStreamer::EmitDwarfLocDirective(FileNo, Line, Column, Flags, in EmitDwarfLocDirective()
793 MCStreamer::EmitCFISections(EH, Debug); in EmitCFISections()
811 MCStreamer::EmitCFIStartProc(); in EmitCFIStartProc()
821 MCStreamer::EmitCFIEndProc(); in EmitCFIEndProc()
841 MCStreamer::EmitCFIDefCfa(Register, Offset); in EmitCFIDefCfa()
[all …]
DMCDwarf.cpp69 void MCLineEntry::Make(MCStreamer *MCOS, const MCSection *Section) { in Make()
108 static inline const MCExpr *MakeStartMinusEndExpr(const MCStreamer &MCOS, in MakeStartMinusEndExpr()
130 static inline void EmitDwarfLineTable(MCStreamer *MCOS, in EmitDwarfLineTable()
211 void MCDwarfFileTable::Emit(MCStreamer *MCOS) { in Emit()
336 void MCDwarfLineAddr::Emit(MCStreamer *MCOS, int64_t LineDelta, in Emit()
434 static int getDataAlignmentFactor(MCStreamer &streamer) { in getDataAlignmentFactor()
444 static unsigned getSizeForEncoding(MCStreamer &streamer, in getSizeForEncoding()
466 static void EmitSymbol(MCStreamer &streamer, const MCSymbol &symbol, in EmitSymbol()
478 static void EmitPersonality(MCStreamer &streamer, const MCSymbol &symbol, in EmitPersonality()
516 bool EmitCompactUnwind(MCStreamer &streamer,
[all …]
DMCLoggingStreamer.cpp18 class MCLoggingStreamer : public MCStreamer {
19 llvm::OwningPtr<MCStreamer> Child;
24 MCLoggingStreamer(MCStreamer *_Child, raw_ostream &_OS) in MCLoggingStreamer()
25 : MCStreamer(_Child->getContext()), Child(_Child), OS(_OS) {} in MCLoggingStreamer()
247 MCStreamer *llvm::createLoggingStreamer(MCStreamer *Child, raw_ostream &OS) { in createLoggingStreamer()
DMCNullStreamer.cpp21 class MCNullStreamer : public MCStreamer {
23 MCNullStreamer(MCContext &Context) : MCStreamer(Context) {} in MCNullStreamer()
102 MCStreamer *llvm::createNullStreamer(MCContext &Context) { in createNullStreamer()
DMCWin64EH.cpp53 static void EmitAbsDifference(MCStreamer &streamer, MCSymbol *lhs, in EmitAbsDifference()
65 static void EmitUnwindCode(MCStreamer &streamer, MCSymbol *begin, in EmitUnwindCode()
132 static void EmitRuntimeFunction(MCStreamer &streamer, in EmitRuntimeFunction()
142 static void EmitUnwindInfo(MCStreamer &streamer, MCWin64EHUnwindInfo *info) { in EmitUnwindInfo()
247 void MCWin64EHUnwindEmitter::EmitUnwindInfo(MCStreamer &streamer, in EmitUnwindInfo()
259 void MCWin64EHUnwindEmitter::Emit(MCStreamer &streamer) { in Emit()
DMCAsmInfo.cpp120 MCStreamer &Streamer) const { in getExprForPersonalitySymbol()
127 MCStreamer &Streamer) const { in getExprForFDESymbol()
DMCObjectStreamer.cpp25 : MCStreamer(Context), in MCObjectStreamer()
36 : MCStreamer(Context), Assembler(_Assembler), CurSectionData(0) in MCObjectStreamer()
109 MCStreamer::EmitLabel(Symbol); in EmitLabel()
DWinCOFFStreamer.cpp150 const MCSection *Section = MCStreamer::getContext().getCOFFSection( in AddCommonSymbol()
383 MCStreamer::EmitWin64EHHandlerData(); in EmitWin64EHHandlerData()
397 MCStreamer *createWinCOFFStreamer(MCContext &Context, in createWinCOFFStreamer()
/external/llvm/include/llvm/MC/
DMCStreamer.h48 class MCStreamer {
51 MCStreamer(const MCStreamer&); // DO NOT IMPLEMENT
52 MCStreamer &operator=(const MCStreamer&); // DO NOT IMPLEMENT
74 MCStreamer(MCContext &Ctx);
87 virtual ~MCStreamer();
533 MCStreamer *createNullStreamer(MCContext &Ctx);
555 MCStreamer *createAsmStreamer(MCContext &Ctx, formatted_raw_ostream &OS,
568 MCStreamer *createMachOStreamer(MCContext &Ctx, TargetAsmBackend &TAB,
576 MCStreamer *createWinCOFFStreamer(MCContext &Ctx,
583 MCStreamer *createELFStreamer(MCContext &Ctx, TargetAsmBackend &TAB,
[all …]
DMCDwarf.h30 class MCStreamer; variable
172 static void Make(MCStreamer *MCOS, const MCSection *Section);
213 static void Emit(MCStreamer *MCOS);
222 static void Emit(MCStreamer *MCOS,
283 static void Emit(MCStreamer &streamer, bool usingCFI,
285 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.h27 class MCStreamer; variable
364 MCStreamer &Streamer) const;
369 MCStreamer &Streamer) const;
/external/llvm/include/llvm/Target/
DTargetLoweringObjectFile.h31 class MCStreamer; variable
53 virtual void emitPersonalityValue(MCStreamer &Streamer,
113 MCStreamer &Streamer) const;
123 MCStreamer &Streamer) const;
DTargetRegistry.h39 class MCStreamer; variable
49 MCStreamer *createAsmStreamer(MCContext &Ctx, formatted_raw_ostream &OS,
85 MCStreamer &Streamer);
99 typedef MCStreamer *(*ObjectStreamerCtorTy)(const Target &T,
107 typedef MCStreamer *(*AsmStreamerCtorTy)(MCContext &Ctx,
350 AsmPrinter *createAsmPrinter(TargetMachine &TM, MCStreamer &Streamer) const{ in createAsmPrinter()
388 MCStreamer *createObjectStreamer(const std::string &TT, MCContext &Ctx, in createObjectStreamer()
401 MCStreamer *createAsmStreamer(MCContext &Ctx, in createAsmStreamer()
1021 static AsmPrinter *Allocator(TargetMachine &TM, MCStreamer &Streamer) { in Allocator()
DTargetAsmParser.h16 class MCStreamer; variable
79 MCStreamer &Out) = 0;
/external/llvm/include/llvm/MC/MCParser/
DMCAsmParser.h22 class MCStreamer; variable
61 virtual MCStreamer &getStreamer() = 0;
135 MCStreamer &, const MCAsmInfo &);
/external/llvm/include/llvm/CodeGen/
DTargetLoweringObjectFileImpl.h39 virtual void emitPersonalityValue(MCStreamer &Streamer,
62 MCStreamer &Streamer) const;
97 MCStreamer &Streamer) const;
DAsmPrinter.h50 class MCStreamer; variable
83 MCStreamer &OutStreamer;
121 explicit AsmPrinter(TargetMachine &TM, MCStreamer &Streamer);
/external/llvm/lib/Target/Mips/
DMipsAsmPrinter.h23 class MCStreamer; variable
33 explicit MipsAsmPrinter(TargetMachine &TM, MCStreamer &Streamer) in MipsAsmPrinter()
/external/llvm/lib/Target/X86/
DX86AsmPrinter.h31 class MCStreamer; variable
37 explicit X86AsmPrinter(TargetMachine &TM, MCStreamer &Streamer) in X86AsmPrinter()
/external/llvm/lib/Target/ARM/
DARMAsmPrinter.h48 explicit ARMAsmPrinter(TargetMachine &TM, MCStreamer &Streamer) in ARMAsmPrinter()
93 bool emitPseudoExpansionLowering(MCStreamer &OutStreamer,
/external/llvm/lib/Target/PTX/
DPTXMCAsmStreamer.cpp30 class PTXMCAsmStreamer : public MCStreamer {
49 : MCStreamer(Context), OS(os), MAI(Context.getAsmInfo()), in PTXMCAsmStreamer()
421 MCStreamer::EmitFill(NumBytes, FillValue, AddrSpace); in EmitFill()
493 return this->MCStreamer::EmitDwarfFileDirective(FileNo, Filename); in EmitDwarfFileDirective()
532 MCStreamer *createPTXAsmStreamer(MCContext &Context, in createPTXAsmStreamer()
/external/llvm/lib/Target/
DTargetLoweringObjectFile.cpp110 void TargetLoweringObjectFile::emitPersonalityValue(MCStreamer &Streamer, in emitPersonalityValue()
299 MCStreamer &Streamer) const { in getExprForDwarfGlobalReference()
306 MCStreamer &Streamer) const { in getExprForDwarfReference()
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MCAsmInfo.h33 MCStreamer &Streamer) const;

123