LLVM  17.0.0git
llvm::PPCSubtarget Member List

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

CallLoweringInfollvm::PPCSubtargetprotected
CPUDirectivellvm::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
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
getGPRAllocationOrderIdx() constllvm::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
hasPOPCNTD() constllvm::PPCSubtargetinline
HasPOPCNTDllvm::PPCSubtargetprotected
initializeSubtargetDependencies(StringRef CPU, StringRef TuneCPU, StringRef FS)llvm::PPCSubtarget
InstrInfollvm::PPCSubtargetprotected
InstrItinsllvm::PPCSubtargetprotected
InstSelectorllvm::PPCSubtargetprotected
is32BitELFABI() constllvm::PPCSubtargetinline
is64BitELFABI() constllvm::PPCSubtargetinline
isAIXABI() constllvm::PPCSubtargetinline
isELFv2ABI() constllvm::PPCSubtarget
isGVIndirectSymbol(const GlobalValue *GV) constllvm::PPCSubtarget
isLittleEndian() constllvm::PPCSubtargetinline
IsLittleEndianllvm::PPCSubtargetprotected
isPPC64() constllvm::PPCSubtarget
IsPPC64llvm::PPCSubtargetprotected
isPredictableSelectIsExpensive() 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
overrideSchedPolicy(MachineSchedPolicy &Policy, unsigned NumRegionInstrs) const overridellvm::PPCSubtarget
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 &TuneCPU, const std::string &FS, const PPCTargetMachine &TM)llvm::PPCSubtarget
RegBankInfollvm::PPCSubtargetprotected
StackAlignmentllvm::PPCSubtargetprotected
TargetTriplellvm::PPCSubtargetprotected
TLInfollvm::PPCSubtargetprotected
TMllvm::PPCSubtargetprotected
TSInfollvm::PPCSubtargetprotected
useAA() const overridellvm::PPCSubtarget
useDFAforSMS() const overridellvm::PPCSubtarget
usesFunctionDescriptors() constllvm::PPCSubtargetinline
useSoftFloat() constllvm::PPCSubtargetinline