LLVM  3.7.0
llvm::MCObjectStreamer Member List

This is the complete list of members for llvm::MCObjectStreamer, including all inherited members.

AddBlankLine()llvm::MCStreamerinlinevirtual
AddComment(const Twine &T)llvm::MCStreamerinlinevirtual
AssignSection(MCSymbol *Symbol, MCSection *Section)llvm::MCStreamer
BeginCOFFSymbolDef(const MCSymbol *Symbol)llvm::MCStreamervirtual
ChangeSection(MCSection *Section, const MCExpr *Subsection) overridellvm::MCObjectStreamervirtual
changeSectionImpl(MCSection *Section, const MCExpr *Subsection)llvm::MCObjectStreamerprotected
emitAbsoluteSymbolDiff(const MCSymbol *Hi, const MCSymbol *Lo, unsigned Size) overridellvm::MCObjectStreamervirtual
EmitAssemblerFlag(MCAssemblerFlag Flag)llvm::MCStreamervirtual
EmitAssignment(MCSymbol *Symbol, const MCExpr *Value) overridellvm::MCObjectStreamervirtual
EmitBundleAlignMode(unsigned AlignPow2) overridellvm::MCObjectStreamervirtual
EmitBundleLock(bool AlignToEnd) overridellvm::MCObjectStreamervirtual
EmitBundleUnlock() overridellvm::MCObjectStreamervirtual
EmitBytes(StringRef Data) overridellvm::MCObjectStreamervirtual
EmitCFIAdjustCfaOffset(int64_t Adjustment)llvm::MCStreamervirtual
EmitCFIDefCfa(int64_t Register, int64_t Offset)llvm::MCStreamervirtual
EmitCFIDefCfaOffset(int64_t Offset)llvm::MCStreamervirtual
EmitCFIDefCfaRegister(int64_t Register)llvm::MCStreamervirtual
EmitCFIEndProc()llvm::MCStreamer
EmitCFIEscape(StringRef Values)llvm::MCStreamervirtual
EmitCFILsda(const MCSymbol *Sym, unsigned Encoding)llvm::MCStreamervirtual
EmitCFIOffset(int64_t Register, int64_t Offset)llvm::MCStreamervirtual
EmitCFIPersonality(const MCSymbol *Sym, unsigned Encoding)llvm::MCStreamervirtual
EmitCFIRegister(int64_t Register1, int64_t Register2)llvm::MCStreamervirtual
EmitCFIRelOffset(int64_t Register, int64_t Offset)llvm::MCStreamervirtual
EmitCFIRememberState()llvm::MCStreamervirtual
EmitCFIRestore(int64_t Register)llvm::MCStreamervirtual
EmitCFIRestoreState()llvm::MCStreamervirtual
EmitCFISameValue(int64_t Register)llvm::MCStreamervirtual
EmitCFISections(bool EH, bool Debug) overridellvm::MCObjectStreamervirtual
EmitCFISignalFrame()llvm::MCStreamervirtual
EmitCFIStartProc(bool IsSimple)llvm::MCStreamer
EmitCFIUndefined(int64_t Register)llvm::MCStreamervirtual
EmitCFIWindowSave()llvm::MCStreamervirtual
EmitCodeAlignment(unsigned ByteAlignment, unsigned MaxBytesToEmit=0) overridellvm::MCObjectStreamervirtual
EmitCOFFSafeSEH(MCSymbol const *Symbol)llvm::MCStreamervirtual
EmitCOFFSecRel32(MCSymbol const *Symbol)llvm::MCStreamervirtual
EmitCOFFSectionIndex(MCSymbol const *Symbol)llvm::MCStreamervirtual
EmitCOFFSymbolStorageClass(int StorageClass)llvm::MCStreamervirtual
EmitCOFFSymbolType(int Type)llvm::MCStreamervirtual
EmitCommonSymbol(MCSymbol *Symbol, uint64_t Size, unsigned ByteAlignment)=0llvm::MCStreamerpure virtual
EmitDataRegion(MCDataRegionType Kind)llvm::MCStreamerinlinevirtual
EmitDwarfAdvanceFrameAddr(const MCSymbol *LastLabel, const MCSymbol *Label)llvm::MCObjectStreamer
EmitDwarfAdvanceLineAddr(int64_t LineDelta, const MCSymbol *LastLabel, const MCSymbol *Label, unsigned PointerSize)llvm::MCObjectStreamer
EmitDwarfFileDirective(unsigned FileNo, StringRef Directory, StringRef Filename, unsigned CUID=0)llvm::MCStreamervirtual
EmitDwarfLocDirective(unsigned FileNo, unsigned Line, unsigned Column, unsigned Flags, unsigned Isa, unsigned Discriminator, StringRef FileName) overridellvm::MCObjectStreamervirtual
EmitEHSymAttributes(const MCSymbol *Symbol, MCSymbol *EHSymbol)llvm::MCStreamervirtual
emitELFSize(MCSymbolELF *Symbol, const MCExpr *Value)llvm::MCStreamervirtual
EmitFileDirective(StringRef Filename)llvm::MCStreamervirtual
EmitFill(uint64_t NumBytes, uint8_t FillValue) overridellvm::MCObjectStreamervirtual
EmitFrames(MCAsmBackend *MAB)llvm::MCObjectStreamer
EmitGPRel32Value(const MCExpr *Value) overridellvm::MCObjectStreamervirtual
EmitGPRel64Value(const MCExpr *Value) overridellvm::MCObjectStreamervirtual
EmitIdent(StringRef IdentString)llvm::MCStreamerinlinevirtual
EmitInstruction(const MCInst &Inst, const MCSubtargetInfo &STI) overridellvm::MCObjectStreamervirtual
EmitInstToFragment(const MCInst &Inst, const MCSubtargetInfo &)llvm::MCObjectStreamervirtual
EmitIntValue(uint64_t Value, unsigned Size)llvm::MCStreamervirtual
EmitLabel(MCSymbol *Symbol) overridellvm::MCObjectStreamervirtual
EmitLinkerOptions(ArrayRef< std::string > Kind)llvm::MCStreamerinlinevirtual
EmitLocalCommonSymbol(MCSymbol *Symbol, uint64_t Size, unsigned ByteAlignment)llvm::MCStreamervirtual
EmitLOHDirective(MCLOHType Kind, const MCLOHArgs &Args)llvm::MCStreamerinlinevirtual
emitRawComment(const Twine &T, bool TabPrefix=true)llvm::MCStreamervirtual
EmitRawText(const Twine &String)llvm::MCStreamer
EmitRawTextImpl(StringRef String)llvm::MCStreamerprotectedvirtual
EmitSLEB128IntValue(int64_t Value)llvm::MCStreamer
EmitSLEB128Value(const MCExpr *Value) overridellvm::MCObjectStreamervirtual
EmitSymbolAttribute(MCSymbol *Symbol, MCSymbolAttr Attribute)=0llvm::MCStreamerpure virtual
EmitSymbolDesc(MCSymbol *Symbol, unsigned DescValue)llvm::MCStreamervirtual
EmitSymbolValue(const MCSymbol *Sym, unsigned Size, bool IsSectionRelative=false)llvm::MCStreamer
EmitTBSSSymbol(MCSection *Section, MCSymbol *Symbol, uint64_t Size, unsigned ByteAlignment=0)llvm::MCStreamervirtual
EmitThumbFunc(MCSymbol *Func)llvm::MCStreamervirtual
EmitULEB128IntValue(uint64_t Value, unsigned Padding=0)llvm::MCStreamer
EmitULEB128Value(const MCExpr *Value) overridellvm::MCObjectStreamervirtual
EmitValue(const MCExpr *Value, unsigned Size, const SMLoc &Loc=SMLoc())llvm::MCStreamer
EmitValueImpl(const MCExpr *Value, unsigned Size, const SMLoc &Loc=SMLoc()) overridellvm::MCObjectStreamervirtual
EmitValueToAlignment(unsigned ByteAlignment, int64_t Value=0, unsigned ValueSize=1, unsigned MaxBytesToEmit=0) overridellvm::MCObjectStreamervirtual
EmitValueToOffset(const MCExpr *Offset, unsigned char Value) overridellvm::MCObjectStreamervirtual
EmitVersionMin(MCVersionMinType, unsigned Major, unsigned Minor, unsigned Update)llvm::MCStreamerinlinevirtual
EmitWeakReference(MCSymbol *Alias, const MCSymbol *Symbol) overridellvm::MCObjectStreamervirtual
EmitWinCFIAllocStack(unsigned Size)llvm::MCStreamervirtual
EmitWinCFIEndChained()llvm::MCStreamervirtual
EmitWinCFIEndProc()llvm::MCStreamervirtual
EmitWinCFIEndProlog()llvm::MCStreamervirtual
EmitWinCFIPushFrame(bool Code)llvm::MCStreamervirtual
EmitWinCFIPushReg(unsigned Register)llvm::MCStreamervirtual
EmitWinCFISaveReg(unsigned Register, unsigned Offset)llvm::MCStreamervirtual
EmitWinCFISaveXMM(unsigned Register, unsigned Offset)llvm::MCStreamervirtual
EmitWinCFISetFrame(unsigned Register, unsigned Offset)llvm::MCStreamervirtual
EmitWinCFIStartChained()llvm::MCStreamervirtual
EmitWinCFIStartProc(const MCSymbol *Symbol)llvm::MCStreamervirtual
EmitWindowsUnwindTables()llvm::MCStreamerprotectedvirtual
EmitWinEHHandler(const MCSymbol *Sym, bool Unwind, bool Except)llvm::MCStreamervirtual
EmitWinEHHandlerData()llvm::MCStreamervirtual
EmitZerofill(MCSection *Section, MCSymbol *Symbol=nullptr, uint64_t Size=0, unsigned ByteAlignment=0)=0llvm::MCStreamerpure virtual
EmitZeros(uint64_t NumBytes) overridellvm::MCObjectStreamervirtual
EndCOFFSymbolDef()llvm::MCStreamervirtual
endSection(MCSection *Section)llvm::MCStreamer
Finish()llvm::MCStreamer
FinishImpl() overridellvm::MCObjectStreamervirtual
Flush()llvm::MCStreamerinlinevirtual
flushPendingLabels(MCFragment *F, uint64_t FOffset=0)llvm::MCObjectStreamerprotected
generateCompactUnwindEncodings(MCAsmBackend *MAB)llvm::MCStreamer
getAssembler()llvm::MCObjectStreamerinline
GetCommentOS()llvm::MCStreamervirtual
getContext() const llvm::MCStreamerinline
getCurrentFragment() const llvm::MCObjectStreamerprotected
getCurrentSection() const llvm::MCStreamerinline
getCurrentSectionOnly() const llvm::MCStreamerinline
getCurrentWinFrameInfo()llvm::MCStreamerinlineprotected
getDwarfFrameInfos() const llvm::MCStreamerinline
getDwarfLineTableSymbol(unsigned CUID)llvm::MCStreamervirtual
getNumFrameInfos()llvm::MCStreamerinline
getNumWinFrameInfos()llvm::MCStreamerinline
getOrCreateDataFragment()llvm::MCObjectStreamerprotected
getPreviousSection() const llvm::MCStreamerinline
GetSymbolOrder(const MCSymbol *Sym) const llvm::MCStreamerinline
getTargetStreamer()llvm::MCStreamerinline
getWinFrameInfos() const llvm::MCStreamerinline
hasRawTextSupport() const llvm::MCStreamerinlinevirtual
InitSections(bool NoExecStack)llvm::MCStreamervirtual
insert(MCFragment *F)llvm::MCObjectStreamerinlineprotected
isIntegratedAssemblerRequired() const overridellvm::MCObjectStreamerinlinevirtual
isVerboseAsm() const llvm::MCStreamerinlinevirtual
mayHaveInstructions(MCSection &Sec) const overridellvm::MCObjectStreamervirtual
MCObjectStreamer(MCContext &Context, MCAsmBackend &TAB, raw_pwrite_stream &OS, MCCodeEmitter *Emitter)llvm::MCObjectStreamerprotected
MCStreamer(MCContext &Ctx)llvm::MCStreamerprotected
PopSection()llvm::MCStreamerinline
PushSection()llvm::MCStreamerinline
reset() overridellvm::MCObjectStreamervirtual
setTargetStreamer(MCTargetStreamer *TS)llvm::MCStreamerinline
SubSection(const MCExpr *Subsection)llvm::MCStreamerinline
SwitchSection(MCSection *Section, const MCExpr *Subsection=nullptr)llvm::MCStreamervirtual
SwitchSectionNoChange(MCSection *Section, const MCExpr *Subsection=nullptr)llvm::MCStreamerinline
visitUsedExpr(const MCExpr &Expr)llvm::MCStreamer
visitUsedSymbol(const MCSymbol &Sym) overridellvm::MCObjectStreamervirtual
~MCObjectStreamer() overridellvm::MCObjectStreamerprotected
~MCStreamer()llvm::MCStreamervirtual