LLVM  13.0.0git
llvm::PPCSubtarget Member List

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

AllowsUnalignedFPAccessllvm::PPCSubtargetprotected
allowsUnalignedFPAccess() constllvm::PPCSubtargetinline
CallLoweringInfollvm::PPCSubtargetprotected
CPUDirectivellvm::PPCSubtargetprotected
DeprecatedDSTllvm::PPCSubtargetprotected
descriptorEnvironmentPointerOffset() constllvm::PPCSubtargetinline
descriptorTOCAnchorOffset() constllvm::PPCSubtargetinline
enableEarlyIfConversion() const overridellvm::PPCSubtargetinline
enableMachinePipeliner() const overridellvm::PPCSubtarget
enableMachineScheduler() const overridellvm::PPCSubtarget
enablePostRAScheduler() const overridellvm::PPCSubtarget
enableSubRegLiveness() const overridellvm::PPCSubtarget
FeatureMFTBllvm::PPCSubtargetprotected
FrameLoweringllvm::PPCSubtargetprotected
getAntiDepBreakMode() const overridellvm::PPCSubtarget
getCallLowering() const overridellvm::PPCSubtarget
getCPUDirective() constllvm::PPCSubtargetinline
getCriticalPathRCs(RegClassVector &CriticalPathRCs) const overridellvm::PPCSubtarget
getEnvironmentPointerRegister() constllvm::PPCSubtargetinline
getFrameLowering() const overridellvm::PPCSubtargetinline
getInstrInfo() const overridellvm::PPCSubtargetinline
getInstrItineraryData() const overridellvm::PPCSubtargetinline
getInstructionSelector() const overridellvm::PPCSubtarget
getLegalizerInfo() const overridellvm::PPCSubtarget
getPlatformStackAlignment() constllvm::PPCSubtargetinline
getRedZoneSize() constllvm::PPCSubtargetinline
getRegBankInfo() const overridellvm::PPCSubtarget
getRegisterInfo() const overridellvm::PPCSubtargetinline
getSelectionDAGInfo() const overridellvm::PPCSubtargetinline
getStackAlignment() constllvm::PPCSubtargetinline
getStackPointerRegister() constllvm::PPCSubtargetinline
getTargetLowering() const overridellvm::PPCSubtargetinline
getTargetMachine() constllvm::PPCSubtargetinline
getTargetTriple() constllvm::PPCSubtargetinline
getTOCPointerRegister() constllvm::PPCSubtargetinline
has64BitSupport() constllvm::PPCSubtargetinline
Has64BitSupportllvm::PPCSubtargetprotected
hasAddiLoadFusion() constllvm::PPCSubtargetinline
HasAddiLoadFusionllvm::PPCSubtargetprotected
hasAddisLoadFusion() constllvm::PPCSubtargetinline
HasAddisLoadFusionllvm::PPCSubtargetprotected
HasAltivecllvm::PPCSubtargetprotected
hasAltivec() constllvm::PPCSubtargetinline
hasBPERMD() constllvm::PPCSubtargetinline
HasBPERMDllvm::PPCSubtargetprotected
hasCMPB() constllvm::PPCSubtargetinline
HasCMPBllvm::PPCSubtargetprotected
hasDirectMove() constllvm::PPCSubtargetinline
HasDirectMovellvm::PPCSubtargetprotected
HasEFPU2llvm::PPCSubtargetprotected
hasEFPU2() constllvm::PPCSubtargetinline
hasExtDiv() constllvm::PPCSubtargetinline
HasExtDivllvm::PPCSubtargetprotected
hasFCPSGN() constllvm::PPCSubtargetinline
HasFCPSGNllvm::PPCSubtargetprotected
hasFloat128() constllvm::PPCSubtargetinline
HasFloat128llvm::PPCSubtargetprotected
HasFPCVTllvm::PPCSubtargetprotected
hasFPCVT() constllvm::PPCSubtargetinline
HasFPRNDllvm::PPCSubtargetprotected
hasFPRND() constllvm::PPCSubtargetinline
HasFPUllvm::PPCSubtargetprotected
hasFPU() constllvm::PPCSubtargetinline
hasFRE() constllvm::PPCSubtargetinline
HasFREllvm::PPCSubtargetprotected
HasFRESllvm::PPCSubtargetprotected
hasFRES() constllvm::PPCSubtargetinline
HasFRSQRTEllvm::PPCSubtargetprotected
hasFRSQRTE() constllvm::PPCSubtargetinline
HasFRSQRTESllvm::PPCSubtargetprotected
hasFRSQRTES() constllvm::PPCSubtargetinline
hasFSQRT() constllvm::PPCSubtargetinline
HasFSQRTllvm::PPCSubtargetprotected
hasFusion() constllvm::PPCSubtargetinline
HasFusionllvm::PPCSubtargetprotected
HasHardFloatllvm::PPCSubtargetprotected
hasHTM() constllvm::PPCSubtargetinline
HasHTMllvm::PPCSubtargetprotected
hasICBT() constllvm::PPCSubtargetinline
HasICBTllvm::PPCSubtargetprotected
hasInvariantFunctionDescriptors() constllvm::PPCSubtargetinline
HasInvariantFunctionDescriptorsllvm::PPCSubtargetprotected
hasISEL() constllvm::PPCSubtargetinline
HasISELllvm::PPCSubtargetprotected
hasLDBRX() constllvm::PPCSubtargetinline
HasLDBRXllvm::PPCSubtargetprotected
HasLFIWAXllvm::PPCSubtargetprotected
hasLFIWAX() constllvm::PPCSubtargetinline
hasMFOCRF() constllvm::PPCSubtargetinline
HasMFOCRFllvm::PPCSubtargetprotected
hasMMA() constllvm::PPCSubtargetinline
HasMMAllvm::PPCSubtargetprotected
HasModernAIXAsllvm::PPCSubtargetprotected
hasOnlyMSYNC() constllvm::PPCSubtargetinline
HasOnlyMSYNCllvm::PPCSubtargetprotected
hasP10Vector() constllvm::PPCSubtargetinline
HasP10Vectorllvm::PPCSubtargetprotected
HasP8Altivecllvm::PPCSubtargetprotected
hasP8Altivec() constllvm::PPCSubtargetinline
HasP8Cryptollvm::PPCSubtargetprotected
hasP8Crypto() constllvm::PPCSubtargetinline
HasP8Vectorllvm::PPCSubtargetprotected
hasP8Vector() constllvm::PPCSubtargetinline
hasP9Altivec() constllvm::PPCSubtargetinline
HasP9Altivecllvm::PPCSubtargetprotected
hasP9Vector() constllvm::PPCSubtargetinline
HasP9Vectorllvm::PPCSubtargetprotected
hasPartwordAtomics() constllvm::PPCSubtargetinline
HasPartwordAtomicsllvm::PPCSubtargetprotected
hasPCRelativeMemops() constllvm::PPCSubtargetinline
HasPCRelativeMemopsllvm::PPCSubtargetprotected
HasPOPCNTDllvm::PPCSubtargetprotected
hasPOPCNTD() constllvm::PPCSubtargetinline
HasPrefixInstrsllvm::PPCSubtargetprotected
hasPrefixInstrs() constllvm::PPCSubtargetinline
hasPrivileged() constllvm::PPCSubtargetinline
HasPrivilegedllvm::PPCSubtargetprotected
HasRecipPrecllvm::PPCSubtargetprotected
hasRecipPrec() constllvm::PPCSubtargetinline
hasROPProtect() constllvm::PPCSubtargetinline
HasROPProtectllvm::PPCSubtargetprotected
HasSPEllvm::PPCSubtargetprotected
hasSPE() constllvm::PPCSubtargetinline
hasSTFIWX() constllvm::PPCSubtargetinline
HasSTFIWXllvm::PPCSubtargetprotected
hasStoreFusion() constllvm::PPCSubtargetinline
HasStoreFusionllvm::PPCSubtargetprotected
HasVSXllvm::PPCSubtargetprotected
hasVSX() constllvm::PPCSubtargetinline
initializeSubtargetDependencies(StringRef CPU, StringRef FS)llvm::PPCSubtarget
InstrInfollvm::PPCSubtargetprotected
InstrItinsllvm::PPCSubtargetprotected
InstSelectorllvm::PPCSubtargetprotected
is32BitELFABI() constllvm::PPCSubtargetinline
is64BitELFABI() constllvm::PPCSubtargetinline
IsAIXllvm::PPCSubtargetprotected
isAIXABI() constllvm::PPCSubtargetinline
isBookE() constllvm::PPCSubtargetinline
IsBookEllvm::PPCSubtargetprotected
isDeprecatedDST() constllvm::PPCSubtargetinline
isE500() constllvm::PPCSubtargetinline
IsE500llvm::PPCSubtargetprotected
isELFv2ABI() constllvm::PPCSubtarget
isFeatureMFTB() constllvm::PPCSubtargetinline
isGVIndirectSymbol(const GlobalValue *GV) constllvm::PPCSubtarget
IsISA3_0llvm::PPCSubtargetprotected
isISA3_0() constllvm::PPCSubtargetinline
isISA3_1() constllvm::PPCSubtargetinline
IsISA3_1llvm::PPCSubtargetprotected
IsLittleEndianllvm::PPCSubtargetprotected
isLittleEndian() constllvm::PPCSubtargetinline
IsPPC4xxllvm::PPCSubtargetprotected
isPPC4xx() constllvm::PPCSubtargetinline
IsPPC64llvm::PPCSubtargetprotected
isPPC64() constllvm::PPCSubtarget
isPPC6xx() constllvm::PPCSubtargetinline
IsPPC6xxllvm::PPCSubtargetprotected
isPredictableSelectIsExpensive() constllvm::PPCSubtargetinline
isSecurePlt() constllvm::PPCSubtargetinline
isSVR4ABI() constllvm::PPCSubtargetinline
isTargetELF() constllvm::PPCSubtargetinline
isTargetLinux() constllvm::PPCSubtargetinline
isTargetMachO() constllvm::PPCSubtargetinline
isUsingPCRelativeCalls() constllvm::PPCSubtarget
isXRaySupported() const overridellvm::PPCSubtargetinline
Legalizerllvm::PPCSubtargetprotected
needsSwapsForVSXMemOps() constllvm::PPCSubtargetinline
NeedsTwoConstNRllvm::PPCSubtargetprotected
needsTwoConstNR() constllvm::PPCSubtargetinline
overrideSchedPolicy(MachineSchedPolicy &Policy, unsigned NumRegionInstrs) const overridellvm::PPCSubtarget
pairedVectorMemops() constllvm::PPCSubtargetinline
PairedVectorMemopsllvm::PPCSubtargetprotected
ParseSubtargetFeatures(StringRef CPU, StringRef TuneCPU, StringRef FS)llvm::PPCSubtarget
POPCNTD_Fast enum valuellvm::PPCSubtarget
POPCNTD_Slow enum valuellvm::PPCSubtarget
POPCNTD_Unavailable enum valuellvm::PPCSubtarget
POPCNTDKind enum namellvm::PPCSubtarget
PPCSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, const PPCTargetMachine &TM)llvm::PPCSubtarget
PredictableSelectIsExpensivellvm::PPCSubtargetprotected
RegBankInfollvm::PPCSubtargetprotected
SecurePltllvm::PPCSubtargetprotected
StackAlignmentllvm::PPCSubtargetprotected
TargetTriplellvm::PPCSubtargetprotected
TLInfollvm::PPCSubtargetprotected
TMllvm::PPCSubtargetprotected
TSInfollvm::PPCSubtargetprotected
use64BitRegs() constllvm::PPCSubtargetinline
Use64BitRegsllvm::PPCSubtargetprotected
useAA() const overridellvm::PPCSubtarget
useCRBits() constllvm::PPCSubtargetinline
UseCRBitsllvm::PPCSubtargetprotected
useDFAforSMS() const overridellvm::PPCSubtarget
useLongCalls() constllvm::PPCSubtargetinline
UseLongCallsllvm::PPCSubtargetprotected
UsePPCPostRASchedStrategyllvm::PPCSubtargetprotected
usePPCPostRASchedStrategy() constllvm::PPCSubtargetinline
UsePPCPreRASchedStrategyllvm::PPCSubtargetprotected
usePPCPreRASchedStrategy() constllvm::PPCSubtargetinline
usesFunctionDescriptors() constllvm::PPCSubtargetinline
useSoftFloat() constllvm::PPCSubtargetinline
vectorsUseTwoUnits() constllvm::PPCSubtargetinline
VectorsUseTwoUnitsllvm::PPCSubtargetprotected