|
LLVM 22.0.0git
|
This is the complete list of members for llvm::MCContext, including all inherited members.
| addDebugPrefixMapEntry(const std::string &From, const std::string &To) | llvm::MCContext | |
| addGenDwarfSection(MCSection *Sec) | llvm::MCContext | inline |
| addMCGenDwarfLabelEntry(const MCGenDwarfLabelEntry &E) | llvm::MCContext | inline |
| allocate(unsigned Size, unsigned Align=8) | llvm::MCContext | inline |
| allocateString(StringRef s) | llvm::MCContext | inline |
| clearDwarfLocSeen() | llvm::MCContext | inline |
| cloneSymbol(MCSymbol &Sym) | llvm::MCContext | |
| createBlockSymbol(const Twine &Name, bool AlwaysEmit=false) | llvm::MCContext | |
| createDirectionalLocalSymbol(unsigned LocalLabelVal) | llvm::MCContext | |
| createELFGroupSection(const MCSymbolELF *Group, bool IsComdat) | llvm::MCContext | |
| createELFRelSection(const Twine &Name, unsigned Type, unsigned Flags, unsigned EntrySize, const MCSymbolELF *Group, const MCSectionELF *RelInfoSection) | llvm::MCContext | |
| createLinkerPrivateSymbol(const Twine &Name) | llvm::MCContext | |
| createLinkerPrivateTempSymbol() | llvm::MCContext | |
| createLocalSymbol(StringRef Name) | llvm::MCContext | |
| createMCInst() | llvm::MCContext | |
| createNamedTempSymbol() | llvm::MCContext | |
| createNamedTempSymbol(const Twine &Name) | llvm::MCContext | |
| createTempSymbol() | llvm::MCContext | |
| createTempSymbol(const Twine &Name, bool AlwaysAddSuffix=true) | llvm::MCContext | |
| createWasmSignature() | llvm::MCContext | |
| deallocate(void *Ptr) | llvm::MCContext | inline |
| defineMacro(StringRef Name, MCAsmMacro Macro) | llvm::MCContext | inline |
| DiagHandlerTy typedef | llvm::MCContext | |
| diagnose(const SMDiagnostic &SMD) | llvm::MCContext | |
| emitCompactUnwindNonCanonical() const | llvm::MCContext | |
| emitDwarfUnwindInfo() const | llvm::MCContext | |
| Environment enum name | llvm::MCContext | |
| finalizeDwarfSections(MCStreamer &MCOS) | llvm::MCContext | |
| getAsmInfo() const | llvm::MCContext | inline |
| getAssociativeCOFFSection(MCSectionCOFF *Sec, const MCSymbol *KeySym, unsigned UniqueID=MCSection::NonUniqueID) | llvm::MCContext | |
| getBBAddrMapVersion() const | llvm::MCContext | inline |
| getCOFFSection(StringRef Section, unsigned Characteristics, StringRef COMDATSymName, int Selection, unsigned UniqueID=MCSection::NonUniqueID) | llvm::MCContext | |
| getCOFFSection(StringRef Section, unsigned Characteristics) | llvm::MCContext | |
| getCompilationDir() const | llvm::MCContext | inline |
| getCurrentDwarfLoc() | llvm::MCContext | inline |
| getCVContext() | llvm::MCContext | |
| getDirectionalLocalSymbol(unsigned LocalLabelVal, bool Before) | llvm::MCContext | |
| getDwarfCompileUnitID() | llvm::MCContext | inline |
| getDwarfDebugFlags() | llvm::MCContext | inline |
| getDwarfDebugProducer() | llvm::MCContext | inline |
| getDwarfFile(StringRef Directory, StringRef FileName, unsigned FileNumber, std::optional< MD5::MD5Result > Checksum, std::optional< StringRef > Source, unsigned CUID) | llvm::MCContext | |
| getDwarfFormat() const | llvm::MCContext | inline |
| getDwarfLocSeen() | llvm::MCContext | inline |
| getDwarfVersion() const | llvm::MCContext | inline |
| getDXContainerSection(StringRef Section, SectionKind K) | llvm::MCContext | |
| getELFNamedSection(const Twine &Prefix, const Twine &Suffix, unsigned Type, unsigned Flags, unsigned EntrySize=0) | llvm::MCContext | |
| getELFSection(const Twine &Section, unsigned Type, unsigned Flags) | llvm::MCContext | inline |
| getELFSection(const Twine &Section, unsigned Type, unsigned Flags, unsigned EntrySize) | llvm::MCContext | inline |
| getELFSection(const Twine &Section, unsigned Type, unsigned Flags, unsigned EntrySize, const Twine &Group, bool IsComdat) | llvm::MCContext | inline |
| getELFSection(const Twine &Section, unsigned Type, unsigned Flags, unsigned EntrySize, const Twine &Group, bool IsComdat, unsigned UniqueID, const MCSymbolELF *LinkedToSym) | llvm::MCContext | |
| getELFSection(const Twine &Section, unsigned Type, unsigned Flags, unsigned EntrySize, const MCSymbolELF *Group, bool IsComdat, unsigned UniqueID, const MCSymbolELF *LinkedToSym) | llvm::MCContext | |
| getELFUniqueIDForEntsize(StringRef SectionName, unsigned Flags, unsigned EntrySize) | llvm::MCContext | |
| getGenDwarfFileNumber() | llvm::MCContext | inline |
| getGenDwarfForAssembly() | llvm::MCContext | inline |
| getGenDwarfSectionSyms() | llvm::MCContext | inline |
| getGOFFSection(SectionKind Kind, StringRef Name, GOFF::SDAttr SDAttributes) | llvm::MCContext | |
| getGOFFSection(SectionKind Kind, StringRef Name, GOFF::EDAttr EDAttributes, MCSection *Parent) | llvm::MCContext | |
| getGOFFSection(SectionKind Kind, StringRef Name, GOFF::PRAttr PRAttributes, MCSection *Parent) | llvm::MCContext | |
| getInlineAsmLabel(StringRef Name) const | llvm::MCContext | inline |
| getInlineSourceManager() | llvm::MCContext | inline |
| getLocInfos() | llvm::MCContext | inline |
| getMachOSection(StringRef Segment, StringRef Section, unsigned TypeAndAttributes, unsigned Reserved2, SectionKind K, const char *BeginSymName=nullptr) | llvm::MCContext | |
| getMachOSection(StringRef Segment, StringRef Section, unsigned TypeAndAttributes, SectionKind K, const char *BeginSymName=nullptr) | llvm::MCContext | inline |
| getMainFileName() const | llvm::MCContext | inline |
| getMCDwarfDirs(unsigned CUID=0) | llvm::MCContext | inline |
| getMCDwarfFiles(unsigned CUID=0) | llvm::MCContext | inline |
| getMCDwarfLineTable(unsigned CUID) | llvm::MCContext | inline |
| getMCDwarfLineTable(unsigned CUID) const | llvm::MCContext | inline |
| getMCDwarfLineTables() const | llvm::MCContext | inline |
| getMCGenDwarfLabelEntries() const | llvm::MCContext | inline |
| getMCPseudoProbeTable() | llvm::MCContext | inline |
| getObjectFileInfo() const | llvm::MCContext | inline |
| getObjectFileType() const | llvm::MCContext | inline |
| getOrCreateFrameAllocSymbol(const Twine &FuncName, unsigned Idx) | llvm::MCContext | |
| getOrCreateLSDASymbol(const Twine &FuncName) | llvm::MCContext | |
| getOrCreateParentFrameOffsetSymbol(const Twine &FuncName) | llvm::MCContext | |
| getOrCreateSymbol(const Twine &Name) | llvm::MCContext | |
| getRegisterInfo() const | llvm::MCContext | inline |
| getSecureLog() | llvm::MCContext | inline |
| getSecureLogFile() | llvm::MCContext | inline |
| getSecureLogUsed() | llvm::MCContext | inline |
| getSourceManager() const | llvm::MCContext | inline |
| getSPIRVSection() | llvm::MCContext | |
| getSubtargetCopy(const MCSubtargetInfo &STI) | llvm::MCContext | |
| getSubtargetInfo() const | llvm::MCContext | inline |
| getSwift5ReflectionSegmentName() const | llvm::MCContext | inline |
| getSymbols() const | llvm::MCContext | inline |
| getTargetOptions() const | llvm::MCContext | inline |
| getTargetTriple() const | llvm::MCContext | inline |
| getWasmSection(const Twine &Section, SectionKind K, unsigned Flags=0) | llvm::MCContext | inline |
| getWasmSection(const Twine &Section, SectionKind K, unsigned Flags, const Twine &Group, unsigned UniqueID) | llvm::MCContext | |
| getWasmSection(const Twine &Section, SectionKind K, unsigned Flags, const MCSymbolWasm *Group, unsigned UniqueID) | llvm::MCContext | |
| getXCOFFSection(StringRef Section, SectionKind K, std::optional< XCOFF::CsectProperties > CsectProp=std::nullopt, bool MultiSymbolsAllowed=false, std::optional< XCOFF::DwarfSectionSubtypeFlags > DwarfSubtypeFlags=std::nullopt) | llvm::MCContext | |
| hadError() | llvm::MCContext | inline |
| hasXCOFFSection(StringRef Section, XCOFF::CsectProperties CsectProp) const | llvm::MCContext | |
| initInlineSourceManager() | llvm::MCContext | |
| IsCOFF enum value | llvm::MCContext | |
| isDwarfMD5UsageConsistent(unsigned CUID) const | llvm::MCContext | inline |
| IsDXContainer enum value | llvm::MCContext | |
| IsELF enum value | llvm::MCContext | |
| isELF() const | llvm::MCContext | inline |
| isELFGenericMergeableSection(StringRef Name) | llvm::MCContext | |
| isELFImplicitMergeableSectionNamePrefix(StringRef Name) | llvm::MCContext | |
| IsGOFF enum value | llvm::MCContext | |
| IsMachO enum value | llvm::MCContext | |
| isMachO() const | llvm::MCContext | inline |
| IsSPIRV enum value | llvm::MCContext | |
| isValidDwarfFileNumber(unsigned FileNumber, unsigned CUID=0) | llvm::MCContext | |
| IsWasm enum value | llvm::MCContext | |
| IsXCOFF enum value | llvm::MCContext | |
| isXCOFF() const | llvm::MCContext | inline |
| lookupMacro(StringRef Name) | llvm::MCContext | inline |
| lookupSymbol(const Twine &Name) const | llvm::MCContext | |
| MCContext(const Triple &TheTriple, const MCAsmInfo *MAI, const MCRegisterInfo *MRI, const MCSubtargetInfo *MSTI, const SourceMgr *Mgr=nullptr, MCTargetOptions const *TargetOpts=nullptr, bool DoAutoReset=true, StringRef Swift5ReflSegmentName={}) | llvm::MCContext | explicit |
| MCContext(const MCContext &)=delete | llvm::MCContext | |
| operator=(const MCContext &)=delete | llvm::MCContext | |
| parseSymbol(const Twine &Name) | llvm::MCContext | |
| recordELFMergeableSectionInfo(StringRef SectionName, unsigned Flags, unsigned UniqueID, unsigned EntrySize) | llvm::MCContext | |
| registerInlineAsmLabel(MCSymbol *Sym) | llvm::MCContext | |
| remapDebugPath(SmallVectorImpl< char > &Path) | llvm::MCContext | |
| RemapDebugPaths() | llvm::MCContext | |
| reportError(SMLoc L, const Twine &Msg) | llvm::MCContext | |
| reportWarning(SMLoc L, const Twine &Msg) | llvm::MCContext | |
| reset() | llvm::MCContext | |
| setCompilationDir(StringRef S) | llvm::MCContext | inline |
| setCurrentDwarfLoc(unsigned FileNum, unsigned Line, unsigned Column, unsigned Flags, unsigned Isa, unsigned Discriminator) | llvm::MCContext | inline |
| setDiagnosticHandler(DiagHandlerTy DiagHandler) | llvm::MCContext | inline |
| setDwarfCompileUnitID(unsigned CUIndex) | llvm::MCContext | inline |
| setDwarfDebugFlags(StringRef S) | llvm::MCContext | inline |
| setDwarfDebugProducer(StringRef S) | llvm::MCContext | inline |
| setDwarfFormat(dwarf::DwarfFormat f) | llvm::MCContext | inline |
| setDwarfVersion(uint16_t v) | llvm::MCContext | inline |
| setGenDwarfFileNumber(unsigned FileNumber) | llvm::MCContext | inline |
| setGenDwarfForAssembly(bool Value) | llvm::MCContext | inline |
| setGenDwarfRootFile(StringRef FileName, StringRef Buffer) | llvm::MCContext | |
| setMainFileName(StringRef S) | llvm::MCContext | inline |
| setMCLineTableRootFile(unsigned CUID, StringRef CompilationDir, StringRef Filename, std::optional< MD5::MD5Result > Checksum, std::optional< StringRef > Source) | llvm::MCContext | inline |
| setObjectFileInfo(const MCObjectFileInfo *Mofi) | llvm::MCContext | inline |
| setSecureLog(std::unique_ptr< raw_fd_ostream > Value) | llvm::MCContext | inline |
| setSecureLogUsed(bool Value) | llvm::MCContext | inline |
| setSymbolValue(MCStreamer &Streamer, const Twine &Sym, uint64_t Val) | llvm::MCContext | |
| setUseNamesOnTempLabels(bool Value) | llvm::MCContext | inline |
| SymbolTable typedef | llvm::MCContext | |
| undefineMacro(StringRef Name) | llvm::MCContext | inline |
| ~MCContext() | llvm::MCContext |