AVX enum value | llvm::X86Subtarget | protected |
AVX2 enum value | llvm::X86Subtarget | protected |
AVX512F enum value | llvm::X86Subtarget | protected |
CallLoweringInfo | llvm::X86Subtarget | protected |
canExtendTo512BW() const | llvm::X86Subtarget | inline |
canExtendTo512DQ() const | llvm::X86Subtarget | inline |
classifyBlockAddressReference() const | llvm::X86Subtarget | |
classifyGlobalFunctionReference(const GlobalValue *GV, const Module &M) const | llvm::X86Subtarget | |
classifyGlobalFunctionReference(const GlobalValue *GV) const | llvm::X86Subtarget | |
classifyGlobalReference(const GlobalValue *GV, const Module &M) const | llvm::X86Subtarget | |
classifyGlobalReference(const GlobalValue *GV) const | llvm::X86Subtarget | |
classifyLocalReference(const GlobalValue *GV) const | llvm::X86Subtarget | |
DeprecatedUseRetpoline | llvm::X86Subtarget | protected |
enableAdvancedRASplitCost() const override | llvm::X86Subtarget | inline |
enableEarlyIfConversion() const override | llvm::X86Subtarget | |
enableIndirectBrExpand() const override | llvm::X86Subtarget | inline |
enableMachineScheduler() const override | llvm::X86Subtarget | inline |
getAntiDepBreakMode() const override | llvm::X86Subtarget | inline |
getCallLowering() const override | llvm::X86Subtarget | |
getFrameLowering() const override | llvm::X86Subtarget | inline |
getGatherOverhead() const | llvm::X86Subtarget | inline |
getInstrInfo() const override | llvm::X86Subtarget | inline |
getInstructionSelector() const override | llvm::X86Subtarget | |
getLegalizerInfo() const override | llvm::X86Subtarget | |
getMaxInlineSizeThreshold() const | llvm::X86Subtarget | inline |
getPICStyle() const | llvm::X86Subtarget | inline |
getPreferVectorWidth() const | llvm::X86Subtarget | inline |
getProcFamily() const | llvm::X86Subtarget | inline |
getRegBankInfo() const override | llvm::X86Subtarget | |
getRegisterInfo() const override | llvm::X86Subtarget | inline |
getRequiredVectorWidth() const | llvm::X86Subtarget | inline |
getScatterOverhead() const | llvm::X86Subtarget | inline |
getSelectionDAGInfo() const override | llvm::X86Subtarget | inline |
getStackAlignment() const | llvm::X86Subtarget | inline |
getTargetLowering() const override | llvm::X86Subtarget | inline |
getTargetTriple() const | llvm::X86Subtarget | inline |
has3DNow() const | llvm::X86Subtarget | inline |
has3DNowA() const | llvm::X86Subtarget | inline |
hasADX() const | llvm::X86Subtarget | inline |
HasADX | llvm::X86Subtarget | protected |
HasAES | llvm::X86Subtarget | protected |
hasAES() const | llvm::X86Subtarget | inline |
hasAnyFMA() const | llvm::X86Subtarget | inline |
hasAVX() const | llvm::X86Subtarget | inline |
hasAVX2() const | llvm::X86Subtarget | inline |
hasAVX512() const | llvm::X86Subtarget | inline |
hasBITALG() const | llvm::X86Subtarget | inline |
HasBITALG | llvm::X86Subtarget | protected |
HasBMI | llvm::X86Subtarget | protected |
hasBMI() const | llvm::X86Subtarget | inline |
HasBMI2 | llvm::X86Subtarget | protected |
hasBMI2() const | llvm::X86Subtarget | inline |
hasBWI() const | llvm::X86Subtarget | inline |
HasBWI | llvm::X86Subtarget | protected |
hasCDI() const | llvm::X86Subtarget | inline |
HasCDI | llvm::X86Subtarget | protected |
HasCLDEMOTE | llvm::X86Subtarget | protected |
hasCLDEMOTE() const | llvm::X86Subtarget | inline |
hasCLFLUSHOPT() const | llvm::X86Subtarget | inline |
HasCLFLUSHOPT | llvm::X86Subtarget | protected |
hasCLWB() const | llvm::X86Subtarget | inline |
HasCLWB | llvm::X86Subtarget | protected |
HasCLZERO | llvm::X86Subtarget | protected |
hasCLZERO() const | llvm::X86Subtarget | inline |
hasCMov() const | llvm::X86Subtarget | inline |
HasCMov | llvm::X86Subtarget | protected |
HasCmpxchg16b | llvm::X86Subtarget | protected |
hasCmpxchg16b() const | llvm::X86Subtarget | inline |
hasDQI() const | llvm::X86Subtarget | inline |
HasDQI | llvm::X86Subtarget | protected |
hasERI() const | llvm::X86Subtarget | inline |
HasERI | llvm::X86Subtarget | protected |
HasERMSB | llvm::X86Subtarget | protected |
hasERMSB() const | llvm::X86Subtarget | inline |
HasF16C | llvm::X86Subtarget | protected |
hasF16C() const | llvm::X86Subtarget | inline |
HasFast11ByteNOP | llvm::X86Subtarget | protected |
HasFast15ByteNOP | llvm::X86Subtarget | protected |
HasFastBEXTR | llvm::X86Subtarget | protected |
hasFastBEXTR() const | llvm::X86Subtarget | inline |
HasFastGather | llvm::X86Subtarget | protected |
hasFastGather() const | llvm::X86Subtarget | inline |
HasFastHorizontalOps | llvm::X86Subtarget | protected |
hasFastHorizontalOps() const | llvm::X86Subtarget | inline |
HasFastLZCNT | llvm::X86Subtarget | protected |
hasFastLZCNT() const | llvm::X86Subtarget | inline |
HasFastPartialYMMorZMMWrite | llvm::X86Subtarget | protected |
hasFastPartialYMMorZMMWrite() const | llvm::X86Subtarget | inline |
HasFastScalarFSQRT | llvm::X86Subtarget | protected |
hasFastScalarFSQRT() const | llvm::X86Subtarget | inline |
HasFastSHLDRotate | llvm::X86Subtarget | protected |
hasFastSHLDRotate() const | llvm::X86Subtarget | inline |
hasFastVariableShuffle() const | llvm::X86Subtarget | inline |
HasFastVariableShuffle | llvm::X86Subtarget | protected |
HasFastVectorFSQRT | llvm::X86Subtarget | protected |
hasFastVectorFSQRT() const | llvm::X86Subtarget | inline |
HasFMA | llvm::X86Subtarget | protected |
hasFMA() const | llvm::X86Subtarget | inline |
hasFMA4() const | llvm::X86Subtarget | inline |
HasFMA4 | llvm::X86Subtarget | protected |
HasFSGSBase | llvm::X86Subtarget | protected |
hasFSGSBase() const | llvm::X86Subtarget | inline |
HasFXSR | llvm::X86Subtarget | protected |
hasFXSR() const | llvm::X86Subtarget | inline |
HasGFNI | llvm::X86Subtarget | protected |
hasGFNI() const | llvm::X86Subtarget | inline |
HasIFMA | llvm::X86Subtarget | protected |
hasIFMA() const | llvm::X86Subtarget | inline |
hasInt256() const | llvm::X86Subtarget | inline |
hasINVPCID() const | llvm::X86Subtarget | inline |
HasINVPCID | llvm::X86Subtarget | protected |
HasLAHFSAHF | llvm::X86Subtarget | protected |
hasLAHFSAHF() const | llvm::X86Subtarget | inline |
hasLWP() const | llvm::X86Subtarget | inline |
HasLWP | llvm::X86Subtarget | protected |
HasLZCNT | llvm::X86Subtarget | protected |
hasLZCNT() const | llvm::X86Subtarget | inline |
hasLZCNTFalseDeps() const | llvm::X86Subtarget | inline |
HasLZCNTFalseDeps | llvm::X86Subtarget | protected |
HasMacroFusion | llvm::X86Subtarget | protected |
hasMacroFusion() const | llvm::X86Subtarget | inline |
hasMFence() const | llvm::X86Subtarget | inline |
hasMMX() const | llvm::X86Subtarget | inline |
hasMOVBE() const | llvm::X86Subtarget | inline |
HasMOVBE | llvm::X86Subtarget | protected |
HasMOVDIR64B | llvm::X86Subtarget | protected |
hasMOVDIR64B() const | llvm::X86Subtarget | inline |
HasMOVDIRI | llvm::X86Subtarget | protected |
hasMOVDIRI() const | llvm::X86Subtarget | inline |
hasMPX() const | llvm::X86Subtarget | inline |
HasMPX | llvm::X86Subtarget | protected |
HasMWAITX | llvm::X86Subtarget | protected |
hasMWAITX() const | llvm::X86Subtarget | inline |
HasNOPL | llvm::X86Subtarget | protected |
hasNOPL() const | llvm::X86Subtarget | inline |
HasPCLMUL | llvm::X86Subtarget | protected |
hasPCLMUL() const | llvm::X86Subtarget | inline |
hasPCONFIG() const | llvm::X86Subtarget | inline |
HasPCONFIG | llvm::X86Subtarget | protected |
hasPFI() const | llvm::X86Subtarget | inline |
HasPFI | llvm::X86Subtarget | protected |
hasPKU() const | llvm::X86Subtarget | inline |
HasPKU | llvm::X86Subtarget | protected |
hasPOPCNT() const | llvm::X86Subtarget | inline |
HasPOPCNT | llvm::X86Subtarget | protected |
HasPOPCNTFalseDeps | llvm::X86Subtarget | protected |
hasPOPCNTFalseDeps() const | llvm::X86Subtarget | inline |
HasPREFETCHWT1 | llvm::X86Subtarget | protected |
hasPREFETCHWT1() const | llvm::X86Subtarget | inline |
HasPRFCHW | llvm::X86Subtarget | protected |
hasPRFCHW() const | llvm::X86Subtarget | inline |
HasPTWRITE | llvm::X86Subtarget | protected |
hasPTWRITE() const | llvm::X86Subtarget | inline |
hasRDPID() const | llvm::X86Subtarget | inline |
HasRDPID | llvm::X86Subtarget | protected |
hasRDRAND() const | llvm::X86Subtarget | inline |
HasRDRAND | llvm::X86Subtarget | protected |
HasRDSEED | llvm::X86Subtarget | protected |
hasRDSEED() const | llvm::X86Subtarget | inline |
hasRTM() const | llvm::X86Subtarget | inline |
HasRTM | llvm::X86Subtarget | protected |
hasSGX() const | llvm::X86Subtarget | inline |
HasSGX | llvm::X86Subtarget | protected |
HasSHA | llvm::X86Subtarget | protected |
hasSHA() const | llvm::X86Subtarget | inline |
hasSHSTK() const | llvm::X86Subtarget | inline |
HasSHSTK | llvm::X86Subtarget | protected |
HasSlowDivide32 | llvm::X86Subtarget | protected |
hasSlowDivide32() const | llvm::X86Subtarget | inline |
hasSlowDivide64() const | llvm::X86Subtarget | inline |
HasSlowDivide64 | llvm::X86Subtarget | protected |
hasSSE1() const | llvm::X86Subtarget | inline |
hasSSE2() const | llvm::X86Subtarget | inline |
hasSSE3() const | llvm::X86Subtarget | inline |
hasSSE41() const | llvm::X86Subtarget | inline |
hasSSE42() const | llvm::X86Subtarget | inline |
hasSSE4A() const | llvm::X86Subtarget | inline |
HasSSE4A | llvm::X86Subtarget | protected |
hasSSEPrefetch() const | llvm::X86Subtarget | inline |
HasSSEUnalignedMem | llvm::X86Subtarget | protected |
hasSSEUnalignedMem() const | llvm::X86Subtarget | inline |
hasSSSE3() const | llvm::X86Subtarget | inline |
hasTBM() const | llvm::X86Subtarget | inline |
HasTBM | llvm::X86Subtarget | protected |
HasVAES | llvm::X86Subtarget | protected |
hasVAES() const | llvm::X86Subtarget | inline |
HasVBMI | llvm::X86Subtarget | protected |
hasVBMI() const | llvm::X86Subtarget | inline |
HasVBMI2 | llvm::X86Subtarget | protected |
hasVBMI2() const | llvm::X86Subtarget | inline |
hasVLX() const | llvm::X86Subtarget | inline |
HasVLX | llvm::X86Subtarget | protected |
hasVNNI() const | llvm::X86Subtarget | inline |
HasVNNI | llvm::X86Subtarget | protected |
HasVPCLMULQDQ | llvm::X86Subtarget | protected |
hasVPCLMULQDQ() const | llvm::X86Subtarget | inline |
hasVPOPCNTDQ() const | llvm::X86Subtarget | inline |
HasVPOPCNTDQ | llvm::X86Subtarget | protected |
hasWAITPKG() const | llvm::X86Subtarget | inline |
HasWAITPKG | llvm::X86Subtarget | protected |
HasWBNOINVD | llvm::X86Subtarget | protected |
hasWBNOINVD() const | llvm::X86Subtarget | inline |
HasX86_64 | llvm::X86Subtarget | protected |
hasX87() const | llvm::X86Subtarget | inline |
HasX87 | llvm::X86Subtarget | protected |
hasXOP() const | llvm::X86Subtarget | inline |
HasXOP | llvm::X86Subtarget | protected |
HasXSAVE | llvm::X86Subtarget | protected |
hasXSAVE() const | llvm::X86Subtarget | inline |
HasXSAVEC | llvm::X86Subtarget | protected |
hasXSAVEC() const | llvm::X86Subtarget | inline |
HasXSAVEOPT | llvm::X86Subtarget | protected |
hasXSAVEOPT() const | llvm::X86Subtarget | inline |
HasXSAVES | llvm::X86Subtarget | protected |
hasXSAVES() const | llvm::X86Subtarget | inline |
InstSelector | llvm::X86Subtarget | protected |
IntelAtom enum value | llvm::X86Subtarget | |
IntelGLM enum value | llvm::X86Subtarget | |
IntelGLP enum value | llvm::X86Subtarget | |
IntelSLM enum value | llvm::X86Subtarget | |
IntelTRM enum value | llvm::X86Subtarget | |
is16Bit() const | llvm::X86Subtarget | inline |
is32Bit() const | llvm::X86Subtarget | inline |
is64Bit() const | llvm::X86Subtarget | inline |
isAtom() const | llvm::X86Subtarget | inline |
isCallingConvWin64(CallingConv::ID CC) const | llvm::X86Subtarget | inline |
isGLM() const | llvm::X86Subtarget | inline |
isLegalToCallImmediateAddr() const | llvm::X86Subtarget | |
isOSWindows() const | llvm::X86Subtarget | inline |
isPICStyleGOT() const | llvm::X86Subtarget | inline |
isPICStyleRIPRel() const | llvm::X86Subtarget | inline |
isPICStyleStubPIC() const | llvm::X86Subtarget | inline |
IsPMADDWDSlow | llvm::X86Subtarget | protected |
isPMADDWDSlow() const | llvm::X86Subtarget | inline |
isPMULLDSlow() const | llvm::X86Subtarget | inline |
IsPMULLDSlow | llvm::X86Subtarget | protected |
isPositionIndependent() const | llvm::X86Subtarget | inline |
IsSHLDSlow | llvm::X86Subtarget | protected |
isSHLDSlow() const | llvm::X86Subtarget | inline |
isSLM() const | llvm::X86Subtarget | inline |
isTarget64BitILP32() const | llvm::X86Subtarget | inline |
isTarget64BitLP64() const | llvm::X86Subtarget | inline |
isTargetAndroid() const | llvm::X86Subtarget | inline |
isTargetCOFF() const | llvm::X86Subtarget | inline |
isTargetCygMing() const | llvm::X86Subtarget | inline |
isTargetDarwin() const | llvm::X86Subtarget | inline |
isTargetDragonFly() const | llvm::X86Subtarget | inline |
isTargetELF() const | llvm::X86Subtarget | inline |
isTargetFreeBSD() const | llvm::X86Subtarget | inline |
isTargetFuchsia() const | llvm::X86Subtarget | inline |
isTargetGlibc() const | llvm::X86Subtarget | inline |
isTargetKFreeBSD() const | llvm::X86Subtarget | inline |
isTargetKnownWindowsMSVC() const | llvm::X86Subtarget | inline |
isTargetLinux() const | llvm::X86Subtarget | inline |
isTargetMachO() const | llvm::X86Subtarget | inline |
isTargetMCU() const | llvm::X86Subtarget | inline |
isTargetNaCl() const | llvm::X86Subtarget | inline |
isTargetNaCl32() const | llvm::X86Subtarget | inline |
isTargetNaCl64() const | llvm::X86Subtarget | inline |
isTargetPS4() const | llvm::X86Subtarget | inline |
isTargetSolaris() const | llvm::X86Subtarget | inline |
isTargetWin32() const | llvm::X86Subtarget | inline |
isTargetWin64() const | llvm::X86Subtarget | inline |
isTargetWindowsCoreCLR() const | llvm::X86Subtarget | inline |
isTargetWindowsCygwin() const | llvm::X86Subtarget | inline |
isTargetWindowsGNU() const | llvm::X86Subtarget | inline |
isTargetWindowsItanium() const | llvm::X86Subtarget | inline |
isTargetWindowsMSVC() const | llvm::X86Subtarget | inline |
IsUAMem16Slow | llvm::X86Subtarget | protected |
IsUAMem32Slow | llvm::X86Subtarget | protected |
isUnalignedMem16Slow() const | llvm::X86Subtarget | inline |
isUnalignedMem32Slow() const | llvm::X86Subtarget | inline |
isXRaySupported() const override | llvm::X86Subtarget | inline |
LEAusesAG() const | llvm::X86Subtarget | inline |
LEAUsesAG | llvm::X86Subtarget | protected |
Legalizer | llvm::X86Subtarget | protected |
MaxInlineSizeThreshold | llvm::X86Subtarget | protected |
MMX enum value | llvm::X86Subtarget | protected |
NoSSE enum value | llvm::X86Subtarget | protected |
NoThreeDNow enum value | llvm::X86Subtarget | protected |
Others enum value | llvm::X86Subtarget | |
padShortFunctions() const | llvm::X86Subtarget | inline |
PadShortFunctions | llvm::X86Subtarget | protected |
ParseSubtargetFeatures(StringRef CPU, StringRef FS) | llvm::X86Subtarget | |
PICStyle | llvm::X86Subtarget | protected |
Prefer256Bit | llvm::X86Subtarget | protected |
RegBankInfo | llvm::X86Subtarget | protected |
setPICStyle(PICStyles::Style Style) | llvm::X86Subtarget | inline |
Slow3OpsLEA | llvm::X86Subtarget | protected |
slow3OpsLEA() const | llvm::X86Subtarget | inline |
SlowIncDec | llvm::X86Subtarget | protected |
slowIncDec() const | llvm::X86Subtarget | inline |
slowLEA() const | llvm::X86Subtarget | inline |
SlowLEA | llvm::X86Subtarget | protected |
SlowTwoMemOps | llvm::X86Subtarget | protected |
slowTwoMemOps() const | llvm::X86Subtarget | inline |
SSE1 enum value | llvm::X86Subtarget | protected |
SSE2 enum value | llvm::X86Subtarget | protected |
SSE3 enum value | llvm::X86Subtarget | protected |
SSE41 enum value | llvm::X86Subtarget | protected |
SSE42 enum value | llvm::X86Subtarget | protected |
SSSE3 enum value | llvm::X86Subtarget | protected |
stackAlignment | llvm::X86Subtarget | protected |
supportPrintSchedInfo() const override | llvm::X86Subtarget | inline |
TargetTriple | llvm::X86Subtarget | protected |
ThreeDNow enum value | llvm::X86Subtarget | protected |
ThreeDNowA enum value | llvm::X86Subtarget | protected |
threewayBranchProfitable() const | llvm::X86Subtarget | inline |
ThreewayBranchProfitable | llvm::X86Subtarget | protected |
TM | llvm::X86Subtarget | protected |
useAVX512Regs() const | llvm::X86Subtarget | inline |
useBWIRegs() const | llvm::X86Subtarget | inline |
UseLeaForSP | llvm::X86Subtarget | protected |
useLeaForSP() const | llvm::X86Subtarget | inline |
useRetpolineExternalThunk() const | llvm::X86Subtarget | inline |
UseRetpolineExternalThunk | llvm::X86Subtarget | protected |
UseRetpolineIndirectBranches | llvm::X86Subtarget | protected |
useRetpolineIndirectBranches() const | llvm::X86Subtarget | inline |
UseRetpolineIndirectCalls | llvm::X86Subtarget | protected |
useRetpolineIndirectCalls() const | llvm::X86Subtarget | inline |
useSoftFloat() const | llvm::X86Subtarget | inline |
UseSoftFloat | llvm::X86Subtarget | protected |
X863DNowEnum enum name | llvm::X86Subtarget | protected |
X863DNowLevel | llvm::X86Subtarget | protected |
X86ProcFamily | llvm::X86Subtarget | protected |
X86ProcFamilyEnum enum name | llvm::X86Subtarget | |
X86SSEEnum enum name | llvm::X86Subtarget | protected |
X86SSELevel | llvm::X86Subtarget | protected |
X86Subtarget(const Triple &TT, StringRef CPU, StringRef FS, const X86TargetMachine &TM, unsigned StackAlignOverride, unsigned PreferVectorWidthOverride, unsigned RequiredVectorWidth) | llvm::X86Subtarget | |