LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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
AddValueSymbols(const MCExpr *Value)llvm::MCObjectStreamerprotected
AssignSection(MCSymbol *Symbol, const MCSection *Section)llvm::MCStreamer
BeginCOFFSymbolDef(const MCSymbol *Symbol)=0llvm::MCStreamerpure virtual
BuildSymbolDiff(MCContext &Context, const MCSymbol *A, const MCSymbol *B)llvm::MCStreamerprotected
ChangeSection(const MCSection *Section, const MCExpr *Subsection)llvm::MCObjectStreamervirtual
EmitAbsValue(const MCExpr *Value, unsigned Size)llvm::MCStreamer
EmitAssemblerFlag(MCAssemblerFlag Flag)=0llvm::MCStreamerpure virtual
EmitAssignment(MCSymbol *Symbol, const MCExpr *Value)llvm::MCObjectStreamervirtual
EmitBundleAlignMode(unsigned AlignPow2)llvm::MCObjectStreamervirtual
EmitBundleLock(bool AlignToEnd)llvm::MCObjectStreamervirtual
EmitBundleUnlock()llvm::MCObjectStreamervirtual
EmitBytes(StringRef Data)llvm::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)llvm::MCStreamervirtual
EmitCFISignalFrame()llvm::MCStreamervirtual
EmitCFIStartProc()llvm::MCStreamer
EmitCFIUndefined(int64_t Register)llvm::MCStreamervirtual
EmitCFIWindowSave()llvm::MCStreamervirtual
EmitCodeAlignment(unsigned ByteAlignment, unsigned MaxBytesToEmit=0)llvm::MCObjectStreamervirtual
EmitCOFFSecRel32(MCSymbol const *Symbol)llvm::MCStreamervirtual
EmitCOFFSymbolStorageClass(int StorageClass)=0llvm::MCStreamerpure virtual
EmitCOFFSymbolType(int Type)=0llvm::MCStreamerpure virtual
EmitCommonSymbol(MCSymbol *Symbol, uint64_t Size, unsigned ByteAlignment)=0llvm::MCStreamerpure virtual
EmitCompactUnwindEncoding(uint32_t CompactUnwindEncoding)llvm::MCStreamervirtual
EmitDataRegion(MCDataRegionType Kind)llvm::MCStreamerinlinevirtual
EmitDebugLabel(MCSymbol *Symbol)llvm::MCObjectStreamervirtual
EmitDwarfAdvanceFrameAddr(const MCSymbol *LastLabel, const MCSymbol *Label)llvm::MCObjectStreamervirtual
EmitDwarfAdvanceLineAddr(int64_t LineDelta, const MCSymbol *LastLabel, const MCSymbol *Label, unsigned PointerSize)llvm::MCObjectStreamervirtual
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)llvm::MCObjectStreamervirtual
EmitDwarfSetLineAddr(int64_t LineDelta, const MCSymbol *Label, int PointerSize)llvm::MCStreamer
EmitEHSymAttributes(const MCSymbol *Symbol, MCSymbol *EHSymbol)llvm::MCStreamervirtual
EmitELFSize(MCSymbol *Symbol, const MCExpr *Value)=0llvm::MCStreamerpure virtual
EmitFileDirective(StringRef Filename)=0llvm::MCStreamerpure virtual
EmitFill(uint64_t NumBytes, uint8_t FillValue)llvm::MCObjectStreamervirtual
EmitFrames(MCAsmBackend *MAB, bool usingCFI)llvm::MCStreamerprotected
EmitGPRel32Value(const MCExpr *Value)llvm::MCObjectStreamervirtual
EmitGPRel64Value(const MCExpr *Value)llvm::MCObjectStreamervirtual
EmitIdent(StringRef IdentString)llvm::MCStreamerinlinevirtual
EmitInstruction(const MCInst &Inst)llvm::MCObjectStreamervirtual
EmitInstToFragment(const MCInst &Inst)llvm::MCObjectStreamervirtual
EmitIntValue(uint64_t Value, unsigned Size)llvm::MCStreamervirtual
EmitLabel(MCSymbol *Symbol)llvm::MCObjectStreamervirtual
EmitLinkerOptions(ArrayRef< std::string > Kind)llvm::MCStreamerinlinevirtual
EmitLocalCommonSymbol(MCSymbol *Symbol, uint64_t Size, unsigned ByteAlignment)=0llvm::MCStreamerpure virtual
EmitRawText(const Twine &String)llvm::MCStreamer
EmitRawTextImpl(StringRef String)llvm::MCStreamerprotectedvirtual
EmitSLEB128IntValue(int64_t Value)llvm::MCStreamer
EmitSLEB128Value(const MCExpr *Value)llvm::MCObjectStreamervirtual
EmitSymbolAttribute(MCSymbol *Symbol, MCSymbolAttr Attribute)=0llvm::MCStreamerpure virtual
EmitSymbolDesc(MCSymbol *Symbol, unsigned DescValue)=0llvm::MCStreamerpure virtual
EmitSymbolValue(const MCSymbol *Sym, unsigned Size)llvm::MCStreamer
EmitTBSSSymbol(const MCSection *Section, MCSymbol *Symbol, uint64_t Size, unsigned ByteAlignment=0)=0llvm::MCStreamerpure virtual
EmitThumbFunc(MCSymbol *Func)=0llvm::MCStreamerpure virtual
EmitULEB128IntValue(uint64_t Value, unsigned Padding=0)llvm::MCStreamer
EmitULEB128Value(const MCExpr *Value)llvm::MCObjectStreamervirtual
EmitValue(const MCExpr *Value, unsigned Size)llvm::MCStreamer
EmitValueImpl(const MCExpr *Value, unsigned Size)llvm::MCObjectStreamervirtual
EmitValueToAlignment(unsigned ByteAlignment, int64_t Value=0, unsigned ValueSize=1, unsigned MaxBytesToEmit=0)llvm::MCObjectStreamervirtual
EmitValueToOffset(const MCExpr *Offset, unsigned char Value)llvm::MCObjectStreamervirtual
EmitW64Tables()llvm::MCStreamerprotected
EmitWeakReference(MCSymbol *Alias, const MCSymbol *Symbol)llvm::MCObjectStreamervirtual
EmitWin64EHAllocStack(unsigned Size)llvm::MCStreamervirtual
EmitWin64EHEndChained()llvm::MCStreamervirtual
EmitWin64EHEndProc()llvm::MCStreamervirtual
EmitWin64EHEndProlog()llvm::MCStreamervirtual
EmitWin64EHHandler(const MCSymbol *Sym, bool Unwind, bool Except)llvm::MCStreamervirtual
EmitWin64EHHandlerData()llvm::MCStreamervirtual
EmitWin64EHPushFrame(bool Code)llvm::MCStreamervirtual
EmitWin64EHPushReg(unsigned Register)llvm::MCStreamervirtual
EmitWin64EHSaveReg(unsigned Register, unsigned Offset)llvm::MCStreamervirtual
EmitWin64EHSaveXMM(unsigned Register, unsigned Offset)llvm::MCStreamervirtual
EmitWin64EHSetFrame(unsigned Register, unsigned Offset)llvm::MCStreamervirtual
EmitWin64EHStartChained()llvm::MCStreamervirtual
EmitWin64EHStartProc(const MCSymbol *Symbol)llvm::MCStreamervirtual
EmitZerofill(const MCSection *Section, MCSymbol *Symbol=0, uint64_t Size=0, unsigned ByteAlignment=0)=0llvm::MCStreamerpure virtual
EmitZeros(uint64_t NumBytes)llvm::MCObjectStreamervirtual
EndCOFFSymbolDef()=0llvm::MCStreamerpure virtual
Finish()llvm::MCStreamer
FinishImpl()llvm::MCObjectStreamervirtual
Flush()llvm::MCStreamerinlinevirtual
ForceExpAbs(const MCExpr *Expr)llvm::MCStreamerprotected
generateCompactUnwindEncodings(MCAsmBackend *MAB)llvm::MCStreamer
getAssembler()llvm::MCObjectStreamerinline
GetCommentOS()llvm::MCStreamervirtual
getContext() const llvm::MCStreamerinline
getCurrentFragment() const llvm::MCObjectStreamerprotected
getCurrentSection() const llvm::MCStreamerinline
getCurrentSectionData() const llvm::MCObjectStreamerinlineprotected
getCurrentW64UnwindInfo()llvm::MCStreamerinlineprotected
getFrameInfo(unsigned i)llvm::MCStreamerinline
getFrameInfos() const llvm::MCStreamerinline
getNumFrameInfos()llvm::MCStreamerinline
getNumW64UnwindInfos()llvm::MCStreamerinline
getOrCreateDataFragment() const llvm::MCObjectStreamerprotected
getOrCreateSymbolData(MCSymbol *Symbol)llvm::MCStreamervirtual
getPreviousSection() const llvm::MCStreamerinline
GetSymbolOrder(const MCSymbol *Sym) const llvm::MCStreamerinline
getTargetStreamer()llvm::MCStreamerinline
getW64UnwindInfo(unsigned i)llvm::MCStreamerinline
hasRawTextSupport() const llvm::MCStreamerinlinevirtual
InitSections()=0llvm::MCStreamerpure virtual
InitStreamer()llvm::MCStreamerinline
InitToTextSection()=0llvm::MCStreamerpure virtual
insert(MCFragment *F) const llvm::MCObjectStreamerinlineprotected
isVerboseAsm() const llvm::MCStreamerinlinevirtual
MCObjectStreamer(MCContext &Context, MCTargetStreamer *TargetStreamer, MCAsmBackend &TAB, raw_ostream &_OS, MCCodeEmitter *_Emitter)llvm::MCObjectStreamerprotected
MCObjectStreamer(MCContext &Context, MCTargetStreamer *TargetStreamer, MCAsmBackend &TAB, raw_ostream &_OS, MCCodeEmitter *_Emitter, MCAssembler *_Assembler)llvm::MCObjectStreamerprotected
MCStreamer(MCContext &Ctx, MCTargetStreamer *TargetStreamer)llvm::MCStreamerprotected
PopSection()llvm::MCStreamerinline
PushSection()llvm::MCStreamerinline
RecordProcEnd(MCDwarfFrameInfo &Frame)llvm::MCStreamerprotected
RecordProcStart(MCDwarfFrameInfo &Frame)llvm::MCStreamerprotected
reset()llvm::MCObjectStreamervirtual
setAutoInitSections(bool AutoInitSections)llvm::MCStreamerinline
SubSection(const MCExpr *Subsection)llvm::MCStreamerinline
SwitchSection(const MCSection *Section, const MCExpr *Subsection=0)llvm::MCStreamerinline
SwitchSectionNoChange(const MCSection *Section, const MCExpr *Subsection=0)llvm::MCStreamerinline
~MCObjectStreamer()llvm::MCObjectStreamerprotected
~MCStreamer()llvm::MCStreamervirtual