LLVM  4.0.0
llvm::HexagonTargetObjectFile Member List

This is the complete list of members for llvm::HexagonTargetObjectFile, including all inherited members.

BSSSectionllvm::MCObjectFileInfoprotected
COFFDebugSymbolsSectionllvm::MCObjectFileInfoprotected
COFFDebugTypesSectionllvm::MCObjectFileInfoprotected
CommDirectiveSupportsAlignmentllvm::MCObjectFileInfoprotected
CompactUnwindDwarfEHFrameOnlyllvm::MCObjectFileInfoprotected
CompactUnwindSectionllvm::MCObjectFileInfoprotected
ConstDataSectionllvm::MCObjectFileInfoprotected
ConstTextCoalSectionllvm::MCObjectFileInfoprotected
CStringSectionllvm::MCObjectFileInfoprotected
DataBSSSectionllvm::MCObjectFileInfoprotected
DataCoalSectionllvm::MCObjectFileInfoprotected
DataCommonSectionllvm::MCObjectFileInfoprotected
DataRelROSectionllvm::MCObjectFileInfoprotected
DataSectionllvm::MCObjectFileInfoprotected
DrectveSectionllvm::MCObjectFileInfoprotected
DwarfAbbrevDWOSectionllvm::MCObjectFileInfoprotected
DwarfAbbrevSectionllvm::MCObjectFileInfoprotected
DwarfAccelNamespaceSectionllvm::MCObjectFileInfoprotected
DwarfAccelNamesSectionllvm::MCObjectFileInfoprotected
DwarfAccelObjCSectionllvm::MCObjectFileInfoprotected
DwarfAccelTypesSectionllvm::MCObjectFileInfoprotected
DwarfAddrSectionllvm::MCObjectFileInfoprotected
DwarfARangesSectionllvm::MCObjectFileInfoprotected
DwarfCUIndexSectionllvm::MCObjectFileInfoprotected
DwarfDebugInlineSectionllvm::MCObjectFileInfoprotected
DwarfFrameSectionllvm::MCObjectFileInfoprotected
DwarfGnuPubNamesSectionllvm::MCObjectFileInfoprotected
DwarfGnuPubTypesSectionllvm::MCObjectFileInfoprotected
DwarfInfoDWOSectionllvm::MCObjectFileInfoprotected
DwarfInfoSectionllvm::MCObjectFileInfoprotected
DwarfLineDWOSectionllvm::MCObjectFileInfoprotected
DwarfLineSectionllvm::MCObjectFileInfoprotected
DwarfLocDWOSectionllvm::MCObjectFileInfoprotected
DwarfLocSectionllvm::MCObjectFileInfoprotected
DwarfMacinfoSectionllvm::MCObjectFileInfoprotected
DwarfPubNamesSectionllvm::MCObjectFileInfoprotected
DwarfPubTypesSectionllvm::MCObjectFileInfoprotected
DwarfRangesSectionllvm::MCObjectFileInfoprotected
DwarfStrDWOSectionllvm::MCObjectFileInfoprotected
DwarfStrOffDWOSectionllvm::MCObjectFileInfoprotected
DwarfStrSectionllvm::MCObjectFileInfoprotected
DwarfTUIndexSectionllvm::MCObjectFileInfoprotected
DwarfTypesDWOSectionllvm::MCObjectFileInfoprotected
EHFrameSectionllvm::MCObjectFileInfoprotected
EightByteConstantSectionllvm::MCObjectFileInfoprotected
emitLinkerFlagsForGlobal(raw_ostream &OS, const GlobalValue *GV) const llvm::TargetLoweringObjectFileinlinevirtual
emitModuleFlags(MCStreamer &Streamer, ArrayRef< Module::ModuleFlagEntry > Flags, const TargetMachine &TM) const llvm::TargetLoweringObjectFileinlinevirtual
emitPersonalityValue(MCStreamer &Streamer, const DataLayout &TM, const MCSymbol *Sym) const overridellvm::TargetLoweringObjectFileELFvirtual
Environment enum namellvm::MCObjectFileInfo
FaultMapSectionllvm::MCObjectFileInfoprotected
FDECFIEncodingllvm::MCObjectFileInfoprotected
FourByteConstantSectionllvm::MCObjectFileInfoprotected
getBSSSection() const llvm::MCObjectFileInfoinline
getCFIPersonalitySymbol(const GlobalValue *GV, const TargetMachine &TM, MachineModuleInfo *MMI) const overridellvm::TargetLoweringObjectFileELFvirtual
getCOFFDebugSymbolsSection() const llvm::MCObjectFileInfoinline
getCOFFDebugTypesSection() const llvm::MCObjectFileInfoinline
getCommDirectiveSupportsAlignment() const llvm::MCObjectFileInfoinline
getCompactUnwindDwarfEHFrameOnly() const llvm::MCObjectFileInfoinline
getCompactUnwindSection() const llvm::MCObjectFileInfoinline
getConstDataSection() const llvm::MCObjectFileInfoinline
getConstTextCoalSection() const llvm::MCObjectFileInfoinline
getContext() const llvm::TargetLoweringObjectFileinline
getCStringSection() const llvm::MCObjectFileInfoinline
getDataBSSSection() const llvm::MCObjectFileInfoinline
getDataCoalSection() const llvm::MCObjectFileInfoinline
getDataCommonSection() const llvm::MCObjectFileInfoinline
getDataRelROSection() const llvm::MCObjectFileInfoinline
getDataSection() const llvm::MCObjectFileInfoinline
getDebugThreadLocalSymbol(const MCSymbol *Sym) const llvm::TargetLoweringObjectFilevirtual
getDrectveSection() const llvm::MCObjectFileInfoinline
getDwarfAbbrevDWOSection() const llvm::MCObjectFileInfoinline
getDwarfAbbrevSection() const llvm::MCObjectFileInfoinline
getDwarfAccelNamespaceSection() const llvm::MCObjectFileInfoinline
getDwarfAccelNamesSection() const llvm::MCObjectFileInfoinline
getDwarfAccelObjCSection() const llvm::MCObjectFileInfoinline
getDwarfAccelTypesSection() const llvm::MCObjectFileInfoinline
getDwarfAddrSection() const llvm::MCObjectFileInfoinline
getDwarfARangesSection() const llvm::MCObjectFileInfoinline
getDwarfCUIndexSection() const llvm::MCObjectFileInfoinline
getDwarfDebugInlineSection() const llvm::MCObjectFileInfoinline
getDwarfFrameSection() const llvm::MCObjectFileInfoinline
getDwarfGnuPubNamesSection() const llvm::MCObjectFileInfoinline
getDwarfGnuPubTypesSection() const llvm::MCObjectFileInfoinline
getDwarfInfoDWOSection() const llvm::MCObjectFileInfoinline
getDwarfInfoSection() const llvm::MCObjectFileInfoinline
getDwarfLineDWOSection() const llvm::MCObjectFileInfoinline
getDwarfLineSection() const llvm::MCObjectFileInfoinline
getDwarfLocDWOSection() const llvm::MCObjectFileInfoinline
getDwarfLocSection() const llvm::MCObjectFileInfoinline
getDwarfMacinfoSection() const llvm::MCObjectFileInfoinline
getDwarfPubNamesSection() const llvm::MCObjectFileInfoinline
getDwarfPubTypesSection() const llvm::MCObjectFileInfoinline
getDwarfRangesSection() const llvm::MCObjectFileInfoinline
getDwarfStrDWOSection() const llvm::MCObjectFileInfoinline
getDwarfStrOffDWOSection() const llvm::MCObjectFileInfoinline
getDwarfStrSection() const llvm::MCObjectFileInfoinline
getDwarfTUIndexSection() const llvm::MCObjectFileInfoinline
getDwarfTypesDWOSection() const llvm::MCObjectFileInfoinline
getDwarfTypesSection(uint64_t Hash) const llvm::MCObjectFileInfo
getEHFrameSection()llvm::MCObjectFileInfoinline
getEightByteConstantSection() const llvm::MCObjectFileInfoinline
getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const overridellvm::HexagonTargetObjectFilevirtual
getFaultMapSection() const llvm::MCObjectFileInfoinline
getFDEEncoding() const llvm::MCObjectFileInfoinline
getFourByteConstantSection() const llvm::MCObjectFileInfoinline
getIndirectSymViaGOTPCRel(const MCSymbol *Sym, const MCValue &MV, int64_t Offset, MachineModuleInfo *MMI, MCStreamer &Streamer) const llvm::TargetLoweringObjectFileinlinevirtual
getKindForGlobal(const GlobalObject *GO, const TargetMachine &TM)llvm::TargetLoweringObjectFilestatic
getLazySymbolPointerSection() const llvm::MCObjectFileInfoinline
getLSDAEncoding() const llvm::MCObjectFileInfoinline
getLSDASection() const llvm::MCObjectFileInfoinline
getMangler() const llvm::TargetLoweringObjectFileinline
getMergeableConst16Section() const llvm::MCObjectFileInfoinline
getMergeableConst32Section() const llvm::MCObjectFileInfoinline
getMergeableConst4Section() const llvm::MCObjectFileInfoinline
getMergeableConst8Section() const llvm::MCObjectFileInfoinline
getNameWithPrefix(SmallVectorImpl< char > &OutName, const GlobalValue *GV, const TargetMachine &TM) const llvm::TargetLoweringObjectFilevirtual
getNonLazySymbolPointerSection() const llvm::MCObjectFileInfoinline
getObjectFileType() const llvm::MCObjectFileInfoinline
getOmitDwarfIfHaveCompactUnwind() const llvm::MCObjectFileInfoinline
getPDataSection() const llvm::MCObjectFileInfoinline
getPersonalityEncoding() const llvm::MCObjectFileInfoinline
getReadOnlySection() const llvm::MCObjectFileInfoinline
getSectionForConstant(const DataLayout &DL, SectionKind Kind, const Constant *C, unsigned &Align) const overridellvm::TargetLoweringObjectFileELFvirtual
getSectionForJumpTable(const Function &F, const TargetMachine &TM) const overridellvm::TargetLoweringObjectFileELFvirtual
getSixteenByteConstantSection() const llvm::MCObjectFileInfoinline
getSmallDataSize() const llvm::HexagonTargetObjectFile
getStackMapSection() const llvm::MCObjectFileInfoinline
getStaticCtorSection(unsigned Priority, const MCSymbol *KeySym) const overridellvm::TargetLoweringObjectFileELFvirtual
getStaticDtorSection(unsigned Priority, const MCSymbol *KeySym) const overridellvm::TargetLoweringObjectFileELFvirtual
getSupportsCompactUnwindWithoutEHFrame() const llvm::MCObjectFileInfoinline
getSupportsWeakOmittedEHFrame() const llvm::MCObjectFileInfoinline
getSXDataSection() const llvm::MCObjectFileInfoinline
getSymbolWithGlobalValueBase(const GlobalValue *GV, StringRef Suffix, const TargetMachine &TM) const llvm::TargetLoweringObjectFile
getTargetTriple() const llvm::MCObjectFileInfoinline
getTextCoalSection() const llvm::MCObjectFileInfoinline
getTextSection() const llvm::MCObjectFileInfoinline
getThreadLocalPointerSection() const llvm::MCObjectFileInfoinline
getTLSBSSSection() const llvm::MCObjectFileInfoinline
getTLSDataSection() const llvm::MCObjectFileInfoinline
getTLSExtraDataSection() const llvm::MCObjectFileInfoinline
getTLSThreadInitSection() const llvm::MCObjectFileInfoinline
getTLSTLVSection() const llvm::MCObjectFileInfoinline
getTTypeEncoding() const llvm::MCObjectFileInfoinline
getTTypeGlobalReference(const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, MachineModuleInfo *MMI, MCStreamer &Streamer) const overridellvm::TargetLoweringObjectFileELFvirtual
getTTypeReference(const MCSymbolRefExpr *Sym, unsigned Encoding, MCStreamer &Streamer) const llvm::TargetLoweringObjectFile
getUStringSection() const llvm::MCObjectFileInfoinline
getXDataSection() const llvm::MCObjectFileInfoinline
Initialize(MCContext &Ctx, const TargetMachine &TM) overridellvm::HexagonTargetObjectFilevirtual
InitializeELF(bool UseInitArray_)llvm::TargetLoweringObjectFileELF
InitMCObjectFileInfo(const Triple &TT, bool PIC, CodeModel::Model CM, MCContext &ctx)llvm::MCObjectFileInfo
IsCOFF enum valuellvm::MCObjectFileInfo
IsELF enum valuellvm::MCObjectFileInfo
isGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM) const llvm::HexagonTargetObjectFile
IsMachO enum valuellvm::MCObjectFileInfo
isPositionIndependent() const llvm::MCObjectFileInfoinline
isSmallDataEnabled() const llvm::HexagonTargetObjectFile
LazySymbolPointerSectionllvm::MCObjectFileInfoprotected
lowerRelativeReference(const GlobalValue *LHS, const GlobalValue *RHS, const TargetMachine &TM) const overridellvm::TargetLoweringObjectFileELFvirtual
LSDAEncodingllvm::MCObjectFileInfoprotected
LSDASectionllvm::MCObjectFileInfoprotected
MergeableConst16Sectionllvm::MCObjectFileInfoprotected
MergeableConst32Sectionllvm::MCObjectFileInfoprotected
MergeableConst4Sectionllvm::MCObjectFileInfoprotected
MergeableConst8Sectionllvm::MCObjectFileInfoprotected
NonLazySymbolPointerSectionllvm::MCObjectFileInfoprotected
OmitDwarfIfHaveCompactUnwindllvm::MCObjectFileInfoprotected
PDataSectionllvm::MCObjectFileInfoprotected
PersonalityEncodingllvm::MCObjectFileInfoprotected
PLTRelativeVariantKindllvm::TargetLoweringObjectFileELFprotected
ReadOnlySectionllvm::MCObjectFileInfoprotected
SectionForGlobal(const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const llvm::TargetLoweringObjectFile
SectionForGlobal(const GlobalObject *GO, const TargetMachine &TM) const llvm::TargetLoweringObjectFileinline
SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const overridellvm::HexagonTargetObjectFilevirtual
shouldPutJumpTableInFunctionSection(bool UsesLabelDifference, const Function &F) const overridellvm::TargetLoweringObjectFileELFvirtual
SixteenByteConstantSectionllvm::MCObjectFileInfoprotected
StackMapSectionllvm::MCObjectFileInfoprotected
StaticCtorSectionllvm::TargetLoweringObjectFileprotected
StaticDtorSectionllvm::TargetLoweringObjectFileprotected
SupportGOTPCRelWithOffsetllvm::TargetLoweringObjectFileprotected
supportGOTPCRelWithOffset() const llvm::TargetLoweringObjectFileinline
SupportIndirectSymViaGOTPCRelllvm::TargetLoweringObjectFileprotected
supportIndirectSymViaGOTPCRel() const llvm::TargetLoweringObjectFileinline
SupportsCompactUnwindWithoutEHFramellvm::MCObjectFileInfoprotected
SupportsWeakOmittedEHFramellvm::MCObjectFileInfoprotected
SXDataSectionllvm::MCObjectFileInfoprotected
TargetLoweringObjectFile()llvm::TargetLoweringObjectFileinline
TargetLoweringObjectFileELF()llvm::TargetLoweringObjectFileELFinline
TextCoalSectionllvm::MCObjectFileInfoprotected
TextSectionllvm::MCObjectFileInfoprotected
ThreadLocalPointerSectionllvm::MCObjectFileInfoprotected
TLSBSSSectionllvm::MCObjectFileInfoprotected
TLSDataSectionllvm::MCObjectFileInfoprotected
TLSExtraDataSectionllvm::MCObjectFileInfoprotected
TLSThreadInitSectionllvm::MCObjectFileInfoprotected
TLSTLVSectionllvm::MCObjectFileInfoprotected
TTypeEncodingllvm::MCObjectFileInfoprotected
UStringSectionllvm::MCObjectFileInfoprotected
XDataSectionllvm::MCObjectFileInfoprotected
~TargetLoweringObjectFile()llvm::TargetLoweringObjectFilevirtual
~TargetLoweringObjectFileELF() overridellvm::TargetLoweringObjectFileELFinline