LLVM 19.0.0git
llvm::X86Subtarget Member List

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

canExtendTo512BW() constllvm::X86Subtargetinline
canExtendTo512DQ() constllvm::X86Subtargetinline
canUseCMOV() constllvm::X86Subtargetinline
canUseCMPXCHG16B() constllvm::X86Subtargetinline
canUseCMPXCHG8B() constllvm::X86Subtargetinline
canUseLAHFSAHF() constllvm::X86Subtargetinline
classifyBlockAddressReference() constllvm::X86Subtarget
classifyGlobalFunctionReference(const GlobalValue *GV, const Module &M) constllvm::X86Subtarget
classifyGlobalFunctionReference(const GlobalValue *GV) const overridellvm::X86Subtarget
classifyGlobalReference(const GlobalValue *GV, const Module &M) constllvm::X86Subtarget
classifyGlobalReference(const GlobalValue *GV) constllvm::X86Subtarget
classifyLocalReference(const GlobalValue *GV) constllvm::X86Subtarget
enableEarlyIfConversion() const overridellvm::X86Subtarget
enableIndirectBrExpand() const overridellvm::X86Subtargetinline
enableMachineScheduler() const overridellvm::X86Subtargetinline
getAntiDepBreakMode() const overridellvm::X86Subtargetinline
getCallLowering() const overridellvm::X86Subtarget
getFrameLowering() const overridellvm::X86Subtargetinline
getInstrInfo() const overridellvm::X86Subtargetinline
getInstructionSelector() const overridellvm::X86Subtarget
getLegalizerInfo() const overridellvm::X86Subtarget
getMaxInlineSizeThreshold() constllvm::X86Subtargetinline
getPICStyle() constllvm::X86Subtargetinline
getPostRAMutations(std::vector< std::unique_ptr< ScheduleDAGMutation > > &Mutations) const overridellvm::X86Subtarget
getPreferVectorWidth() constllvm::X86Subtargetinline
getRegBankInfo() const overridellvm::X86Subtarget
getRegisterInfo() const overridellvm::X86Subtargetinline
getRequiredVectorWidth() constllvm::X86Subtargetinline
getSelectionDAGInfo() const overridellvm::X86Subtargetinline
getStackAlignment() constllvm::X86Subtargetinline
getTargetLowering() const overridellvm::X86Subtargetinline
getTargetTriple() constllvm::X86Subtargetinline
getTileConfigAlignment() constllvm::X86Subtargetinline
getTileConfigSize() constllvm::X86Subtargetinline
hasAnyFMA() constllvm::X86Subtargetinline
hasAVX() constllvm::X86Subtargetinline
hasAVX2() constllvm::X86Subtargetinline
hasAVX512() constllvm::X86Subtargetinline
hasCLFLUSH() constllvm::X86Subtargetinline
hasInt256() constllvm::X86Subtargetinline
hasMFence() constllvm::X86Subtargetinline
hasMMX() constllvm::X86Subtargetinline
hasNoDomainDelay() constllvm::X86Subtargetinline
hasNoDomainDelayBlend() constllvm::X86Subtargetinline
hasNoDomainDelayMov() constllvm::X86Subtargetinline
hasNoDomainDelayShuffle() constllvm::X86Subtargetinline
hasPrefetchW() constllvm::X86Subtargetinline
hasSSE1() constllvm::X86Subtargetinline
hasSSE2() constllvm::X86Subtargetinline
hasSSE3() constllvm::X86Subtargetinline
hasSSE41() constllvm::X86Subtargetinline
hasSSE42() constllvm::X86Subtargetinline
hasSSEPrefetch() constllvm::X86Subtargetinline
hasSSSE3() constllvm::X86Subtargetinline
hasThreeDNow() constllvm::X86Subtargetinline
hasThreeDNowA() constllvm::X86Subtargetinline
isCallingConvWin64(CallingConv::ID CC) constllvm::X86Subtargetinline
isLegalToCallImmediateAddr() constllvm::X86Subtarget
isOSWindows() constllvm::X86Subtargetinline
isPICStyleGOT() constllvm::X86Subtargetinline
isPICStyleRIPRel() constllvm::X86Subtargetinline
isPICStyleStubPIC() constllvm::X86Subtargetinline
isPositionIndependent() constllvm::X86Subtarget
isTarget64BitILP32() constllvm::X86Subtargetinline
isTarget64BitLP64() constllvm::X86Subtargetinline
isTargetAndroid() constllvm::X86Subtargetinline
isTargetCOFF() constllvm::X86Subtargetinline
isTargetCygMing() constllvm::X86Subtargetinline
isTargetDarwin() constllvm::X86Subtargetinline
isTargetDragonFly() constllvm::X86Subtargetinline
isTargetELF() constllvm::X86Subtargetinline
isTargetFreeBSD() constllvm::X86Subtargetinline
isTargetFuchsia() constllvm::X86Subtargetinline
isTargetGlibc() constllvm::X86Subtargetinline
isTargetKFreeBSD() constllvm::X86Subtargetinline
isTargetLinux() constllvm::X86Subtargetinline
isTargetMachO() constllvm::X86Subtargetinline
isTargetMCU() constllvm::X86Subtargetinline
isTargetNaCl() constllvm::X86Subtargetinline
isTargetNaCl32() constllvm::X86Subtargetinline
isTargetNaCl64() constllvm::X86Subtargetinline
isTargetPS() constllvm::X86Subtargetinline
isTargetSolaris() constllvm::X86Subtargetinline
isTargetWin32() constllvm::X86Subtargetinline
isTargetWin64() constllvm::X86Subtargetinline
isTargetWindowsCoreCLR() constllvm::X86Subtargetinline
isTargetWindowsCygwin() constllvm::X86Subtargetinline
isTargetWindowsGNU() constllvm::X86Subtargetinline
isTargetWindowsItanium() constllvm::X86Subtargetinline
isTargetWindowsMSVC() constllvm::X86Subtargetinline
isXRaySupported() const overridellvm::X86Subtargetinline
ParseSubtargetFeatures(StringRef CPU, StringRef TuneCPU, StringRef FS)llvm::X86Subtarget
setPICStyle(PICStyles::Style Style)llvm::X86Subtargetinline
swiftAsyncContextIsDynamicallySet() constllvm::X86Subtargetinline
useAVX512Regs() constllvm::X86Subtargetinline
useBWIRegs() constllvm::X86Subtargetinline
useIndirectThunkBranches() constllvm::X86Subtargetinline
useIndirectThunkCalls() constllvm::X86Subtargetinline
useLight256BitInstructions() constllvm::X86Subtargetinline
X86Subtarget(const Triple &TT, StringRef CPU, StringRef TuneCPU, StringRef FS, const X86TargetMachine &TM, MaybeAlign StackAlignOverride, unsigned PreferVectorWidthOverride, unsigned RequiredVectorWidth)llvm::X86Subtarget