BSSSection | llvm::MCObjectFileInfo | protected |
COFFDebugSymbolsSection | llvm::MCObjectFileInfo | protected |
COFFDebugTypesSection | llvm::MCObjectFileInfo | protected |
COFFGlobalTypeHashesSection | llvm::MCObjectFileInfo | protected |
CommDirectiveSupportsAlignment | llvm::MCObjectFileInfo | protected |
CompactUnwindDwarfEHFrameOnly | llvm::MCObjectFileInfo | protected |
CompactUnwindSection | llvm::MCObjectFileInfo | protected |
ConstDataCoalSection | llvm::MCObjectFileInfo | protected |
ConstDataSection | llvm::MCObjectFileInfo | protected |
ConstTextCoalSection | llvm::MCObjectFileInfo | protected |
CStringSection | llvm::MCObjectFileInfo | protected |
DataBSSSection | llvm::MCObjectFileInfo | protected |
DataCoalSection | llvm::MCObjectFileInfo | protected |
DataCommonSection | llvm::MCObjectFileInfo | protected |
DataRelROSection | llvm::MCObjectFileInfo | protected |
DataSection | llvm::MCObjectFileInfo | protected |
DrectveSection | llvm::MCObjectFileInfo | protected |
DwarfAbbrevDWOSection | llvm::MCObjectFileInfo | protected |
DwarfAbbrevSection | llvm::MCObjectFileInfo | protected |
DwarfAccelNamespaceSection | llvm::MCObjectFileInfo | protected |
DwarfAccelNamesSection | llvm::MCObjectFileInfo | protected |
DwarfAccelObjCSection | llvm::MCObjectFileInfo | protected |
DwarfAccelTypesSection | llvm::MCObjectFileInfo | protected |
DwarfAddrSection | llvm::MCObjectFileInfo | protected |
DwarfARangesSection | llvm::MCObjectFileInfo | protected |
DwarfCUIndexSection | llvm::MCObjectFileInfo | protected |
DwarfDebugInlineSection | llvm::MCObjectFileInfo | protected |
DwarfDebugNamesSection | llvm::MCObjectFileInfo | protected |
DwarfFrameSection | llvm::MCObjectFileInfo | protected |
DwarfGnuPubNamesSection | llvm::MCObjectFileInfo | protected |
DwarfGnuPubTypesSection | llvm::MCObjectFileInfo | protected |
DwarfInfoDWOSection | llvm::MCObjectFileInfo | protected |
DwarfInfoSection | llvm::MCObjectFileInfo | protected |
DwarfLineDWOSection | llvm::MCObjectFileInfo | protected |
DwarfLineSection | llvm::MCObjectFileInfo | protected |
DwarfLineStrSection | llvm::MCObjectFileInfo | protected |
DwarfLocDWOSection | llvm::MCObjectFileInfo | protected |
DwarfLoclistsSection | llvm::MCObjectFileInfo | protected |
DwarfLocSection | llvm::MCObjectFileInfo | protected |
DwarfMacinfoSection | llvm::MCObjectFileInfo | protected |
DwarfPubNamesSection | llvm::MCObjectFileInfo | protected |
DwarfPubTypesSection | llvm::MCObjectFileInfo | protected |
DwarfRangesSection | llvm::MCObjectFileInfo | protected |
DwarfRnglistsDWOSection | llvm::MCObjectFileInfo | protected |
DwarfRnglistsSection | llvm::MCObjectFileInfo | protected |
DwarfStrDWOSection | llvm::MCObjectFileInfo | protected |
DwarfStrOffDWOSection | llvm::MCObjectFileInfo | protected |
DwarfStrOffSection | llvm::MCObjectFileInfo | protected |
DwarfStrSection | llvm::MCObjectFileInfo | protected |
DwarfSwiftASTSection | llvm::MCObjectFileInfo | protected |
DwarfTUIndexSection | llvm::MCObjectFileInfo | protected |
DwarfTypesDWOSection | llvm::MCObjectFileInfo | protected |
EHFrameSection | llvm::MCObjectFileInfo | protected |
EightByteConstantSection | llvm::MCObjectFileInfo | protected |
emitLinkerFlagsForGlobal(raw_ostream &OS, const GlobalValue *GV) const | llvm::TargetLoweringObjectFile | inlinevirtual |
emitLinkerFlagsForUsed(raw_ostream &OS, const GlobalValue *GV) const | llvm::TargetLoweringObjectFile | inlinevirtual |
emitModuleMetadata(MCStreamer &Streamer, Module &M) const override | llvm::TargetLoweringObjectFileELF | virtual |
emitPersonalityValue(MCStreamer &Streamer, const DataLayout &DL, const MCSymbol *Sym) const override | llvm::TargetLoweringObjectFileELF | virtual |
Environment enum name | llvm::MCObjectFileInfo | |
FaultMapSection | llvm::MCObjectFileInfo | protected |
FDECFIEncoding | llvm::MCObjectFileInfo | protected |
FourByteConstantSection | llvm::MCObjectFileInfo | protected |
getBSSSection() const | llvm::MCObjectFileInfo | inline |
getCFIPersonalitySymbol(const GlobalValue *GV, const TargetMachine &TM, MachineModuleInfo *MMI) const override | llvm::TargetLoweringObjectFileELF | virtual |
getCOFFDebugSymbolsSection() const | llvm::MCObjectFileInfo | inline |
getCOFFDebugTypesSection() const | llvm::MCObjectFileInfo | inline |
getCOFFGlobalTypeHashesSection() const | llvm::MCObjectFileInfo | inline |
getCommDirectiveSupportsAlignment() const | llvm::MCObjectFileInfo | inline |
getCompactUnwindDwarfEHFrameOnly() const | llvm::MCObjectFileInfo | inline |
getCompactUnwindSection() const | llvm::MCObjectFileInfo | inline |
getConstDataCoalSection() const | llvm::MCObjectFileInfo | inline |
getConstDataSection() const | llvm::MCObjectFileInfo | inline |
getConstTextCoalSection() const | llvm::MCObjectFileInfo | inline |
getContext() const | llvm::TargetLoweringObjectFile | inline |
getCStringSection() const | llvm::MCObjectFileInfo | inline |
getDataBSSSection() const | llvm::MCObjectFileInfo | inline |
getDataCoalSection() const | llvm::MCObjectFileInfo | inline |
getDataCommonSection() const | llvm::MCObjectFileInfo | inline |
getDataRelROSection() const | llvm::MCObjectFileInfo | inline |
getDataSection() const | llvm::MCObjectFileInfo | inline |
getDebugThreadLocalSymbol(const MCSymbol *Sym) const | llvm::TargetLoweringObjectFile | virtual |
getDrectveSection() const | llvm::MCObjectFileInfo | inline |
getDwarfAbbrevDWOSection() const | llvm::MCObjectFileInfo | inline |
getDwarfAbbrevSection() const | llvm::MCObjectFileInfo | inline |
getDwarfAccelNamespaceSection() const | llvm::MCObjectFileInfo | inline |
getDwarfAccelNamesSection() const | llvm::MCObjectFileInfo | inline |
getDwarfAccelObjCSection() const | llvm::MCObjectFileInfo | inline |
getDwarfAccelTypesSection() const | llvm::MCObjectFileInfo | inline |
getDwarfAddrSection() const | llvm::MCObjectFileInfo | inline |
getDwarfARangesSection() const | llvm::MCObjectFileInfo | inline |
getDwarfCUIndexSection() const | llvm::MCObjectFileInfo | inline |
getDwarfDebugInlineSection() const | llvm::MCObjectFileInfo | inline |
getDwarfDebugNamesSection() const | llvm::MCObjectFileInfo | inline |
getDwarfFrameSection() const | llvm::MCObjectFileInfo | inline |
getDwarfGnuPubNamesSection() const | llvm::MCObjectFileInfo | inline |
getDwarfGnuPubTypesSection() const | llvm::MCObjectFileInfo | inline |
getDwarfInfoDWOSection() const | llvm::MCObjectFileInfo | inline |
getDwarfInfoSection() const | llvm::MCObjectFileInfo | inline |
getDwarfInfoSection(uint64_t Hash) const | llvm::MCObjectFileInfo | inline |
getDwarfLineDWOSection() const | llvm::MCObjectFileInfo | inline |
getDwarfLineSection() const | llvm::MCObjectFileInfo | inline |
getDwarfLineStrSection() const | llvm::MCObjectFileInfo | inline |
getDwarfLocDWOSection() const | llvm::MCObjectFileInfo | inline |
getDwarfLoclistsSection() const | llvm::MCObjectFileInfo | inline |
getDwarfLocSection() const | llvm::MCObjectFileInfo | inline |
getDwarfMacinfoSection() const | llvm::MCObjectFileInfo | inline |
getDwarfPubNamesSection() const | llvm::MCObjectFileInfo | inline |
getDwarfPubTypesSection() const | llvm::MCObjectFileInfo | inline |
getDwarfRangesSection() const | llvm::MCObjectFileInfo | inline |
getDwarfRnglistsDWOSection() const | llvm::MCObjectFileInfo | inline |
getDwarfRnglistsSection() const | llvm::MCObjectFileInfo | inline |
getDwarfStrDWOSection() const | llvm::MCObjectFileInfo | inline |
getDwarfStrOffDWOSection() const | llvm::MCObjectFileInfo | inline |
getDwarfStrOffSection() const | llvm::MCObjectFileInfo | inline |
getDwarfStrSection() const | llvm::MCObjectFileInfo | inline |
getDwarfSwiftASTSection() const | llvm::MCObjectFileInfo | inline |
getDwarfTUIndexSection() const | llvm::MCObjectFileInfo | inline |
getDwarfTypesDWOSection() const | llvm::MCObjectFileInfo | inline |
getDwarfTypesSection(uint64_t Hash) const | llvm::MCObjectFileInfo | inline |
getEHFrameSection() | llvm::MCObjectFileInfo | inline |
getEightByteConstantSection() const | llvm::MCObjectFileInfo | inline |
getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const override | llvm::TargetLoweringObjectFileELF | virtual |
getFaultMapSection() const | llvm::MCObjectFileInfo | inline |
getFDEEncoding() const | llvm::MCObjectFileInfo | inline |
getFourByteConstantSection() const | llvm::MCObjectFileInfo | inline |
getGFIDsSection() const | llvm::MCObjectFileInfo | inline |
getIndirectSymViaGOTPCRel(const MCSymbol *Sym, const MCValue &MV, int64_t Offset, MachineModuleInfo *MMI, MCStreamer &Streamer) const | llvm::TargetLoweringObjectFile | inlinevirtual |
getKindForGlobal(const GlobalObject *GO, const TargetMachine &TM) | llvm::TargetLoweringObjectFile | static |
getLazySymbolPointerSection() const | llvm::MCObjectFileInfo | inline |
getLSDAEncoding() const | llvm::TargetLoweringObjectFile | inline |
getLSDASection() const | llvm::MCObjectFileInfo | inline |
getMangler() const | llvm::TargetLoweringObjectFile | inline |
getMergeableConst16Section() const | llvm::MCObjectFileInfo | inline |
getMergeableConst32Section() const | llvm::MCObjectFileInfo | inline |
getMergeableConst4Section() const | llvm::MCObjectFileInfo | inline |
getMergeableConst8Section() const | llvm::MCObjectFileInfo | inline |
getNameWithPrefix(SmallVectorImpl< char > &OutName, const GlobalValue *GV, const TargetMachine &TM) const | llvm::TargetLoweringObjectFile | virtual |
getNonLazySymbolPointerSection() const | llvm::MCObjectFileInfo | inline |
getObjectFileType() const | llvm::MCObjectFileInfo | inline |
getOmitDwarfIfHaveCompactUnwind() const | llvm::MCObjectFileInfo | inline |
getPDataSection() const | llvm::MCObjectFileInfo | inline |
getPersonalityEncoding() const | llvm::TargetLoweringObjectFile | inline |
getReadOnlySection() const | llvm::MCObjectFileInfo | inline |
getSDKVersion() const | llvm::MCObjectFileInfo | inline |
getSectionForCommandLines() const override | llvm::TargetLoweringObjectFileELF | virtual |
getSectionForConstant(const DataLayout &DL, SectionKind Kind, const Constant *C, unsigned &Align) const override | llvm::LanaiTargetObjectFile | virtual |
getSectionForJumpTable(const Function &F, const TargetMachine &TM) const override | llvm::TargetLoweringObjectFileELF | virtual |
getSixteenByteConstantSection() const | llvm::MCObjectFileInfo | inline |
getStackMapSection() const | llvm::MCObjectFileInfo | inline |
getStackSizesSection(const MCSection &TextSec) const | llvm::MCObjectFileInfo | |
getStaticCtorSection(unsigned Priority, const MCSymbol *KeySym) const override | llvm::TargetLoweringObjectFileELF | virtual |
getStaticDtorSection(unsigned Priority, const MCSymbol *KeySym) const override | llvm::TargetLoweringObjectFileELF | virtual |
getSupportsCompactUnwindWithoutEHFrame() const | llvm::MCObjectFileInfo | inline |
getSupportsWeakOmittedEHFrame() const | llvm::MCObjectFileInfo | inline |
getSXDataSection() const | llvm::MCObjectFileInfo | inline |
getSymbolWithGlobalValueBase(const GlobalValue *GV, StringRef Suffix, const TargetMachine &TM) const | llvm::TargetLoweringObjectFile | |
getTargetTriple() const | llvm::MCObjectFileInfo | inline |
getTextCoalSection() const | llvm::MCObjectFileInfo | inline |
getTextSection() const | llvm::MCObjectFileInfo | inline |
getThreadLocalPointerSection() const | llvm::MCObjectFileInfo | inline |
getTLSBSSSection() const | llvm::MCObjectFileInfo | inline |
getTLSDataSection() const | llvm::MCObjectFileInfo | inline |
getTLSExtraDataSection() const | llvm::MCObjectFileInfo | inline |
getTLSThreadInitSection() const | llvm::MCObjectFileInfo | inline |
getTLSTLVSection() const | llvm::MCObjectFileInfo | inline |
getTTypeEncoding() const | llvm::TargetLoweringObjectFile | inline |
getTTypeGlobalReference(const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, MachineModuleInfo *MMI, MCStreamer &Streamer) const override | llvm::TargetLoweringObjectFileELF | virtual |
getTTypeReference(const MCSymbolRefExpr *Sym, unsigned Encoding, MCStreamer &Streamer) const | llvm::TargetLoweringObjectFile | |
getUStringSection() const | llvm::MCObjectFileInfo | inline |
getXDataSection() const | llvm::MCObjectFileInfo | inline |
GFIDsSection | llvm::MCObjectFileInfo | protected |
Initialize(MCContext &Ctx, const TargetMachine &TM) override | llvm::LanaiTargetObjectFile | virtual |
InitializeELF(bool UseInitArray_) | llvm::TargetLoweringObjectFileELF | |
InitMCObjectFileInfo(const Triple &TT, bool PIC, MCContext &ctx, bool LargeCodeModel=false) | llvm::MCObjectFileInfo | |
IsCOFF enum value | llvm::MCObjectFileInfo | |
isConstantInSmallSection(const DataLayout &DL, const Constant *CN) const | llvm::LanaiTargetObjectFile | |
IsELF enum value | llvm::MCObjectFileInfo | |
isGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM) const | llvm::LanaiTargetObjectFile | |
IsMachO enum value | llvm::MCObjectFileInfo | |
isPositionIndependent() const | llvm::MCObjectFileInfo | inline |
IsWasm enum value | llvm::MCObjectFileInfo | |
LazySymbolPointerSection | llvm::MCObjectFileInfo | protected |
lowerRelativeReference(const GlobalValue *LHS, const GlobalValue *RHS, const TargetMachine &TM) const override | llvm::TargetLoweringObjectFileELF | virtual |
LSDAEncoding | llvm::TargetLoweringObjectFile | protected |
LSDASection | llvm::MCObjectFileInfo | protected |
MergeableConst16Section | llvm::MCObjectFileInfo | protected |
MergeableConst32Section | llvm::MCObjectFileInfo | protected |
MergeableConst4Section | llvm::MCObjectFileInfo | protected |
MergeableConst8Section | llvm::MCObjectFileInfo | protected |
NonLazySymbolPointerSection | llvm::MCObjectFileInfo | protected |
OmitDwarfIfHaveCompactUnwind | llvm::MCObjectFileInfo | protected |
operator=(const TargetLoweringObjectFile &)=delete | llvm::TargetLoweringObjectFile | |
PDataSection | llvm::MCObjectFileInfo | protected |
PersonalityEncoding | llvm::TargetLoweringObjectFile | protected |
PLTRelativeVariantKind | llvm::TargetLoweringObjectFileELF | protected |
ReadOnlySection | llvm::MCObjectFileInfo | protected |
SectionForGlobal(const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const | llvm::TargetLoweringObjectFile | |
SectionForGlobal(const GlobalObject *GO, const TargetMachine &TM) const | llvm::TargetLoweringObjectFile | inline |
SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const override | llvm::LanaiTargetObjectFile | virtual |
setSDKVersion(const VersionTuple &TheSDKVersion) | llvm::MCObjectFileInfo | inline |
shouldPutJumpTableInFunctionSection(bool UsesLabelDifference, const Function &F) const override | llvm::TargetLoweringObjectFileELF | virtual |
SixteenByteConstantSection | llvm::MCObjectFileInfo | protected |
StackMapSection | llvm::MCObjectFileInfo | protected |
StackSizesSection | llvm::MCObjectFileInfo | protected |
StackSizesUniquing | llvm::MCObjectFileInfo | mutableprotected |
StaticCtorSection | llvm::TargetLoweringObjectFile | protected |
StaticDtorSection | llvm::TargetLoweringObjectFile | protected |
supportDebugThreadLocalLocation() const | llvm::TargetLoweringObjectFile | inline |
SupportDebugThreadLocalLocation | llvm::TargetLoweringObjectFile | protected |
supportGOTPCRelWithOffset() const | llvm::TargetLoweringObjectFile | inline |
SupportGOTPCRelWithOffset | llvm::TargetLoweringObjectFile | protected |
SupportIndirectSymViaGOTPCRel | llvm::TargetLoweringObjectFile | protected |
supportIndirectSymViaGOTPCRel() const | llvm::TargetLoweringObjectFile | inline |
SupportsCompactUnwindWithoutEHFrame | llvm::MCObjectFileInfo | protected |
SupportsWeakOmittedEHFrame | llvm::MCObjectFileInfo | protected |
SXDataSection | llvm::MCObjectFileInfo | protected |
TargetLoweringObjectFile()=default | llvm::TargetLoweringObjectFile | |
TargetLoweringObjectFile(const TargetLoweringObjectFile &)=delete | llvm::TargetLoweringObjectFile | |
TargetLoweringObjectFileELF()=default | llvm::TargetLoweringObjectFileELF | |
TextCoalSection | llvm::MCObjectFileInfo | protected |
TextSection | llvm::MCObjectFileInfo | protected |
ThreadLocalPointerSection | llvm::MCObjectFileInfo | protected |
TLSBSSSection | llvm::MCObjectFileInfo | protected |
TLSDataSection | llvm::MCObjectFileInfo | protected |
TLSExtraDataSection | llvm::MCObjectFileInfo | protected |
TLSThreadInitSection | llvm::MCObjectFileInfo | protected |
TLSTLVSection | llvm::MCObjectFileInfo | protected |
TM | llvm::TargetLoweringObjectFileELF | protected |
TTypeEncoding | llvm::TargetLoweringObjectFile | protected |
UStringSection | llvm::MCObjectFileInfo | protected |
XDataSection | llvm::MCObjectFileInfo | protected |
~TargetLoweringObjectFile() | llvm::TargetLoweringObjectFile | virtual |
~TargetLoweringObjectFileELF() override=default | llvm::TargetLoweringObjectFileELF | |