LLVM
15.0.0git
llvm
PPCSubtarget
llvm::PPCSubtarget Member List
This is the complete list of members for
llvm::PPCSubtarget
, including all inherited members.
AllowsUnalignedFPAccess
llvm::PPCSubtarget
protected
allowsUnalignedFPAccess
() const
llvm::PPCSubtarget
inline
CallLoweringInfo
llvm::PPCSubtarget
protected
CPUDirective
llvm::PPCSubtarget
protected
DeprecatedDST
llvm::PPCSubtarget
protected
descriptorEnvironmentPointerOffset
() const
llvm::PPCSubtarget
inline
descriptorTOCAnchorOffset
() const
llvm::PPCSubtarget
inline
enableEarlyIfConversion
() const override
llvm::PPCSubtarget
inline
enableMachinePipeliner
() const override
llvm::PPCSubtarget
enableMachineScheduler
() const override
llvm::PPCSubtarget
enablePostRAScheduler
() const override
llvm::PPCSubtarget
enableSubRegLiveness
() const override
llvm::PPCSubtarget
FeatureMFTB
llvm::PPCSubtarget
protected
FrameLowering
llvm::PPCSubtarget
protected
getAntiDepBreakMode
() const override
llvm::PPCSubtarget
getCallLowering
() const override
llvm::PPCSubtarget
getCPUDirective
() const
llvm::PPCSubtarget
inline
getCriticalPathRCs
(RegClassVector &CriticalPathRCs) const override
llvm::PPCSubtarget
getEnvironmentPointerRegister
() const
llvm::PPCSubtarget
inline
getFrameLowering
() const override
llvm::PPCSubtarget
inline
getGPRAllocationOrderIdx
() const
llvm::PPCSubtarget
inline
getInstrInfo
() const override
llvm::PPCSubtarget
inline
getInstrItineraryData
() const override
llvm::PPCSubtarget
inline
getInstructionSelector
() const override
llvm::PPCSubtarget
getLegalizerInfo
() const override
llvm::PPCSubtarget
getPlatformStackAlignment
() const
llvm::PPCSubtarget
inline
getRedZoneSize
() const
llvm::PPCSubtarget
inline
getRegBankInfo
() const override
llvm::PPCSubtarget
getRegisterInfo
() const override
llvm::PPCSubtarget
inline
getSelectionDAGInfo
() const override
llvm::PPCSubtarget
inline
getStackAlignment
() const
llvm::PPCSubtarget
inline
getStackPointerRegister
() const
llvm::PPCSubtarget
inline
getTargetLowering
() const override
llvm::PPCSubtarget
inline
getTargetMachine
() const
llvm::PPCSubtarget
inline
getTargetTriple
() const
llvm::PPCSubtarget
inline
getTOCPointerRegister
() const
llvm::PPCSubtarget
inline
Has64BitSupport
llvm::PPCSubtarget
protected
has64BitSupport
() const
llvm::PPCSubtarget
inline
hasAddiLoadFusion
() const
llvm::PPCSubtarget
inline
HasAddiLoadFusion
llvm::PPCSubtarget
protected
HasAddisLoadFusion
llvm::PPCSubtarget
protected
hasAddisLoadFusion
() const
llvm::PPCSubtarget
inline
HasAddLogicalFusion
llvm::PPCSubtarget
protected
hasAddLogicalFusion
() const
llvm::PPCSubtarget
inline
hasAltivec
() const
llvm::PPCSubtarget
inline
HasAltivec
llvm::PPCSubtarget
protected
HasArithAddFusion
llvm::PPCSubtarget
protected
hasArithAddFusion
() const
llvm::PPCSubtarget
inline
HasBack2BackFusion
llvm::PPCSubtarget
protected
hasBack2BackFusion
() const
llvm::PPCSubtarget
inline
HasBPERMD
llvm::PPCSubtarget
protected
hasBPERMD
() const
llvm::PPCSubtarget
inline
hasCMPB
() const
llvm::PPCSubtarget
inline
HasCMPB
llvm::PPCSubtarget
protected
HasCompareFusion
llvm::PPCSubtarget
protected
hasCompareFusion
() const
llvm::PPCSubtarget
inline
hasDirectMove
() const
llvm::PPCSubtarget
inline
HasDirectMove
llvm::PPCSubtarget
protected
hasEFPU2
() const
llvm::PPCSubtarget
inline
HasEFPU2
llvm::PPCSubtarget
protected
hasExtDiv
() const
llvm::PPCSubtarget
inline
HasExtDiv
llvm::PPCSubtarget
protected
HasFCPSGN
llvm::PPCSubtarget
protected
hasFCPSGN
() const
llvm::PPCSubtarget
inline
hasFloat128
() const
llvm::PPCSubtarget
inline
HasFloat128
llvm::PPCSubtarget
protected
hasFPCVT
() const
llvm::PPCSubtarget
inline
HasFPCVT
llvm::PPCSubtarget
protected
hasFPRND
() const
llvm::PPCSubtarget
inline
HasFPRND
llvm::PPCSubtarget
protected
hasFPU
() const
llvm::PPCSubtarget
inline
HasFPU
llvm::PPCSubtarget
protected
HasFRE
llvm::PPCSubtarget
protected
hasFRE
() const
llvm::PPCSubtarget
inline
HasFRES
llvm::PPCSubtarget
protected
hasFRES
() const
llvm::PPCSubtarget
inline
HasFRSQRTE
llvm::PPCSubtarget
protected
hasFRSQRTE
() const
llvm::PPCSubtarget
inline
HasFRSQRTES
llvm::PPCSubtarget
protected
hasFRSQRTES
() const
llvm::PPCSubtarget
inline
hasFSQRT
() const
llvm::PPCSubtarget
inline
HasFSQRT
llvm::PPCSubtarget
protected
hasFusion
() const
llvm::PPCSubtarget
inline
HasFusion
llvm::PPCSubtarget
protected
HasHardFloat
llvm::PPCSubtarget
protected
hasHTM
() const
llvm::PPCSubtarget
inline
HasHTM
llvm::PPCSubtarget
protected
hasICBT
() const
llvm::PPCSubtarget
inline
HasICBT
llvm::PPCSubtarget
protected
hasInvariantFunctionDescriptors
() const
llvm::PPCSubtarget
inline
HasInvariantFunctionDescriptors
llvm::PPCSubtarget
protected
hasISEL
() const
llvm::PPCSubtarget
inline
HasISEL
llvm::PPCSubtarget
protected
hasLDBRX
() const
llvm::PPCSubtarget
inline
HasLDBRX
llvm::PPCSubtarget
protected
hasLFIWAX
() const
llvm::PPCSubtarget
inline
HasLFIWAX
llvm::PPCSubtarget
protected
HasLogicalAddFusion
llvm::PPCSubtarget
protected
hasLogicalAddFusion
() const
llvm::PPCSubtarget
inline
HasLogicalFusion
llvm::PPCSubtarget
protected
hasLogicalFusion
() const
llvm::PPCSubtarget
inline
hasMFOCRF
() const
llvm::PPCSubtarget
inline
HasMFOCRF
llvm::PPCSubtarget
protected
hasMMA
() const
llvm::PPCSubtarget
inline
HasMMA
llvm::PPCSubtarget
protected
HasModernAIXAs
llvm::PPCSubtarget
protected
hasOnlyMSYNC
() const
llvm::PPCSubtarget
inline
HasOnlyMSYNC
llvm::PPCSubtarget
protected
hasP10Vector
() const
llvm::PPCSubtarget
inline
HasP10Vector
llvm::PPCSubtarget
protected
HasP8Altivec
llvm::PPCSubtarget
protected
hasP8Altivec
() const
llvm::PPCSubtarget
inline
hasP8Crypto
() const
llvm::PPCSubtarget
inline
HasP8Crypto
llvm::PPCSubtarget
protected
hasP8Vector
() const
llvm::PPCSubtarget
inline
HasP8Vector
llvm::PPCSubtarget
protected
hasP9Altivec
() const
llvm::PPCSubtarget
inline
HasP9Altivec
llvm::PPCSubtarget
protected
HasP9Vector
llvm::PPCSubtarget
protected
hasP9Vector
() const
llvm::PPCSubtarget
inline
hasPartwordAtomics
() const
llvm::PPCSubtarget
inline
HasPartwordAtomics
llvm::PPCSubtarget
protected
hasPCRelativeMemops
() const
llvm::PPCSubtarget
inline
HasPCRelativeMemops
llvm::PPCSubtarget
protected
HasPOPCNTD
llvm::PPCSubtarget
protected
hasPOPCNTD
() const
llvm::PPCSubtarget
inline
hasPrefixInstrs
() const
llvm::PPCSubtarget
inline
HasPrefixInstrs
llvm::PPCSubtarget
protected
hasPrivileged
() const
llvm::PPCSubtarget
inline
HasPrivileged
llvm::PPCSubtarget
protected
hasQuadwordAtomics
() const
llvm::PPCSubtarget
inline
HasQuadwordAtomics
llvm::PPCSubtarget
protected
HasRecipPrec
llvm::PPCSubtarget
protected
hasRecipPrec
() const
llvm::PPCSubtarget
inline
hasROPProtect
() const
llvm::PPCSubtarget
inline
HasROPProtect
llvm::PPCSubtarget
protected
HasSha3Fusion
llvm::PPCSubtarget
protected
hasSha3Fusion
() const
llvm::PPCSubtarget
inline
hasSPE
() const
llvm::PPCSubtarget
inline
HasSPE
llvm::PPCSubtarget
protected
hasSTFIWX
() const
llvm::PPCSubtarget
inline
HasSTFIWX
llvm::PPCSubtarget
protected
hasStoreFusion
() const
llvm::PPCSubtarget
inline
HasStoreFusion
llvm::PPCSubtarget
protected
hasVSX
() const
llvm::PPCSubtarget
inline
HasVSX
llvm::PPCSubtarget
protected
hasWideImmFusion
() const
llvm::PPCSubtarget
inline
HasWideImmFusion
llvm::PPCSubtarget
protected
HasZeroMoveFusion
llvm::PPCSubtarget
protected
hasZeroMoveFusion
() const
llvm::PPCSubtarget
inline
initializeSubtargetDependencies
(StringRef CPU, StringRef FS)
llvm::PPCSubtarget
InstrInfo
llvm::PPCSubtarget
protected
InstrItins
llvm::PPCSubtarget
protected
InstSelector
llvm::PPCSubtarget
protected
is32BitELFABI
() const
llvm::PPCSubtarget
inline
is64BitELFABI
() const
llvm::PPCSubtarget
inline
IsAIX
llvm::PPCSubtarget
protected
isAIXABI
() const
llvm::PPCSubtarget
inline
IsBookE
llvm::PPCSubtarget
protected
isBookE
() const
llvm::PPCSubtarget
inline
isDeprecatedDST
() const
llvm::PPCSubtarget
inline
IsE500
llvm::PPCSubtarget
protected
isE500
() const
llvm::PPCSubtarget
inline
isELFv2ABI
() const
llvm::PPCSubtarget
isFeatureMFTB
() const
llvm::PPCSubtarget
inline
isGVIndirectSymbol
(const GlobalValue *GV) const
llvm::PPCSubtarget
isISA2_06
() const
llvm::PPCSubtarget
inline
IsISA2_06
llvm::PPCSubtarget
protected
IsISA2_07
llvm::PPCSubtarget
protected
isISA2_07
() const
llvm::PPCSubtarget
inline
isISA3_0
() const
llvm::PPCSubtarget
inline
IsISA3_0
llvm::PPCSubtarget
protected
isISA3_1
() const
llvm::PPCSubtarget
inline
IsISA3_1
llvm::PPCSubtarget
protected
IsISAFuture
llvm::PPCSubtarget
protected
isISAFuture
() const
llvm::PPCSubtarget
inline
IsLittleEndian
llvm::PPCSubtarget
protected
isLittleEndian
() const
llvm::PPCSubtarget
inline
isPPC4xx
() const
llvm::PPCSubtarget
inline
IsPPC4xx
llvm::PPCSubtarget
protected
IsPPC64
llvm::PPCSubtarget
protected
isPPC64
() const
llvm::PPCSubtarget
IsPPC6xx
llvm::PPCSubtarget
protected
isPPC6xx
() const
llvm::PPCSubtarget
inline
isPredictableSelectIsExpensive
() const
llvm::PPCSubtarget
inline
isSecurePlt
() const
llvm::PPCSubtarget
inline
isSVR4ABI
() const
llvm::PPCSubtarget
inline
isTargetELF
() const
llvm::PPCSubtarget
inline
isTargetLinux
() const
llvm::PPCSubtarget
inline
isTargetMachO
() const
llvm::PPCSubtarget
inline
isUsingPCRelativeCalls
() const
llvm::PPCSubtarget
isXRaySupported
() const override
llvm::PPCSubtarget
inline
Legalizer
llvm::PPCSubtarget
protected
needsSwapsForVSXMemOps
() const
llvm::PPCSubtarget
inline
needsTwoConstNR
() const
llvm::PPCSubtarget
inline
NeedsTwoConstNR
llvm::PPCSubtarget
protected
overrideSchedPolicy
(MachineSchedPolicy &Policy, unsigned NumRegionInstrs) const override
llvm::PPCSubtarget
PairedVectorMemops
llvm::PPCSubtarget
protected
pairedVectorMemops
() const
llvm::PPCSubtarget
inline
ParseSubtargetFeatures
(StringRef CPU, StringRef TuneCPU, StringRef FS)
llvm::PPCSubtarget
POPCNTD_Fast
enum value
llvm::PPCSubtarget
POPCNTD_Slow
enum value
llvm::PPCSubtarget
POPCNTD_Unavailable
enum value
llvm::PPCSubtarget
POPCNTDKind
enum name
llvm::PPCSubtarget
PPCSubtarget
(const Triple &TT, const std::string &CPU, const std::string &FS, const PPCTargetMachine &TM)
llvm::PPCSubtarget
PredictableSelectIsExpensive
llvm::PPCSubtarget
protected
RegBankInfo
llvm::PPCSubtarget
protected
SecurePlt
llvm::PPCSubtarget
protected
StackAlignment
llvm::PPCSubtarget
protected
TargetTriple
llvm::PPCSubtarget
protected
TLInfo
llvm::PPCSubtarget
protected
TM
llvm::PPCSubtarget
protected
TSInfo
llvm::PPCSubtarget
protected
use64BitRegs
() const
llvm::PPCSubtarget
inline
Use64BitRegs
llvm::PPCSubtarget
protected
useAA
() const override
llvm::PPCSubtarget
useCRBits
() const
llvm::PPCSubtarget
inline
UseCRBits
llvm::PPCSubtarget
protected
useDFAforSMS
() const override
llvm::PPCSubtarget
useLongCalls
() const
llvm::PPCSubtarget
inline
UseLongCalls
llvm::PPCSubtarget
protected
usePPCPostRASchedStrategy
() const
llvm::PPCSubtarget
inline
UsePPCPostRASchedStrategy
llvm::PPCSubtarget
protected
UsePPCPreRASchedStrategy
llvm::PPCSubtarget
protected
usePPCPreRASchedStrategy
() const
llvm::PPCSubtarget
inline
usesFunctionDescriptors
() const
llvm::PPCSubtarget
inline
useSoftFloat
() const
llvm::PPCSubtarget
inline
VectorsUseTwoUnits
llvm::PPCSubtarget
protected
vectorsUseTwoUnits
() const
llvm::PPCSubtarget
inline
Generated on Thu Jun 23 2022 21:47:58 for LLVM by
1.8.17