LLVM API Documentation
This is the complete list of members for llvm::MCObjectStreamer, including all inherited members.
AddBlankLine() | llvm::MCStreamer | inlinevirtual |
AddComment(const Twine &T) | llvm::MCStreamer | inlinevirtual |
AddValueSymbols(const MCExpr *Value) | llvm::MCObjectStreamer | protected |
AssignSection(MCSymbol *Symbol, const MCSection *Section) | llvm::MCStreamer | |
BeginCOFFSymbolDef(const MCSymbol *Symbol)=0 | llvm::MCStreamer | pure virtual |
BuildSymbolDiff(MCContext &Context, const MCSymbol *A, const MCSymbol *B) | llvm::MCStreamer | protected |
ChangeSection(const MCSection *Section, const MCExpr *Subsection) | llvm::MCObjectStreamer | virtual |
EmitAbsValue(const MCExpr *Value, unsigned Size) | llvm::MCStreamer | |
EmitAssemblerFlag(MCAssemblerFlag Flag)=0 | llvm::MCStreamer | pure virtual |
EmitAssignment(MCSymbol *Symbol, const MCExpr *Value) | llvm::MCObjectStreamer | virtual |
EmitBundleAlignMode(unsigned AlignPow2) | llvm::MCObjectStreamer | virtual |
EmitBundleLock(bool AlignToEnd) | llvm::MCObjectStreamer | virtual |
EmitBundleUnlock() | llvm::MCObjectStreamer | virtual |
EmitBytes(StringRef Data) | llvm::MCObjectStreamer | virtual |
EmitCFIAdjustCfaOffset(int64_t Adjustment) | llvm::MCStreamer | virtual |
EmitCFIDefCfa(int64_t Register, int64_t Offset) | llvm::MCStreamer | virtual |
EmitCFIDefCfaOffset(int64_t Offset) | llvm::MCStreamer | virtual |
EmitCFIDefCfaRegister(int64_t Register) | llvm::MCStreamer | virtual |
EmitCFIEndProc() | llvm::MCStreamer | |
EmitCFIEscape(StringRef Values) | llvm::MCStreamer | virtual |
EmitCFILsda(const MCSymbol *Sym, unsigned Encoding) | llvm::MCStreamer | virtual |
EmitCFIOffset(int64_t Register, int64_t Offset) | llvm::MCStreamer | virtual |
EmitCFIPersonality(const MCSymbol *Sym, unsigned Encoding) | llvm::MCStreamer | virtual |
EmitCFIRegister(int64_t Register1, int64_t Register2) | llvm::MCStreamer | virtual |
EmitCFIRelOffset(int64_t Register, int64_t Offset) | llvm::MCStreamer | virtual |
EmitCFIRememberState() | llvm::MCStreamer | virtual |
EmitCFIRestore(int64_t Register) | llvm::MCStreamer | virtual |
EmitCFIRestoreState() | llvm::MCStreamer | virtual |
EmitCFISameValue(int64_t Register) | llvm::MCStreamer | virtual |
EmitCFISections(bool EH, bool Debug) | llvm::MCStreamer | virtual |
EmitCFISignalFrame() | llvm::MCStreamer | virtual |
EmitCFIStartProc() | llvm::MCStreamer | |
EmitCFIUndefined(int64_t Register) | llvm::MCStreamer | virtual |
EmitCFIWindowSave() | llvm::MCStreamer | virtual |
EmitCodeAlignment(unsigned ByteAlignment, unsigned MaxBytesToEmit=0) | llvm::MCObjectStreamer | virtual |
EmitCOFFSecRel32(MCSymbol const *Symbol) | llvm::MCStreamer | virtual |
EmitCOFFSymbolStorageClass(int StorageClass)=0 | llvm::MCStreamer | pure virtual |
EmitCOFFSymbolType(int Type)=0 | llvm::MCStreamer | pure virtual |
EmitCommonSymbol(MCSymbol *Symbol, uint64_t Size, unsigned ByteAlignment)=0 | llvm::MCStreamer | pure virtual |
EmitCompactUnwindEncoding(uint32_t CompactUnwindEncoding) | llvm::MCStreamer | virtual |
EmitDataRegion(MCDataRegionType Kind) | llvm::MCStreamer | inlinevirtual |
EmitDebugLabel(MCSymbol *Symbol) | llvm::MCObjectStreamer | virtual |
EmitDwarfAdvanceFrameAddr(const MCSymbol *LastLabel, const MCSymbol *Label) | llvm::MCObjectStreamer | virtual |
EmitDwarfAdvanceLineAddr(int64_t LineDelta, const MCSymbol *LastLabel, const MCSymbol *Label, unsigned PointerSize) | llvm::MCObjectStreamer | virtual |
EmitDwarfFileDirective(unsigned FileNo, StringRef Directory, StringRef Filename, unsigned CUID=0) | llvm::MCStreamer | virtual |
EmitDwarfLocDirective(unsigned FileNo, unsigned Line, unsigned Column, unsigned Flags, unsigned Isa, unsigned Discriminator, StringRef FileName) | llvm::MCObjectStreamer | virtual |
EmitDwarfSetLineAddr(int64_t LineDelta, const MCSymbol *Label, int PointerSize) | llvm::MCStreamer | |
EmitEHSymAttributes(const MCSymbol *Symbol, MCSymbol *EHSymbol) | llvm::MCStreamer | virtual |
EmitELFSize(MCSymbol *Symbol, const MCExpr *Value)=0 | llvm::MCStreamer | pure virtual |
EmitFileDirective(StringRef Filename)=0 | llvm::MCStreamer | pure virtual |
EmitFill(uint64_t NumBytes, uint8_t FillValue) | llvm::MCObjectStreamer | virtual |
EmitFrames(MCAsmBackend *MAB, bool usingCFI) | llvm::MCStreamer | protected |
EmitGPRel32Value(const MCExpr *Value) | llvm::MCObjectStreamer | virtual |
EmitGPRel64Value(const MCExpr *Value) | llvm::MCObjectStreamer | virtual |
EmitIdent(StringRef IdentString) | llvm::MCStreamer | inlinevirtual |
EmitInstruction(const MCInst &Inst) | llvm::MCObjectStreamer | virtual |
EmitInstToFragment(const MCInst &Inst) | llvm::MCObjectStreamer | virtual |
EmitIntValue(uint64_t Value, unsigned Size) | llvm::MCStreamer | virtual |
EmitLabel(MCSymbol *Symbol) | llvm::MCObjectStreamer | virtual |
EmitLinkerOptions(ArrayRef< std::string > Kind) | llvm::MCStreamer | inlinevirtual |
EmitLocalCommonSymbol(MCSymbol *Symbol, uint64_t Size, unsigned ByteAlignment)=0 | llvm::MCStreamer | pure virtual |
EmitRawText(const Twine &String) | llvm::MCStreamer | |
EmitRawTextImpl(StringRef String) | llvm::MCStreamer | protectedvirtual |
EmitSLEB128IntValue(int64_t Value) | llvm::MCStreamer | |
EmitSLEB128Value(const MCExpr *Value) | llvm::MCObjectStreamer | virtual |
EmitSymbolAttribute(MCSymbol *Symbol, MCSymbolAttr Attribute)=0 | llvm::MCStreamer | pure virtual |
EmitSymbolDesc(MCSymbol *Symbol, unsigned DescValue)=0 | llvm::MCStreamer | pure virtual |
EmitSymbolValue(const MCSymbol *Sym, unsigned Size) | llvm::MCStreamer | |
EmitTBSSSymbol(const MCSection *Section, MCSymbol *Symbol, uint64_t Size, unsigned ByteAlignment=0)=0 | llvm::MCStreamer | pure virtual |
EmitThumbFunc(MCSymbol *Func)=0 | llvm::MCStreamer | pure virtual |
EmitULEB128IntValue(uint64_t Value, unsigned Padding=0) | llvm::MCStreamer | |
EmitULEB128Value(const MCExpr *Value) | llvm::MCObjectStreamer | virtual |
EmitValue(const MCExpr *Value, unsigned Size) | llvm::MCStreamer | |
EmitValueImpl(const MCExpr *Value, unsigned Size) | llvm::MCObjectStreamer | virtual |
EmitValueToAlignment(unsigned ByteAlignment, int64_t Value=0, unsigned ValueSize=1, unsigned MaxBytesToEmit=0) | llvm::MCObjectStreamer | virtual |
EmitValueToOffset(const MCExpr *Offset, unsigned char Value) | llvm::MCObjectStreamer | virtual |
EmitW64Tables() | llvm::MCStreamer | protected |
EmitWeakReference(MCSymbol *Alias, const MCSymbol *Symbol) | llvm::MCObjectStreamer | virtual |
EmitWin64EHAllocStack(unsigned Size) | llvm::MCStreamer | virtual |
EmitWin64EHEndChained() | llvm::MCStreamer | virtual |
EmitWin64EHEndProc() | llvm::MCStreamer | virtual |
EmitWin64EHEndProlog() | llvm::MCStreamer | virtual |
EmitWin64EHHandler(const MCSymbol *Sym, bool Unwind, bool Except) | llvm::MCStreamer | virtual |
EmitWin64EHHandlerData() | llvm::MCStreamer | virtual |
EmitWin64EHPushFrame(bool Code) | llvm::MCStreamer | virtual |
EmitWin64EHPushReg(unsigned Register) | llvm::MCStreamer | virtual |
EmitWin64EHSaveReg(unsigned Register, unsigned Offset) | llvm::MCStreamer | virtual |
EmitWin64EHSaveXMM(unsigned Register, unsigned Offset) | llvm::MCStreamer | virtual |
EmitWin64EHSetFrame(unsigned Register, unsigned Offset) | llvm::MCStreamer | virtual |
EmitWin64EHStartChained() | llvm::MCStreamer | virtual |
EmitWin64EHStartProc(const MCSymbol *Symbol) | llvm::MCStreamer | virtual |
EmitZerofill(const MCSection *Section, MCSymbol *Symbol=0, uint64_t Size=0, unsigned ByteAlignment=0)=0 | llvm::MCStreamer | pure virtual |
EmitZeros(uint64_t NumBytes) | llvm::MCObjectStreamer | virtual |
EndCOFFSymbolDef()=0 | llvm::MCStreamer | pure virtual |
Finish() | llvm::MCStreamer | |
FinishImpl() | llvm::MCObjectStreamer | virtual |
Flush() | llvm::MCStreamer | inlinevirtual |
ForceExpAbs(const MCExpr *Expr) | llvm::MCStreamer | protected |
generateCompactUnwindEncodings(MCAsmBackend *MAB) | llvm::MCStreamer | |
getAssembler() | llvm::MCObjectStreamer | inline |
GetCommentOS() | llvm::MCStreamer | virtual |
getContext() const | llvm::MCStreamer | inline |
getCurrentFragment() const | llvm::MCObjectStreamer | protected |
getCurrentSection() const | llvm::MCStreamer | inline |
getCurrentSectionData() const | llvm::MCObjectStreamer | inlineprotected |
getCurrentW64UnwindInfo() | llvm::MCStreamer | inlineprotected |
getFrameInfo(unsigned i) | llvm::MCStreamer | inline |
getFrameInfos() const | llvm::MCStreamer | inline |
getNumFrameInfos() | llvm::MCStreamer | inline |
getNumW64UnwindInfos() | llvm::MCStreamer | inline |
getOrCreateDataFragment() const | llvm::MCObjectStreamer | protected |
getOrCreateSymbolData(MCSymbol *Symbol) | llvm::MCStreamer | virtual |
getPreviousSection() const | llvm::MCStreamer | inline |
GetSymbolOrder(const MCSymbol *Sym) const | llvm::MCStreamer | inline |
getTargetStreamer() | llvm::MCStreamer | inline |
getW64UnwindInfo(unsigned i) | llvm::MCStreamer | inline |
hasRawTextSupport() const | llvm::MCStreamer | inlinevirtual |
InitSections()=0 | llvm::MCStreamer | pure virtual |
InitStreamer() | llvm::MCStreamer | inline |
InitToTextSection()=0 | llvm::MCStreamer | pure virtual |
insert(MCFragment *F) const | llvm::MCObjectStreamer | inlineprotected |
isVerboseAsm() const | llvm::MCStreamer | inlinevirtual |
MCObjectStreamer(MCContext &Context, MCTargetStreamer *TargetStreamer, MCAsmBackend &TAB, raw_ostream &_OS, MCCodeEmitter *_Emitter) | llvm::MCObjectStreamer | protected |
MCObjectStreamer(MCContext &Context, MCTargetStreamer *TargetStreamer, MCAsmBackend &TAB, raw_ostream &_OS, MCCodeEmitter *_Emitter, MCAssembler *_Assembler) | llvm::MCObjectStreamer | protected |
MCStreamer(MCContext &Ctx, MCTargetStreamer *TargetStreamer) | llvm::MCStreamer | protected |
PopSection() | llvm::MCStreamer | inline |
PushSection() | llvm::MCStreamer | inline |
RecordProcEnd(MCDwarfFrameInfo &Frame) | llvm::MCStreamer | protected |
RecordProcStart(MCDwarfFrameInfo &Frame) | llvm::MCStreamer | protected |
reset() | llvm::MCObjectStreamer | virtual |
setAutoInitSections(bool AutoInitSections) | llvm::MCStreamer | inline |
SubSection(const MCExpr *Subsection) | llvm::MCStreamer | inline |
SwitchSection(const MCSection *Section, const MCExpr *Subsection=0) | llvm::MCStreamer | inline |
SwitchSectionNoChange(const MCSection *Section, const MCExpr *Subsection=0) | llvm::MCStreamer | inline |
~MCObjectStreamer() | llvm::MCObjectStreamer | protected |
~MCStreamer() | llvm::MCStreamer | virtual |