LLVM API Documentation

llvm::X86Subtarget Member List

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

AsmFlavorllvm::X86Subtarget [protected]
AsmWriterFlavorTy enum namellvm::X86Subtarget
ATT enum valuellvm::X86Subtarget
AutoDetectSubtargetFeatures()llvm::X86Subtarget
DarwinVersllvm::X86Subtarget [protected]
getAsmFlavor() const llvm::X86Subtarget [inline]
getBZeroEntry() const llvm::X86Subtarget
getDarwinVers() const llvm::X86Subtarget [inline]
getDataLayout() const llvm::X86Subtarget [inline]
getMaxInlineSizeThreshold() const llvm::X86Subtarget [inline]
getPICStyle() const llvm::X86Subtarget [inline]
getSpecialAddressLatency() const llvm::X86Subtarget [virtual]
getStackAlignment() const llvm::X86Subtarget [inline]
GVRequiresExtraLoad(const GlobalValue *GV, const TargetMachine &TM, bool isDirectCall) const llvm::X86Subtarget
GVRequiresRegister(const GlobalValue *GV, const TargetMachine &TM, bool isDirectCall) const llvm::X86Subtarget
has3DNow() const llvm::X86Subtarget [inline]
has3DNowA() const llvm::X86Subtarget [inline]
hasMMX() const llvm::X86Subtarget [inline]
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]
hasSSSE3() const llvm::X86Subtarget [inline]
HasX86_64llvm::X86Subtarget [protected]
Intel enum valuellvm::X86Subtarget
is64Bit() const llvm::X86Subtarget [inline]
IsBTMemSlowllvm::X86Subtarget [protected]
isBTMemSlow() const llvm::X86Subtarget [inline]
isCygwin enum valuellvm::X86Subtarget
isDarwin enum valuellvm::X86Subtarget
isELF enum valuellvm::X86Subtarget
isFlavorAtt() const llvm::X86Subtarget [inline]
isFlavorIntel() const llvm::X86Subtarget [inline]
isLinux() const llvm::X86Subtarget [inline]
IsLinuxllvm::X86Subtarget [protected]
isMingw enum valuellvm::X86Subtarget
isPICStyleGOT() const llvm::X86Subtarget [inline]
isPICStyleRIPRel() const llvm::X86Subtarget [inline]
isPICStyleSet() const llvm::X86Subtarget [inline]
isPICStyleStub() const llvm::X86Subtarget [inline]
isPICStyleWinPIC() const llvm::X86Subtarget [inline]
isTargetCygMing() const llvm::X86Subtarget [inline]
isTargetCygwin() const llvm::X86Subtarget [inline]
isTargetDarwin() const llvm::X86Subtarget [inline]
isTargetELF() const llvm::X86Subtarget [inline]
isTargetMingw() const llvm::X86Subtarget [inline]
isTargetWin64() const llvm::X86Subtarget [inline]
isTargetWindows() const llvm::X86Subtarget [inline]
isWindows enum valuellvm::X86Subtarget
MaxInlineSizeThresholdllvm::X86Subtarget [protected]
MMX enum valuellvm::X86Subtarget [protected]
NoMMXSSE enum valuellvm::X86Subtarget [protected]
NoThreeDNow enum valuellvm::X86Subtarget [protected]
ParseSubtargetFeatures(const std::string &FS, const std::string &CPU)llvm::X86Subtarget
PICStylellvm::X86Subtarget [protected]
setPICStyle(PICStyles::Style Style)llvm::X86Subtarget [inline]
SSE1 enum valuellvm::X86Subtarget [protected]
SSE2 enum valuellvm::X86Subtarget [protected]
SSE3 enum valuellvm::X86Subtarget [protected]
SSE41 enum valuellvm::X86Subtarget [protected]
SSE42 enum valuellvm::X86Subtarget [protected]
SSSE3 enum valuellvm::X86Subtarget [protected]
stackAlignmentllvm::X86Subtarget [protected]
TargetSubtarget()llvm::TargetSubtarget [protected]
TargetTypellvm::X86Subtarget
ThreeDNow enum valuellvm::X86Subtarget [protected]
ThreeDNowA enum valuellvm::X86Subtarget [protected]
Unset enum valuellvm::X86Subtarget
X863DNowEnum enum namellvm::X86Subtarget [protected]
X863DNowLevelllvm::X86Subtarget [protected]
X86SSEEnum enum namellvm::X86Subtarget [protected]
X86SSELevelllvm::X86Subtarget [protected]
X86Subtarget(const Module &M, const std::string &FS, bool is64Bit)llvm::X86Subtarget
~TargetSubtarget()llvm::TargetSubtarget [virtual]