LLVM  14.0.0git
llvm::GCNSubtarget Member List

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

AddNoCarryInstsllvm::GCNSubtargetprotected
adjustSchedDependency(SUnit *Def, int DefOpIdx, SUnit *Use, int UseOpIdx, SDep &Dep) const overridellvm::GCNSubtarget
AMDGPUSubtarget(const Triple &TT)llvm::AMDGPUSubtarget
AutoWaitcntBeforeBarrierllvm::GCNSubtargetprotected
CaymanISAllvm::GCNSubtargetprotected
CFALUBugllvm::GCNSubtargetprotected
CIInstsllvm::GCNSubtargetprotected
computeOccupancy(const Function &F, unsigned LDSSize=0, unsigned NumSGPRs=0, unsigned NumVGPRs=0) constllvm::GCNSubtarget
createFillMFMAShadowMutation(const TargetInstrInfo *TII) constllvm::GCNSubtarget
d16PreservesUnusedBits() constllvm::GCNSubtargetinline
DumpCodellvm::GCNSubtargetprotected
dumpCode() constllvm::GCNSubtargetinline
EnableCuModellvm::GCNSubtargetprotected
EnableDS128llvm::GCNSubtargetprotected
enableEarlyIfConversion() const overridellvm::GCNSubtargetinline
enableFlatScratch() constllvm::GCNSubtarget
EnableLoadStoreOptllvm::GCNSubtargetprotected
enableMachineScheduler() const overridellvm::GCNSubtargetinline
EnablePromoteAllocallvm::AMDGPUSubtargetprotected
EnablePRTStrictNullllvm::GCNSubtargetprotected
enableSIScheduler() constllvm::GCNSubtargetinline
EnableSISchedulerllvm::GCNSubtargetprotected
EnableSRAMECCllvm::GCNSubtargetprotected
enableSubRegLiveness() const overridellvm::GCNSubtargetinline
EnableTgSplitllvm::GCNSubtargetprotected
EnableUnsafeDSOffsetFoldingllvm::GCNSubtargetprotected
EnableXNACKllvm::GCNSubtargetprotected
EVERGREEN enum valuellvm::AMDGPUSubtarget
FastDenormalF32llvm::GCNSubtargetprotected
FastFMAF32llvm::GCNSubtargetprotected
FeatureDisablellvm::GCNSubtargetprotected
FlatAddressSpacellvm::GCNSubtargetprotected
FlatForGloballlvm::GCNSubtargetprotected
FlatGlobalInstsllvm::GCNSubtargetprotected
FlatInstOffsetsllvm::GCNSubtargetprotected
FlatScratchInstsllvm::GCNSubtargetprotected
flatScratchIsArchitected() constllvm::GCNSubtargetinline
flatScratchIsPointer() constllvm::GCNSubtargetinline
FMAllvm::GCNSubtargetprotected
FP64llvm::GCNSubtargetprotected
FullRate64Opsllvm::GCNSubtargetprotected
GCN3Encodingllvm::AMDGPUSubtargetprotected
GCNSubtarget(const Triple &TT, StringRef GPU, StringRef FS, const GCNTargetMachine &TM)llvm::GCNSubtarget
Genllvm::GCNSubtargetprotected
Generation enum namellvm::AMDGPUSubtarget
get(const MachineFunction &MF)llvm::AMDGPUSubtargetstatic
get(const TargetMachine &TM, const Function &F)llvm::AMDGPUSubtargetstatic
getAddressableNumSGPRs() constllvm::GCNSubtargetinline
getAddressableNumVGPRs() constllvm::GCNSubtargetinline
getAlignmentForImplicitArgPtr() constllvm::AMDGPUSubtargetinline
getAMDGPUDwarfFlavour() constllvm::AMDGPUSubtarget
getBaseMaxNumSGPRs(const Function &F, std::pair< unsigned, unsigned > WavesPerEU, unsigned PreloadedSGPRs, unsigned ReservedNumSGPRs) constllvm::GCNSubtarget
getBaseMaxNumVGPRs(const Function &F, std::pair< unsigned, unsigned > WavesPerEU) constllvm::GCNSubtarget
getBaseReservedNumSGPRs(const bool HasFlatScratchInit) constllvm::GCNSubtarget
getBoolRC() constllvm::GCNSubtargetinline
getCallLowering() const overridellvm::GCNSubtargetinline
getConstantBusLimit(unsigned Opcode) constllvm::GCNSubtarget
getDefaultFlatWorkGroupSize(CallingConv::ID CC) constllvm::AMDGPUSubtarget
getExplicitKernArgSize(const Function &F, Align &MaxAlign) constllvm::AMDGPUSubtarget
getExplicitKernelArgOffset(const Function &F) constllvm::AMDGPUSubtargetinline
getFlatWorkGroupSizes(const Function &F) constllvm::AMDGPUSubtarget
getFrameLowering() const overridellvm::GCNSubtargetinline
getGeneration() constllvm::GCNSubtargetinline
getImplicitArgNumBytes(const Function &F) constllvm::AMDGPUSubtarget
getInlineAsmLowering() const overridellvm::GCNSubtargetinline
getInstrInfo() const overridellvm::GCNSubtargetinline
getInstrItineraryData() const overridellvm::GCNSubtargetinline
getInstructionSelector() const overridellvm::GCNSubtargetinline
getKernArgSegmentSize(const Function &F, Align &MaxAlign) constllvm::AMDGPUSubtarget
getKnownHighZeroBitsForFrameIndex() constllvm::GCNSubtargetinline
getLDSBankCount() constllvm::GCNSubtargetinline
getLegalizerInfo() const overridellvm::GCNSubtargetinline
getLocalMemorySize() constllvm::AMDGPUSubtargetinline
getMaxFlatWorkGroupSize() const overridellvm::GCNSubtargetinlinevirtual
getMaxLocalMemSizeWithWaveCount(unsigned WaveCount, const Function &) constllvm::GCNSubtarget
getMaxNumSGPRs(unsigned WavesPerEU, bool Addressable) constllvm::GCNSubtargetinline
getMaxNumSGPRs(const MachineFunction &MF) constllvm::GCNSubtarget
getMaxNumSGPRs(const Function &F) constllvm::GCNSubtarget
getMaxNumUserSGPRs() constllvm::GCNSubtargetinline
getMaxNumVGPRs(unsigned WavesPerEU) constllvm::GCNSubtargetinline
getMaxNumVGPRs(const Function &F) constllvm::GCNSubtarget
getMaxNumVGPRs(const MachineFunction &MF) constllvm::GCNSubtarget
getMaxPrivateElementSize(bool ForBufferRSrc=false) constllvm::GCNSubtargetinline
llvm::AMDGPUSubtarget::getMaxWavesPerEU() constllvm::AMDGPUSubtargetinline
getMaxWorkGroupsPerCU(unsigned FlatWorkGroupSize) const overridellvm::GCNSubtargetinlinevirtual
getMaxWorkitemID(const Function &Kernel, unsigned Dimension) constllvm::AMDGPUSubtarget
getMinFlatWorkGroupSize() const overridellvm::GCNSubtargetinlinevirtual
getMinNumSGPRs(unsigned WavesPerEU) constllvm::GCNSubtargetinline
getMinNumVGPRs(unsigned WavesPerEU) constllvm::GCNSubtargetinline
getMinWavesPerEU() const overridellvm::GCNSubtargetinlinevirtual
getNSAMaxSize() constllvm::GCNSubtargetinline
getOccupancyWithLocalMemSize(uint32_t Bytes, const Function &) constllvm::AMDGPUSubtarget
getOccupancyWithLocalMemSize(const MachineFunction &MF) constllvm::AMDGPUSubtarget
getOccupancyWithNumSGPRs(unsigned SGPRs) constllvm::GCNSubtarget
getOccupancyWithNumVGPRs(unsigned VGPRs) constllvm::GCNSubtarget
getPostRAMutations(std::vector< std::unique_ptr< ScheduleDAGMutation >> &Mutations) const overridellvm::GCNSubtarget
getRegBankInfo() const overridellvm::GCNSubtargetinline
getRegisterInfo() const overridellvm::GCNSubtargetinline
getReservedNumSGPRs(const MachineFunction &MF) constllvm::GCNSubtarget
getReservedNumSGPRs(const Function &F) constllvm::GCNSubtarget
getScalarizeGlobalBehavior() constllvm::GCNSubtargetinline
getSelectionDAGInfo() const overridellvm::GCNSubtargetinline
getSetRegWaitStates() constllvm::GCNSubtargetinline
getSGPRAllocGranule() constllvm::GCNSubtargetinline
getSGPREncodingGranule() constllvm::GCNSubtargetinline
getStackAlignment() constllvm::GCNSubtargetinline
getTargetID() constllvm::GCNSubtargetinline
getTargetLowering() const overridellvm::GCNSubtargetinline
getTotalNumSGPRs() constllvm::GCNSubtargetinline
getTotalNumVGPRs() constllvm::GCNSubtargetinline
getTrapHandlerAbi() constllvm::GCNSubtargetinline
getVGPRAllocGranule() constllvm::GCNSubtargetinline
getVGPREncodingGranule() constllvm::GCNSubtargetinline
getWavefrontSize() constllvm::AMDGPUSubtargetinline
getWavefrontSizeLog2() constllvm::AMDGPUSubtargetinline
getWavesPerEU(const Function &F) constllvm::AMDGPUSubtargetinline
getWavesPerEU(const Function &F, std::pair< unsigned, unsigned > FlatWorkGroupSizes) constllvm::AMDGPUSubtarget
getWavesPerEUForWorkGroup(unsigned FlatWorkGroupSize) const overridellvm::GCNSubtargetinlinevirtual
GFX10 enum valuellvm::AMDGPUSubtarget
GFX10_3Instsllvm::GCNSubtargetprotected
GFX10_AEncodingllvm::GCNSubtargetprotected
GFX10_BEncodingllvm::GCNSubtargetprotected
GFX10Instsllvm::GCNSubtargetprotected
GFX7GFX8GFX9Instsllvm::GCNSubtargetprotected
GFX8Instsllvm::GCNSubtargetprotected
GFX9 enum valuellvm::AMDGPUSubtarget
GFX90AInstsllvm::GCNSubtargetprotected
GFX9Instsllvm::GCNSubtargetprotected
HalfRate64Opsllvm::GCNSubtargetprotected
has12DWordStoreHazard() constllvm::GCNSubtargetinline
Has16BitInstsllvm::AMDGPUSubtargetprotected
has16BitInsts() constllvm::AMDGPUSubtargetinline
has64BitDPP() constllvm::GCNSubtargetinline
Has64BitDPPllvm::GCNSubtargetprotected
hasA16() constllvm::GCNSubtargetinline
hasAddNoCarry() constllvm::GCNSubtargetinline
hasAddr64() constllvm::GCNSubtargetinline
HasApertureRegsllvm::GCNSubtargetprotected
hasApertureRegs() constllvm::GCNSubtargetinline
HasArchitectedFlatScratchllvm::GCNSubtargetprotected
hasAtomicCSub() constllvm::GCNSubtargetinline
HasAtomicFaddInstsllvm::GCNSubtargetprotected
hasAtomicFaddInsts() constllvm::GCNSubtargetinline
hasAutoWaitcntBeforeBarrier() constllvm::GCNSubtargetinline
hasBCNT(unsigned Size) constllvm::GCNSubtargetinline
hasBFE() constllvm::GCNSubtargetinline
hasBFI() constllvm::GCNSubtargetinline
hasBFM() constllvm::GCNSubtargetinline
hasCARRY() constllvm::GCNSubtargetinline
hasD16Images() constllvm::GCNSubtargetinline
hasD16LoadStore() constllvm::GCNSubtargetinline
hasDenormModeInst() constllvm::GCNSubtargetinline
HasDLInstsllvm::GCNSubtargetprotected
hasDLInsts() constllvm::GCNSubtargetinline
HasDot1Instsllvm::GCNSubtargetprotected
hasDot1Insts() constllvm::GCNSubtargetinline
HasDot2Instsllvm::GCNSubtargetprotected
hasDot2Insts() constllvm::GCNSubtargetinline
HasDot3Instsllvm::GCNSubtargetprotected
hasDot3Insts() constllvm::GCNSubtargetinline
HasDot4Instsllvm::GCNSubtargetprotected
hasDot4Insts() constllvm::GCNSubtargetinline
HasDot5Instsllvm::GCNSubtargetprotected
hasDot5Insts() constllvm::GCNSubtargetinline
HasDot6Instsllvm::GCNSubtargetprotected
hasDot6Insts() constllvm::GCNSubtargetinline
HasDot7Instsllvm::GCNSubtargetprotected
hasDot7Insts() constllvm::GCNSubtargetinline
hasDPP() constllvm::GCNSubtargetinline
HasDPPllvm::GCNSubtargetprotected
hasDPP8() constllvm::GCNSubtargetinline
HasDPP8llvm::GCNSubtargetprotected
hasDPPBroadcasts() constllvm::GCNSubtargetinline
hasDPPWavefrontShifts() constllvm::GCNSubtargetinline
hasDS96AndDS128() constllvm::GCNSubtargetinline
HasDsSrc2Instsllvm::AMDGPUSubtargetprotected
hasDsSrc2Insts() constllvm::AMDGPUSubtargetinline
hasDwordx3LoadStores() constllvm::GCNSubtargetinline
HasExtendedImageInstsllvm::GCNSubtargetprotected
hasExtendedImageInsts() constllvm::GCNSubtargetinline
hasFastFMAF32() constllvm::GCNSubtargetinline
hasFFBH() constllvm::GCNSubtargetinline
hasFFBL() constllvm::GCNSubtargetinline
hasFlat() constllvm::GCNSubtargetinline
hasFlatAddressSpace() constllvm::GCNSubtargetinline
hasFlatGlobalInsts() constllvm::GCNSubtargetinline
hasFlatInstOffsets() constllvm::GCNSubtargetinline
hasFlatLgkmVMemCountInOrder() constllvm::GCNSubtargetinline
hasFlatScratchInsts() constllvm::GCNSubtargetinline
hasFlatScratchSTMode() constllvm::GCNSubtargetinline
hasFlatScrRegister() constllvm::GCNSubtargetinline
hasFlatSegmentOffsetBug() constllvm::GCNSubtargetinline
HasFlatSegmentOffsetBugllvm::GCNSubtargetprotected
hasFMA() constllvm::GCNSubtargetinline
hasFmaakFmamkF32Insts() constllvm::GCNSubtargetinline
hasFmaMixInsts() constllvm::GCNSubtargetinline
HasFmaMixInstsllvm::GCNSubtargetprotected
HasFminFmaxLegacyllvm::AMDGPUSubtargetprotected
hasFminFmaxLegacy() constllvm::AMDGPUSubtargetinline
hasFP64() constllvm::GCNSubtargetinline
hasFractBug() constllvm::GCNSubtargetinline
hasFullRate64Ops() constllvm::GCNSubtargetinline
HasG16llvm::GCNSubtargetprotected
hasG16() constllvm::GCNSubtargetinline
HasGetWaveIdInstllvm::GCNSubtargetprotected
hasGetWaveIdInst() constllvm::GCNSubtargetinline
hasGFX10_3Insts() constllvm::GCNSubtargetinline
hasGFX10_AEncoding() constllvm::GCNSubtargetinline
hasGFX10_BEncoding() constllvm::GCNSubtargetinline
HasGFX10A16llvm::GCNSubtargetprotected
hasGFX10A16() constllvm::GCNSubtargetinline
hasGFX90AInsts() constllvm::GCNSubtargetinline
hasGlobalAddTidInsts() constllvm::GCNSubtargetinline
hasGWSAutoReplay() constllvm::GCNSubtargetinline
hasGWSSemaReleaseAll() constllvm::GCNSubtargetinline
hasHalfRate64Ops() constllvm::GCNSubtargetinline
hasHalfRate64Ops(const TargetSubtargetInfo &STI)llvm::GCNSubtargetstatic
hasHardClauses() constllvm::GCNSubtargetinline
hasHWFP64() constllvm::GCNSubtargetinline
hasImageGather4D16Bug() constllvm::GCNSubtargetinline
HasImageGather4D16Bugllvm::GCNSubtargetprotected
hasImageStoreD16Bug() constllvm::GCNSubtargetinline
HasImageStoreD16Bugllvm::GCNSubtargetprotected
hasInstFwdPrefetchBug() constllvm::GCNSubtargetinline
HasInstFwdPrefetchBugllvm::GCNSubtargetprotected
hasIntClamp() constllvm::GCNSubtargetinline
HasIntClampllvm::GCNSubtargetprotected
HasInv2PiInlineImmllvm::AMDGPUSubtargetprotected
hasInv2PiInlineImm() constllvm::AMDGPUSubtargetinline
hasLdsBranchVmemWARHazard() constllvm::GCNSubtargetinline
HasLdsBranchVmemWARHazardllvm::GCNSubtargetprotected
hasLDSFPAtomicAdd() constllvm::GCNSubtargetinline
hasLDSMisalignedBug() constllvm::GCNSubtargetinline
hasMad64_32() constllvm::GCNSubtargetinline
hasMadF16() constllvm::GCNSubtarget
hasMadMacF32Insts() constllvm::AMDGPUSubtargetinline
HasMadMacF32Instsllvm::AMDGPUSubtargetprotected
hasMadMixInsts() constllvm::AMDGPUSubtargetinline
HasMadMixInstsllvm::AMDGPUSubtargetprotected
HasMAIInstsllvm::GCNSubtargetprotected
hasMAIInsts() constllvm::GCNSubtargetinline
hasMed3_16() constllvm::GCNSubtargetinline
hasMergedShaders() constllvm::GCNSubtargetinline
hasMFMAInlineLiteralBug() constllvm::GCNSubtargetinline
HasMFMAInlineLiteralBugllvm::GCNSubtargetprotected
hasMIMG_R128() constllvm::GCNSubtargetinline
hasMin3Max3_16() constllvm::GCNSubtargetinline
hasMovrel() constllvm::GCNSubtargetinline
HasMovrelllvm::GCNSubtargetprotected
HasMulI24llvm::AMDGPUSubtargetprotected
hasMulI24() constllvm::AMDGPUSubtargetinline
hasMultiDwordFlatScratchAddressing() constllvm::GCNSubtargetinline
HasMulU24llvm::AMDGPUSubtargetprotected
hasMulU24() constllvm::AMDGPUSubtargetinline
hasNegativeScratchOffsetBug() constllvm::GCNSubtargetinline
hasNegativeUnalignedScratchOffsetBug() constllvm::GCNSubtargetinline
HasNoDataDepHazardllvm::GCNSubtargetprotected
hasNoDataDepHazard() constllvm::GCNSubtargetinline
HasNoSdstCMPXllvm::GCNSubtargetprotected
hasNoSdstCMPX() constllvm::GCNSubtargetinline
hasNSAClauseBug() constllvm::GCNSubtargetinline
HasNSAClauseBugllvm::GCNSubtargetprotected
HasNSAEncodingllvm::GCNSubtargetprotected
hasNSAEncoding() constllvm::GCNSubtargetinline
hasNSAtoVMEMBug() constllvm::GCNSubtargetinline
HasNSAtoVMEMBugllvm::GCNSubtargetprotected
hasOffset3fBug() constllvm::GCNSubtargetinline
HasOffset3fBugllvm::GCNSubtargetprotected
hasOnlyRevVALUShifts() constllvm::GCNSubtargetinline
hasPackedFP32Ops() constllvm::GCNSubtargetinline
HasPackedFP32Opsllvm::GCNSubtargetprotected
hasPackedTID() constllvm::GCNSubtargetinline
HasPackedTIDllvm::GCNSubtargetprotected
hasPermLaneX16() constllvm::GCNSubtargetinline
HasPkFmacF16Instllvm::GCNSubtargetprotected
hasPkFmacF16Inst() constllvm::GCNSubtargetinline
HasR128A16llvm::GCNSubtargetprotected
hasR128A16() constllvm::GCNSubtargetinline
hasReadM0MovRelInterpHazard() constllvm::GCNSubtargetinline
hasReadM0SendMsgHazard() constllvm::GCNSubtargetinline
hasReadVCCZBug() constllvm::GCNSubtargetinline
HasRegisterBankingllvm::GCNSubtargetprotected
hasRegisterBanking() constllvm::GCNSubtargetinline
hasRFEHazards() constllvm::GCNSubtargetinline
hasScalarAtomics() constllvm::GCNSubtargetinline
HasScalarAtomicsllvm::GCNSubtargetprotected
hasScalarCompareEq64() constllvm::GCNSubtargetinline
hasScalarFlatScratchInsts() constllvm::GCNSubtargetinline
hasScalarMulHiInsts() constllvm::GCNSubtargetinline
hasScalarPackInsts() constllvm::GCNSubtargetinline
HasScalarStoresllvm::GCNSubtargetprotected
hasScalarStores() constllvm::GCNSubtargetinline
hasSDWA() constllvm::AMDGPUSubtargetinline
HasSDWAllvm::AMDGPUSubtargetprotected
HasSDWAMacllvm::GCNSubtargetprotected
hasSDWAMac() constllvm::GCNSubtargetinline
HasSDWAOmodllvm::GCNSubtargetprotected
hasSDWAOmod() constllvm::GCNSubtargetinline
HasSDWAOutModsVOPCllvm::GCNSubtargetprotected
hasSDWAOutModsVOPC() constllvm::GCNSubtargetinline
hasSDWAScalar() constllvm::GCNSubtargetinline
HasSDWAScalarllvm::GCNSubtargetprotected
hasSDWASdst() constllvm::GCNSubtargetinline
HasSDWASdstllvm::GCNSubtargetprotected
hasSGPRInitBug() constllvm::GCNSubtargetinline
hasShaderCyclesRegister() constllvm::GCNSubtargetinline
HasShaderCyclesRegisterllvm::GCNSubtargetprotected
hasSMemRealTime() constllvm::GCNSubtargetinline
HasSMemRealTimellvm::GCNSubtargetprotected
HasSMemTimeInstllvm::GCNSubtargetprotected
hasSMemTimeInst() constllvm::GCNSubtargetinline
HasSMEMtoVectorWriteHazardllvm::GCNSubtargetprotected
hasSMEMtoVectorWriteHazard() constllvm::GCNSubtargetinline
hasSMRDReadVALUDefHazard() constllvm::GCNSubtargetinline
HasSMulHillvm::AMDGPUSubtargetprotected
hasSMulHi() constllvm::AMDGPUSubtargetinline
hasSwap() constllvm::GCNSubtargetinline
HasTrigReducedRangellvm::AMDGPUSubtargetprotected
hasTrigReducedRange() constllvm::AMDGPUSubtargetinline
hasUnalignedAccessMode() constllvm::GCNSubtargetinline
hasUnalignedBufferAccess() constllvm::GCNSubtargetinline
hasUnalignedBufferAccessEnabled() constllvm::GCNSubtargetinline
hasUnalignedDSAccess() constllvm::GCNSubtargetinline
hasUnalignedDSAccessEnabled() constllvm::GCNSubtargetinline
hasUnalignedScratchAccess() constllvm::GCNSubtargetinline
hasUnpackedD16VMem() constllvm::GCNSubtargetinline
HasUnpackedD16VMemllvm::GCNSubtargetprotected
hasUsableDivScaleConditionOutput() constllvm::GCNSubtargetinline
hasUsableDSOffset() constllvm::GCNSubtargetinline
HasVcmpxExecWARHazardllvm::GCNSubtargetprotected
hasVcmpxExecWARHazard() constllvm::GCNSubtargetinline
hasVcmpxPermlaneHazard() constllvm::GCNSubtargetinline
HasVcmpxPermlaneHazardllvm::GCNSubtargetprotected
HasVertexCachellvm::GCNSubtargetprotected
HasVGPRIndexModellvm::GCNSubtargetprotected
hasVGPRIndexMode() constllvm::GCNSubtargetinline
hasVMEMReadSGPRVALUDefHazard() constllvm::GCNSubtargetinline
HasVMEMtoScalarWriteHazardllvm::GCNSubtargetprotected
hasVMEMtoScalarWriteHazard() constllvm::GCNSubtargetinline
HasVOP3Literalllvm::GCNSubtargetprotected
hasVOP3Literal() constllvm::GCNSubtargetinline
hasVOP3PInsts() constllvm::AMDGPUSubtargetinline
HasVOP3PInstsllvm::AMDGPUSubtargetprotected
HasVscntllvm::GCNSubtargetprotected
hasVscnt() constllvm::GCNSubtargetinline
haveRoundOpsF64() constllvm::GCNSubtargetinline
initializeSubtargetDependencies(const Triple &TT, StringRef GPU, StringRef FS)llvm::GCNSubtarget
InstrItinsllvm::GCNSubtargetprotected
INVALID enum valuellvm::AMDGPUSubtarget
isAmdHsaOrMesa(const Function &F) constllvm::AMDGPUSubtargetinline
isAmdHsaOS() constllvm::AMDGPUSubtargetinline
isAmdPalOS() constllvm::AMDGPUSubtargetinline
isCuModeEnabled() constllvm::GCNSubtargetinline
IsGCNllvm::GCNSubtargetprotected
isGCN() constllvm::AMDGPUSubtargetinline
isGCN3Encoding() constllvm::AMDGPUSubtargetinline
isMesa3DOS() constllvm::AMDGPUSubtargetinline
isMesaGfxShader(const Function &F) constllvm::GCNSubtargetinline
isMesaKernel(const Function &F) constllvm::AMDGPUSubtarget
isPromoteAllocaEnabled() constllvm::AMDGPUSubtargetinline
isTgSplitEnabled() constllvm::GCNSubtargetinline
isTrapHandlerEnabled() constllvm::GCNSubtargetinline
isWave32() constllvm::GCNSubtargetinline
isWave64() constllvm::GCNSubtargetinline
isXNACKEnabled() constllvm::GCNSubtargetinline
LDSBankCountllvm::GCNSubtargetprotected
LDSMisalignedBugllvm::GCNSubtargetprotected
ldsRequiresM0Init() constllvm::GCNSubtargetinline
loadStoreOptEnabled() constllvm::GCNSubtargetinline
LocalMemorySizellvm::AMDGPUSubtargetprotected
makeLIDRangeMetadata(Instruction *I) constllvm::AMDGPUSubtarget
MaxPrivateElementSizellvm::GCNSubtargetprotected
MaxWaveScratchSizellvm::GCNSubtargetstatic
MaxWavesPerEUllvm::AMDGPUSubtargetprotected
MIMG_R128llvm::GCNSubtargetprotected
needsAlignedVGPRs() constllvm::GCNSubtargetinline
NegativeScratchOffsetBugllvm::GCNSubtargetprotected
NegativeUnalignedScratchOffsetBugllvm::GCNSubtargetprotected
NORTHERN_ISLANDS enum valuellvm::AMDGPUSubtarget
NSAMaxSizellvm::GCNSubtargetprotected
overrideSchedPolicy(MachineSchedPolicy &Policy, unsigned NumRegionInstrs) const overridellvm::GCNSubtarget
ParseSubtargetFeatures(StringRef CPU, StringRef TuneCPU, StringRef FS)llvm::GCNSubtarget
partialVCCWritesUpdateVCCZ() constllvm::GCNSubtargetinline
privateMemoryResourceIsRangeChecked() constllvm::GCNSubtargetinline
R600 enum valuellvm::AMDGPUSubtarget
R600ALUInstllvm::GCNSubtargetprotected
R700 enum valuellvm::AMDGPUSubtarget
ScalarFlatScratchInstsllvm::GCNSubtargetprotected
ScalarizeGloballlvm::GCNSubtargetprotected
SEA_ISLANDS enum valuellvm::AMDGPUSubtarget
setScalarizeGlobalBehavior(bool b)llvm::GCNSubtargetinline
SGPRInitBugllvm::GCNSubtargetprotected
SOUTHERN_ISLANDS enum valuellvm::AMDGPUSubtarget
supportsGetDoorbellID() constllvm::GCNSubtargetinline
supportsMinMaxDenormModes() constllvm::GCNSubtargetinline
SupportsSRAMECCllvm::GCNSubtargetprotected
SupportsXNACKllvm::GCNSubtargetprotected
TargetIDllvm::GCNSubtargetprotected
TargetTriplellvm::GCNSubtargetprotected
TexVTXClauseSizellvm::GCNSubtargetprotected
TrapHandlerllvm::GCNSubtargetprotected
TrapHandlerAbi enum namellvm::GCNSubtarget
TrapID enum namellvm::GCNSubtarget
TSInfollvm::GCNSubtargetprotected
UnalignedAccessModellvm::GCNSubtargetprotected
UnalignedBufferAccessllvm::GCNSubtargetprotected
UnalignedDSAccessllvm::GCNSubtargetprotected
UnalignedScratchAccessllvm::GCNSubtargetprotected
unsafeDSOffsetFoldingEnabled() constllvm::GCNSubtargetinline
useAA() const overridellvm::GCNSubtarget
useDS128() constllvm::GCNSubtargetinline
useFlatForGlobal() constllvm::GCNSubtargetinline
usePRTStrictNull() constllvm::GCNSubtargetinline
useVGPRIndexMode() constllvm::GCNSubtarget
vmemWriteNeedsExpWaitcnt() constllvm::GCNSubtargetinline
VOLCANIC_ISLANDS enum valuellvm::AMDGPUSubtarget
WavefrontSizeLog2llvm::AMDGPUSubtargetprotected
zeroesHigh16BitsOfDest(unsigned Opcode) constllvm::GCNSubtarget
~AMDGPUSubtarget()llvm::AMDGPUSubtargetinlinevirtual
~GCNSubtarget() overridellvm::GCNSubtarget