/external/llvm/lib/MC/ |
MCStreamer.cpp | 1 //===- lib/MC/MCStreamer.cpp - Streaming Machine Code Output --------------===// 12 #include "llvm/MC/MCStreamer.h" 23 MCStreamer::MCStreamer(MCContext &Ctx) : Context(Ctx), EmitEHFrame(true), 33 MCStreamer::~MCStreamer() { 38 const MCExpr *MCStreamer::BuildSymbolDiff(MCContext &Context, 51 const MCExpr *MCStreamer::ForceExpAbs(const MCExpr* Expr) { 61 raw_ostream &MCStreamer::GetCommentOS() { 66 void MCStreamer::EmitDwarfSetLineAddr(int64_t LineDelta [all...] |
MCNullStreamer.cpp | 10 #include "llvm/MC/MCStreamer.h" 21 class MCNullStreamer : public MCStreamer { 23 MCNullStreamer(MCContext &Context) : MCStreamer(Context) {} 25 /// @name MCStreamer Interface 108 MCStreamer *llvm::createNullStreamer(MCContext &Context) {
|
MCAsmStreamer.cpp | 10 #include "llvm/MC/MCStreamer.h" 38 class MCAsmStreamer : public MCStreamer { 74 : MCStreamer(Context), OS(os), MAI(Context.getAsmInfo()), 124 /// @name MCStreamer Interface 338 MCStreamer::EmitLabel(Symbol); 697 MCStreamer::EmitFill(NumBytes, FillValue, AddrSpace); 791 return this->MCStreamer::EmitDwarfFileDirective(FileNo, Directory, Filename); 799 this->MCStreamer::EmitDwarfLocDirective(FileNo, Line, Column, Flags, 836 MCStreamer::EmitCFISections(EH, Debug); 888 MCStreamer::EmitCFIDefCfa(Register, Offset) [all...] |
MCDwarf.cpp | 16 #include "llvm/MC/MCStreamer.h" 70 void MCLineEntry::Make(MCStreamer *MCOS, const MCSection *Section) { 109 static inline const MCExpr *MakeStartMinusEndExpr(const MCStreamer &MCOS, 131 static inline void EmitDwarfLineTable(MCStreamer *MCOS, 212 const MCSymbol *MCDwarfFileTable::Emit(MCStreamer *MCOS) { 339 void MCDwarfLineAddr::Emit(MCStreamer *MCOS, int64_t LineDelta, 432 static void EmitAbbrev(MCStreamer *MCOS, uint64_t Name, uint64_t Form) { 439 static void EmitGenDwarfAbbrev(MCStreamer *MCOS) { 484 static void EmitGenDwarfAranges(MCStreamer *MCOS) { 550 static void EmitGenDwarfInfo(MCStreamer *MCOS [all...] |
MCWin64EH.cpp | 11 #include "llvm/MC/MCStreamer.h" 53 static void EmitAbsDifference(MCStreamer &streamer, MCSymbol *lhs, 65 static void EmitUnwindCode(MCStreamer &streamer, MCSymbol *begin, 132 static void EmitRuntimeFunction(MCStreamer &streamer, 142 static void EmitUnwindInfo(MCStreamer &streamer, MCWin64EHUnwindInfo *info) { 247 void MCWin64EHUnwindEmitter::EmitUnwindInfo(MCStreamer &streamer, 259 void MCWin64EHUnwindEmitter::Emit(MCStreamer &streamer) {
|
MCAsmInfo.cpp | 18 #include "llvm/MC/MCStreamer.h" 132 MCStreamer &Streamer) const { 139 MCStreamer &Streamer) const {
|
/external/llvm/tools/llvm-mc/ |
Disassembler.h | 27 class MCStreamer; 34 MCStreamer &Streamer,
|
/external/llvm/lib/Target/X86/ |
X86TargetObjectFile.h | 26 MCStreamer &Streamer) const;
|
X86AsmPrinter.h | 27 class MCStreamer; 32 explicit X86AsmPrinter(TargetMachine &TM, MCStreamer &Streamer)
|
X86TargetObjectFile.cpp | 24 MCStreamer &Streamer) const {
|
/external/llvm/include/llvm/Target/ |
TargetLoweringObjectFile.h | 30 class MCStreamer; 52 virtual void emitPersonalityValue(MCStreamer &Streamer, 57 virtual void emitModuleFlags(MCStreamer &, 116 MCStreamer &Streamer) const; 126 MCStreamer &Streamer) const;
|
/external/llvm/include/llvm/MC/ |
MCTargetAsmParser.h | 16 class MCStreamer; 83 /// instruction as an actual MCInst and emit it to the specified MCStreamer. 91 MCStreamer &Out) = 0;
|
MCStreamer.h | 1 //===- MCStreamer.h - High-level Streaming Machine Code Output --*- C++ -*-===// 10 // This file declares the MCStreamer class. 38 /// MCStreamer - Streaming machine code generation interface. This interface 47 class MCStreamer { 50 MCStreamer(const MCStreamer&); // DO NOT IMPLEMENT 51 MCStreamer &operator=(const MCStreamer&); // DO NOT IMPLEMENT 88 MCStreamer(MCContext &Ctx); 105 virtual ~MCStreamer(); [all...] |
MCWin64EH.h | 24 class MCStreamer; 88 static void Emit(MCStreamer &streamer); 89 static void EmitUnwindInfo(MCStreamer &streamer, MCWin64EHUnwindInfo *info);
|
MCDwarf.h | 28 class MCStreamer; 170 static void Make(MCStreamer *MCOS, const MCSection *Section); 211 static const MCSymbol *Emit(MCStreamer *MCOS); 220 static void Emit(MCStreamer *MCOS, 234 static void Emit(MCStreamer *MCOS, const MCSymbol *LineSectionSymbol); 262 static void Make(MCSymbol *Symbol, MCStreamer *MCOS, SourceMgr &SrcMgr, 330 static void Emit(MCStreamer &streamer, bool usingCFI, 332 static void EmitAdvanceLoc(MCStreamer &Streamer, uint64_t AddrDelta);
|
MCObjectStreamer.h | 1 //===- MCObjectStreamer.h - MCStreamer Object File Interface ----*- C++ -*-===// 13 #include "llvm/MC/MCStreamer.h" 27 /// This class provides an implementation of the MCStreamer interface which is 32 class MCObjectStreamer : public MCStreamer { 63 /// @name MCStreamer Interface
|
/external/llvm/lib/Target/Mips/AsmParser/ |
MipsAsmParser.cpp | 21 MCStreamer &Out); 41 MCStreamer &Out) {
|
/external/llvm/include/llvm/CodeGen/ |
TargetLoweringObjectFileImpl.h | 39 virtual void emitPersonalityValue(MCStreamer &Streamer, 62 MCStreamer &Streamer) const; 83 virtual void emitModuleFlags(MCStreamer &Streamer, 108 MCStreamer &Streamer) const;
|
AsmPrinter.h | 43 class MCStreamer; 70 /// OutStreamer - This is the MCStreamer object for the file we are 74 MCStreamer &OutStreamer; 117 explicit AsmPrinter(TargetMachine &TM, MCStreamer &Streamer);
|
/external/llvm/include/llvm/MC/MCParser/ |
MCAsmParser.h | 23 class MCStreamer; 62 virtual MCStreamer &getStreamer() = 0; 142 MCStreamer &, const MCAsmInfo &);
|
/external/llvm/lib/Target/PTX/ |
PTXAsmPrinter.h | 29 explicit PTXAsmPrinter(TargetMachine &TM, MCStreamer &Streamer)
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86MCAsmInfo.h | 35 MCStreamer &Streamer) const;
|
/external/llvm/lib/Target/Mips/ |
MipsAsmPrinter.h | 25 class MCStreamer; 41 explicit MipsAsmPrinter(TargetMachine &TM, MCStreamer &Streamer)
|
/frameworks/compile/mclinker/include/mcld/MC/ |
MCBitcodeInterceptor.h | 19 class MCStreamer;
|
/external/llvm/lib/Target/ARM/ |
ARMAsmPrinter.h | 48 explicit ARMAsmPrinter(TargetMachine &TM, MCStreamer &Streamer) 94 bool emitPseudoExpansionLowering(MCStreamer &OutStreamer,
|