LLVM
8.0.1
|
This is the complete list of members for llvm::MCObjectStreamer, including all inherited members.
AddBlankLine() | llvm::MCStreamer | inlinevirtual |
AddComment(const Twine &T, bool EOL=true) | llvm::MCStreamer | inlinevirtual |
addExplicitComment(const Twine &T) | llvm::MCStreamer | virtual |
AssignFragment(MCSymbol *Symbol, MCFragment *Fragment) | llvm::MCStreamer | |
BeginCOFFSymbolDef(const MCSymbol *Symbol) | llvm::MCStreamer | virtual |
ChangeSection(MCSection *Section, const MCExpr *Subsection) override | llvm::MCObjectStreamer | virtual |
changeSectionImpl(MCSection *Section, const MCExpr *Subsection) | llvm::MCObjectStreamer | protected |
checkCVLocSection(unsigned FuncId, unsigned FileNo, SMLoc Loc) | llvm::MCStreamer | protected |
emitAbsoluteSymbolDiff(const MCSymbol *Hi, const MCSymbol *Lo, unsigned Size) override | llvm::MCObjectStreamer | virtual |
emitAbsoluteSymbolDiffAsULEB128(const MCSymbol *Hi, const MCSymbol *Lo) override | llvm::MCObjectStreamer | virtual |
EmitAddrsig() override | llvm::MCObjectStreamer | virtual |
EmitAddrsigSym(const MCSymbol *Sym) override | llvm::MCObjectStreamer | virtual |
EmitAssemblerFlag(MCAssemblerFlag Flag) | llvm::MCStreamer | virtual |
EmitAssignment(MCSymbol *Symbol, const MCExpr *Value) override | llvm::MCObjectStreamer | virtual |
EmitBinaryData(StringRef Data) | llvm::MCStreamer | virtual |
EmitBuildVersion(unsigned Platform, unsigned Major, unsigned Minor, unsigned Update, VersionTuple SDKVersion) | llvm::MCStreamer | inlinevirtual |
EmitBundleAlignMode(unsigned AlignPow2) override | llvm::MCObjectStreamer | virtual |
EmitBundleLock(bool AlignToEnd) override | llvm::MCObjectStreamer | virtual |
EmitBundleUnlock() override | llvm::MCObjectStreamer | virtual |
EmitBytes(StringRef Data) override | llvm::MCObjectStreamer | virtual |
EmitCFIAdjustCfaOffset(int64_t Adjustment) | llvm::MCStreamer | virtual |
EmitCFIBKeyFrame() | 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 |
EmitCFIGnuArgsSize(int64_t Size) | llvm::MCStreamer | virtual |
EmitCFILsda(const MCSymbol *Sym, unsigned Encoding) | llvm::MCStreamer | virtual |
EmitCFINegateRAState() | 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 |
EmitCFIReturnColumn(int64_t Register) | llvm::MCStreamer | virtual |
EmitCFISameValue(int64_t Register) | llvm::MCStreamer | virtual |
EmitCFISections(bool EH, bool Debug) override | llvm::MCObjectStreamer | virtual |
EmitCFISignalFrame() | llvm::MCStreamer | virtual |
EmitCFIStartProc(bool IsSimple, SMLoc Loc=SMLoc()) | llvm::MCStreamer | |
EmitCFIUndefined(int64_t Register) | llvm::MCStreamer | virtual |
EmitCFIWindowSave() | llvm::MCStreamer | virtual |
emitCGProfileEntry(const MCSymbolRefExpr *From, const MCSymbolRefExpr *To, uint64_t Count) | llvm::MCStreamer | virtual |
EmitCodeAlignment(unsigned ByteAlignment, unsigned MaxBytesToEmit=0) override | llvm::MCObjectStreamer | virtual |
EmitCodePaddingBasicBlockEnd(const MCCodePaddingContext &Context) override | llvm::MCObjectStreamer | virtual |
EmitCodePaddingBasicBlockStart(const MCCodePaddingContext &Context) override | llvm::MCObjectStreamer | virtual |
EmitCOFFImgRel32(MCSymbol const *Symbol, int64_t Offset) | llvm::MCStreamer | virtual |
EmitCOFFSafeSEH(MCSymbol const *Symbol) | llvm::MCStreamer | virtual |
EmitCOFFSecRel32(MCSymbol const *Symbol, uint64_t Offset) | llvm::MCStreamer | virtual |
EmitCOFFSectionIndex(MCSymbol const *Symbol) | llvm::MCStreamer | virtual |
EmitCOFFSymbolIndex(MCSymbol const *Symbol) | llvm::MCStreamer | virtual |
EmitCOFFSymbolStorageClass(int StorageClass) | llvm::MCStreamer | virtual |
EmitCOFFSymbolType(int Type) | llvm::MCStreamer | virtual |
EmitCommonSymbol(MCSymbol *Symbol, uint64_t Size, unsigned ByteAlignment)=0 | llvm::MCStreamer | pure virtual |
EmitCVDefRangeDirective(ArrayRef< std::pair< const MCSymbol *, const MCSymbol *>> Ranges, StringRef FixedSizePortion) override | llvm::MCObjectStreamer | virtual |
EmitCVFileChecksumOffsetDirective(unsigned FileNo) override | llvm::MCObjectStreamer | virtual |
EmitCVFileChecksumsDirective() override | llvm::MCObjectStreamer | virtual |
EmitCVFileDirective(unsigned FileNo, StringRef Filename, ArrayRef< uint8_t > Checksum, unsigned ChecksumKind) | llvm::MCStreamer | virtual |
EmitCVFPOData(const MCSymbol *ProcSym, SMLoc Loc={}) | llvm::MCStreamer | inlinevirtual |
EmitCVFuncIdDirective(unsigned FunctionId) | llvm::MCStreamer | virtual |
EmitCVInlineLinetableDirective(unsigned PrimaryFunctionId, unsigned SourceFileId, unsigned SourceLineNum, const MCSymbol *FnStartSym, const MCSymbol *FnEndSym) override | llvm::MCObjectStreamer | virtual |
EmitCVInlineSiteIdDirective(unsigned FunctionId, unsigned IAFunc, unsigned IAFile, unsigned IALine, unsigned IACol, SMLoc Loc) | llvm::MCStreamer | virtual |
EmitCVLinetableDirective(unsigned FunctionId, const MCSymbol *Begin, const MCSymbol *End) override | llvm::MCObjectStreamer | virtual |
EmitCVLocDirective(unsigned FunctionId, unsigned FileNo, unsigned Line, unsigned Column, bool PrologueEnd, bool IsStmt, StringRef FileName, SMLoc Loc) override | llvm::MCObjectStreamer | virtual |
EmitCVStringTableDirective() override | llvm::MCObjectStreamer | virtual |
EmitDataRegion(MCDataRegionType Kind) | llvm::MCStreamer | inlinevirtual |
EmitDTPRel32Value(const MCExpr *Value) override | llvm::MCObjectStreamer | virtual |
EmitDTPRel64Value(const MCExpr *Value) override | llvm::MCObjectStreamer | virtual |
EmitDwarfAdvanceFrameAddr(const MCSymbol *LastLabel, const MCSymbol *Label) | llvm::MCObjectStreamer | |
EmitDwarfAdvanceLineAddr(int64_t LineDelta, const MCSymbol *LastLabel, const MCSymbol *Label, unsigned PointerSize) | llvm::MCObjectStreamer | |
emitDwarfFile0Directive(StringRef Directory, StringRef Filename, MD5::MD5Result *Checksum, Optional< StringRef > Source, unsigned CUID=0) | llvm::MCStreamer | virtual |
EmitDwarfFileDirective(unsigned FileNo, StringRef Directory, StringRef Filename, MD5::MD5Result *Checksum=nullptr, Optional< StringRef > Source=None, unsigned CUID=0) | llvm::MCStreamer | inline |
EmitDwarfLocDirective(unsigned FileNo, unsigned Line, unsigned Column, unsigned Flags, unsigned Isa, unsigned Discriminator, StringRef FileName) override | llvm::MCObjectStreamer | virtual |
EmitEHSymAttributes(const MCSymbol *Symbol, MCSymbol *EHSymbol) | llvm::MCStreamer | virtual |
emitELFSize(MCSymbol *Symbol, const MCExpr *Value) | llvm::MCStreamer | virtual |
emitELFSymverDirective(StringRef AliasName, const MCSymbol *Aliasee) | llvm::MCStreamer | virtual |
emitExplicitComments() | llvm::MCStreamer | virtual |
EmitFileDirective(StringRef Filename) override | llvm::MCObjectStreamer | virtual |
emitFill(const MCExpr &NumBytes, uint64_t FillValue, SMLoc Loc=SMLoc()) override | llvm::MCObjectStreamer | virtual |
emitFill(const MCExpr &NumValues, int64_t Size, int64_t Expr, SMLoc Loc=SMLoc()) override | llvm::MCObjectStreamer | virtual |
llvm::MCStreamer::emitFill(uint64_t NumBytes, uint8_t FillValue) | llvm::MCStreamer | |
EmitFrames(MCAsmBackend *MAB) | llvm::MCObjectStreamer | |
EmitGPRel32Value(const MCExpr *Value) override | llvm::MCObjectStreamer | virtual |
EmitGPRel64Value(const MCExpr *Value) override | llvm::MCObjectStreamer | virtual |
EmitIdent(StringRef IdentString) | llvm::MCStreamer | inlinevirtual |
EmitInstruction(const MCInst &Inst, const MCSubtargetInfo &STI, bool=false) override | llvm::MCObjectStreamer | virtual |
EmitInstToFragment(const MCInst &Inst, const MCSubtargetInfo &) | llvm::MCObjectStreamer | virtual |
EmitIntValue(uint64_t Value, unsigned Size) | llvm::MCStreamer | virtual |
EmitLabel(MCSymbol *Symbol, SMLoc Loc=SMLoc()) override | llvm::MCObjectStreamer | virtual |
EmitLabel(MCSymbol *Symbol, SMLoc Loc, MCFragment *F) | llvm::MCObjectStreamer | virtual |
EmitLinkerOptions(ArrayRef< std::string > Kind) | llvm::MCStreamer | inlinevirtual |
EmitLocalCommonSymbol(MCSymbol *Symbol, uint64_t Size, unsigned ByteAlignment) | llvm::MCStreamer | virtual |
EmitLOHDirective(MCLOHType Kind, const MCLOHArgs &Args) | llvm::MCStreamer | inlinevirtual |
emitRawComment(const Twine &T, bool TabPrefix=true) | llvm::MCStreamer | virtual |
EmitRawText(const Twine &String) | llvm::MCStreamer | |
EmitRawTextImpl(StringRef String) | llvm::MCStreamer | protectedvirtual |
EmitRelocDirective(const MCExpr &Offset, StringRef Name, const MCExpr *Expr, SMLoc Loc, const MCSubtargetInfo &STI) override | llvm::MCObjectStreamer | virtual |
EmitSLEB128IntValue(int64_t Value) | llvm::MCStreamer | |
EmitSLEB128Value(const MCExpr *Value) override | llvm::MCObjectStreamer | virtual |
EmitSymbolAttribute(MCSymbol *Symbol, MCSymbolAttr Attribute)=0 | llvm::MCStreamer | pure virtual |
EmitSymbolDesc(MCSymbol *Symbol, unsigned DescValue) | llvm::MCStreamer | virtual |
EmitSymbolValue(const MCSymbol *Sym, unsigned Size, bool IsSectionRelative=false) | llvm::MCStreamer | |
EmitSyntaxDirective() | llvm::MCStreamer | virtual |
EmitTBSSSymbol(MCSection *Section, MCSymbol *Symbol, uint64_t Size, unsigned ByteAlignment=0) | llvm::MCStreamer | virtual |
EmitThumbFunc(MCSymbol *Func) | llvm::MCStreamer | virtual |
EmitTPRel32Value(const MCExpr *Value) override | llvm::MCObjectStreamer | virtual |
EmitTPRel64Value(const MCExpr *Value) override | llvm::MCObjectStreamer | virtual |
EmitULEB128IntValue(uint64_t Value) | llvm::MCStreamer | |
EmitULEB128Value(const MCExpr *Value) override | llvm::MCObjectStreamer | virtual |
EmitValue(const MCExpr *Value, unsigned Size, SMLoc Loc=SMLoc()) | llvm::MCStreamer | |
EmitValueImpl(const MCExpr *Value, unsigned Size, SMLoc Loc=SMLoc()) override | llvm::MCObjectStreamer | virtual |
EmitValueToAlignment(unsigned ByteAlignment, int64_t Value=0, unsigned ValueSize=1, unsigned MaxBytesToEmit=0) override | llvm::MCObjectStreamer | virtual |
emitValueToOffset(const MCExpr *Offset, unsigned char Value, SMLoc Loc) override | llvm::MCObjectStreamer | virtual |
EmitVersionForTarget(const Triple &Target, const VersionTuple &SDKVersion) | llvm::MCStreamer | |
EmitVersionMin(MCVersionMinType Type, unsigned Major, unsigned Minor, unsigned Update, VersionTuple SDKVersion) | llvm::MCStreamer | inlinevirtual |
EmitWeakReference(MCSymbol *Alias, const MCSymbol *Symbol) override | llvm::MCObjectStreamer | virtual |
EmitWinCFIAllocStack(unsigned Size, SMLoc Loc=SMLoc()) | llvm::MCStreamer | virtual |
EmitWinCFIEndChained(SMLoc Loc=SMLoc()) | llvm::MCStreamer | virtual |
EmitWinCFIEndProc(SMLoc Loc=SMLoc()) | llvm::MCStreamer | virtual |
EmitWinCFIEndProlog(SMLoc Loc=SMLoc()) | llvm::MCStreamer | virtual |
EmitWinCFIFuncletOrFuncEnd(SMLoc Loc=SMLoc()) | llvm::MCStreamer | virtual |
EmitWinCFIPushFrame(bool Code, SMLoc Loc=SMLoc()) | llvm::MCStreamer | virtual |
EmitWinCFIPushReg(unsigned Register, SMLoc Loc=SMLoc()) | llvm::MCStreamer | virtual |
EmitWinCFISaveReg(unsigned Register, unsigned Offset, SMLoc Loc=SMLoc()) | llvm::MCStreamer | virtual |
EmitWinCFISaveXMM(unsigned Register, unsigned Offset, SMLoc Loc=SMLoc()) | llvm::MCStreamer | virtual |
EmitWinCFISetFrame(unsigned Register, unsigned Offset, SMLoc Loc=SMLoc()) | llvm::MCStreamer | virtual |
EmitWinCFIStartChained(SMLoc Loc=SMLoc()) | llvm::MCStreamer | virtual |
EmitWinCFIStartProc(const MCSymbol *Symbol, SMLoc Loc=SMLoc()) | llvm::MCStreamer | virtual |
EmitWindowsUnwindTables() | llvm::MCStreamer | protectedvirtual |
EmitWinEHHandler(const MCSymbol *Sym, bool Unwind, bool Except, SMLoc Loc=SMLoc()) | llvm::MCStreamer | virtual |
EmitWinEHHandlerData(SMLoc Loc=SMLoc()) | llvm::MCStreamer | virtual |
EmitZerofill(MCSection *Section, MCSymbol *Symbol=nullptr, uint64_t Size=0, unsigned ByteAlignment=0, SMLoc Loc=SMLoc())=0 | llvm::MCStreamer | pure virtual |
EmitZeros(uint64_t NumBytes) | llvm::MCStreamer | |
EndCOFFSymbolDef() | llvm::MCStreamer | virtual |
endSection(MCSection *Section) | llvm::MCStreamer | |
EnsureValidWinFrameInfo(SMLoc Loc) | llvm::MCStreamer | |
Finish() | llvm::MCStreamer | |
FinishImpl() override | llvm::MCObjectStreamer | virtual |
flushPendingLabels(MCFragment *F, uint64_t FOffset=0) | llvm::MCObjectStreamer | protected |
flushPendingLabels() | llvm::MCObjectStreamer | inline |
generateCompactUnwindEncodings(MCAsmBackend *MAB) | llvm::MCStreamer | |
getAssembler() | llvm::MCObjectStreamer | inline |
getAssemblerPtr() override | llvm::MCObjectStreamer | virtual |
getAssociatedPDataSection(const MCSection *TextSec) | llvm::MCStreamer | |
getAssociatedXDataSection(const MCSection *TextSec) | llvm::MCStreamer | |
GetCommentOS() | llvm::MCStreamer | virtual |
getContext() const | llvm::MCStreamer | inline |
getCurrentFragment() const | llvm::MCObjectStreamer | |
getCurrentSection() const | llvm::MCStreamer | inline |
getCurrentSectionOnly() const | llvm::MCStreamer | inline |
getCurrentWinFrameInfo() | llvm::MCStreamer | inlineprotected |
getDwarfFrameInfos() const | llvm::MCStreamer | inline |
getDwarfLineTableSymbol(unsigned CUID) | llvm::MCStreamer | virtual |
getNumFrameInfos() | llvm::MCStreamer | inline |
getNumWinFrameInfos() | llvm::MCStreamer | inline |
getOrCreateDataFragment(const MCSubtargetInfo *STI=nullptr) | llvm::MCObjectStreamer | |
getOrCreatePaddingFragment() | llvm::MCObjectStreamer | |
getPreviousSection() const | llvm::MCStreamer | inline |
GetSymbolOrder(const MCSymbol *Sym) const | llvm::MCStreamer | inline |
getTargetStreamer() | llvm::MCStreamer | inline |
getUseAssemblerInfoForParsing() | llvm::MCStreamer | inline |
getWinFrameInfos() const | llvm::MCStreamer | inline |
hasRawTextSupport() const | llvm::MCStreamer | inlinevirtual |
hasUnfinishedDwarfFrameInfo() | llvm::MCStreamer | |
InitSections(bool NoExecStack) | llvm::MCStreamer | virtual |
insert(MCFragment *F) | llvm::MCObjectStreamer | inline |
isIntegratedAssemblerRequired() const override | llvm::MCObjectStreamer | inlinevirtual |
isVerboseAsm() const | llvm::MCStreamer | inlinevirtual |
mayHaveInstructions(MCSection &Sec) const override | llvm::MCObjectStreamer | virtual |
MCObjectStreamer(MCContext &Context, std::unique_ptr< MCAsmBackend > TAB, std::unique_ptr< MCObjectWriter > OW, std::unique_ptr< MCCodeEmitter > Emitter) | llvm::MCObjectStreamer | protected |
MCStreamer(MCContext &Ctx) | llvm::MCStreamer | protected |
MCStreamer(const MCStreamer &)=delete | llvm::MCStreamer | |
operator=(const MCStreamer &)=delete | llvm::MCStreamer | |
PopSection() | llvm::MCStreamer | inline |
PushSection() | llvm::MCStreamer | inline |
reset() override | llvm::MCObjectStreamer | virtual |
setTargetStreamer(MCTargetStreamer *TS) | llvm::MCStreamer | inline |
setUseAssemblerInfoForParsing(bool v) | llvm::MCStreamer | inline |
SubSection(const MCExpr *Subsection) | llvm::MCStreamer | inline |
SwitchSection(MCSection *Section, const MCExpr *Subsection=nullptr) | llvm::MCStreamer | virtual |
SwitchSectionNoChange(MCSection *Section, const MCExpr *Subsection=nullptr) | llvm::MCStreamer | inline |
tryEmitDwarfFileDirective(unsigned FileNo, StringRef Directory, StringRef Filename, MD5::MD5Result *Checksum=nullptr, Optional< StringRef > Source=None, unsigned CUID=0) | llvm::MCStreamer | virtual |
visitUsedExpr(const MCExpr &Expr) | llvm::MCStreamer | |
visitUsedSymbol(const MCSymbol &Sym) override | llvm::MCObjectStreamer | virtual |
~MCObjectStreamer() | llvm::MCObjectStreamer | protected |
~MCStreamer() | llvm::MCStreamer | virtual |