LLVM
8.0.1
llvm
PPCSubtarget
llvm::PPCSubtarget Member List
This is the complete list of members for
llvm::PPCSubtarget
, including all inherited members.
classifyGlobalReference
(const GlobalValue *GV) const
llvm::PPCSubtarget
DarwinDirective
llvm::PPCSubtarget
protected
DeprecatedDST
llvm::PPCSubtarget
protected
enableEarlyIfConversion
() const override
llvm::PPCSubtarget
inline
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
getCriticalPathRCs
(RegClassVector &CriticalPathRCs) const override
llvm::PPCSubtarget
getDarwinDirective
() const
llvm::PPCSubtarget
inline
getFrameLowering
() const override
llvm::PPCSubtarget
inline
getInstrInfo
() const override
llvm::PPCSubtarget
inline
getInstrItineraryData
() const override
llvm::PPCSubtarget
inline
getPlatformStackAlignment
() const
llvm::PPCSubtarget
inline
getRedZoneSize
() const
llvm::PPCSubtarget
inline
getRegisterInfo
() const override
llvm::PPCSubtarget
inline
getSelectionDAGInfo
() const override
llvm::PPCSubtarget
inline
getStackAlignment
() const
llvm::PPCSubtarget
inline
getTargetLowering
() const override
llvm::PPCSubtarget
inline
getTargetMachine
() const
llvm::PPCSubtarget
inline
getTargetTriple
() const
llvm::PPCSubtarget
inline
has64BitSupport
() const
llvm::PPCSubtarget
inline
Has64BitSupport
llvm::PPCSubtarget
protected
HasAltivec
llvm::PPCSubtarget
protected
hasAltivec
() const
llvm::PPCSubtarget
inline
HasBPERMD
llvm::PPCSubtarget
protected
hasBPERMD
() const
llvm::PPCSubtarget
inline
HasCMPB
llvm::PPCSubtarget
protected
hasCMPB
() const
llvm::PPCSubtarget
inline
HasDirectMove
llvm::PPCSubtarget
protected
hasDirectMove
() const
llvm::PPCSubtarget
inline
HasExtDiv
llvm::PPCSubtarget
protected
hasExtDiv
() const
llvm::PPCSubtarget
inline
HasFCPSGN
llvm::PPCSubtarget
protected
hasFCPSGN
() const
llvm::PPCSubtarget
inline
hasFloat128
() const
llvm::PPCSubtarget
inline
HasFloat128
llvm::PPCSubtarget
protected
HasFPCVT
llvm::PPCSubtarget
protected
hasFPCVT
() const
llvm::PPCSubtarget
inline
hasFPRND
() const
llvm::PPCSubtarget
inline
HasFPRND
llvm::PPCSubtarget
protected
hasFPU
() const
llvm::PPCSubtarget
inline
HasFPU
llvm::PPCSubtarget
protected
hasFRE
() const
llvm::PPCSubtarget
inline
HasFRE
llvm::PPCSubtarget
protected
hasFRES
() const
llvm::PPCSubtarget
inline
HasFRES
llvm::PPCSubtarget
protected
hasFRSQRTE
() const
llvm::PPCSubtarget
inline
HasFRSQRTE
llvm::PPCSubtarget
protected
hasFRSQRTES
() const
llvm::PPCSubtarget
inline
HasFRSQRTES
llvm::PPCSubtarget
protected
HasFSQRT
llvm::PPCSubtarget
protected
hasFSQRT
() const
llvm::PPCSubtarget
inline
hasFusion
() const
llvm::PPCSubtarget
inline
HasFusion
llvm::PPCSubtarget
protected
HasHardFloat
llvm::PPCSubtarget
protected
hasHTM
() const
llvm::PPCSubtarget
inline
HasHTM
llvm::PPCSubtarget
protected
HasICBT
llvm::PPCSubtarget
protected
hasICBT
() const
llvm::PPCSubtarget
inline
HasInvariantFunctionDescriptors
llvm::PPCSubtarget
protected
hasInvariantFunctionDescriptors
() const
llvm::PPCSubtarget
inline
HasISEL
llvm::PPCSubtarget
protected
hasISEL
() const
llvm::PPCSubtarget
inline
hasLazyResolverStub
(const GlobalValue *GV) const
llvm::PPCSubtarget
HasLazyResolverStubs
llvm::PPCSubtarget
protected
HasLDBRX
llvm::PPCSubtarget
protected
hasLDBRX
() const
llvm::PPCSubtarget
inline
hasLFIWAX
() const
llvm::PPCSubtarget
inline
HasLFIWAX
llvm::PPCSubtarget
protected
hasMFOCRF
() const
llvm::PPCSubtarget
inline
HasMFOCRF
llvm::PPCSubtarget
protected
HasOnlyMSYNC
llvm::PPCSubtarget
protected
hasOnlyMSYNC
() const
llvm::PPCSubtarget
inline
HasP8Altivec
llvm::PPCSubtarget
protected
hasP8Altivec
() const
llvm::PPCSubtarget
inline
HasP8Crypto
llvm::PPCSubtarget
protected
hasP8Crypto
() const
llvm::PPCSubtarget
inline
HasP8Vector
llvm::PPCSubtarget
protected
hasP8Vector
() const
llvm::PPCSubtarget
inline
hasP9Altivec
() const
llvm::PPCSubtarget
inline
HasP9Altivec
llvm::PPCSubtarget
protected
hasP9Vector
() const
llvm::PPCSubtarget
inline
HasP9Vector
llvm::PPCSubtarget
protected
HasPartwordAtomics
llvm::PPCSubtarget
protected
hasPartwordAtomics
() const
llvm::PPCSubtarget
inline
hasPOPCNTD
() const
llvm::PPCSubtarget
inline
HasPOPCNTD
llvm::PPCSubtarget
protected
hasQPX
() const
llvm::PPCSubtarget
inline
HasQPX
llvm::PPCSubtarget
protected
hasRecipPrec
() const
llvm::PPCSubtarget
inline
HasRecipPrec
llvm::PPCSubtarget
protected
hasSPE
() const
llvm::PPCSubtarget
inline
HasSPE
llvm::PPCSubtarget
protected
hasSTFIWX
() const
llvm::PPCSubtarget
inline
HasSTFIWX
llvm::PPCSubtarget
protected
HasVSX
llvm::PPCSubtarget
protected
hasVSX
() const
llvm::PPCSubtarget
inline
initializeSubtargetDependencies
(StringRef CPU, StringRef FS)
llvm::PPCSubtarget
InstrInfo
llvm::PPCSubtarget
protected
InstrItins
llvm::PPCSubtarget
protected
isBGQ
() const
llvm::PPCSubtarget
inline
IsBookE
llvm::PPCSubtarget
protected
isBookE
() const
llvm::PPCSubtarget
inline
isDarwin
() const
llvm::PPCSubtarget
inline
isDarwinABI
() const
llvm::PPCSubtarget
inline
isDeprecatedDST
() const
llvm::PPCSubtarget
inline
isE500
() const
llvm::PPCSubtarget
inline
IsE500
llvm::PPCSubtarget
protected
isELFv2ABI
() const
llvm::PPCSubtarget
isFeatureMFTB
() const
llvm::PPCSubtarget
inline
isISA3_0
() const
llvm::PPCSubtarget
inline
IsISA3_0
llvm::PPCSubtarget
protected
IsLittleEndian
llvm::PPCSubtarget
protected
isLittleEndian
() const
llvm::PPCSubtarget
inline
IsPPC4xx
llvm::PPCSubtarget
protected
isPPC4xx
() const
llvm::PPCSubtarget
inline
IsPPC64
llvm::PPCSubtarget
protected
isPPC64
() const
llvm::PPCSubtarget
IsPPC6xx
llvm::PPCSubtarget
protected
isPPC6xx
() const
llvm::PPCSubtarget
inline
IsQPXStackUnaligned
llvm::PPCSubtarget
protected
isQPXStackUnaligned
() 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
isXRaySupported
() const override
llvm::PPCSubtarget
inline
needsSwapsForVSXMemOps
() const
llvm::PPCSubtarget
inline
overrideSchedPolicy
(MachineSchedPolicy &Policy, unsigned NumRegionInstrs) const override
llvm::PPCSubtarget
ParseSubtargetFeatures
(StringRef CPU, 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
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
llvm::PPCSubtarget
protected
use64BitRegs
() const
llvm::PPCSubtarget
inline
useAA
() const override
llvm::PPCSubtarget
useCRBits
() const
llvm::PPCSubtarget
inline
UseCRBits
llvm::PPCSubtarget
protected
useLongCalls
() const
llvm::PPCSubtarget
inline
UseLongCalls
llvm::PPCSubtarget
protected
useSoftFloat
() const
llvm::PPCSubtarget
inline
Generated on Sun Dec 20 2020 14:12:30 for LLVM by
1.8.13