LLVM  9.0.0svn
llvm::Triple Member List

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

aarch64 enum valuellvm::Triple
aarch64_be enum valuellvm::Triple
AIX enum valuellvm::Triple
AMD enum valuellvm::Triple
amdgcn enum valuellvm::Triple
AMDHSA enum valuellvm::Triple
amdil enum valuellvm::Triple
amdil64 enum valuellvm::Triple
AMDPAL enum valuellvm::Triple
Ananas enum valuellvm::Triple
Android enum valuellvm::Triple
Apple enum valuellvm::Triple
arc enum valuellvm::Triple
ArchType enum namellvm::Triple
arm enum valuellvm::Triple
armeb enum valuellvm::Triple
ARMSubArch_v4t enum valuellvm::Triple
ARMSubArch_v5 enum valuellvm::Triple
ARMSubArch_v5te enum valuellvm::Triple
ARMSubArch_v6 enum valuellvm::Triple
ARMSubArch_v6k enum valuellvm::Triple
ARMSubArch_v6m enum valuellvm::Triple
ARMSubArch_v6t2 enum valuellvm::Triple
ARMSubArch_v7 enum valuellvm::Triple
ARMSubArch_v7em enum valuellvm::Triple
ARMSubArch_v7k enum valuellvm::Triple
ARMSubArch_v7m enum valuellvm::Triple
ARMSubArch_v7s enum valuellvm::Triple
ARMSubArch_v7ve enum valuellvm::Triple
ARMSubArch_v8 enum valuellvm::Triple
ARMSubArch_v8_1a enum valuellvm::Triple
ARMSubArch_v8_2a enum valuellvm::Triple
ARMSubArch_v8_3a enum valuellvm::Triple
ARMSubArch_v8_4a enum valuellvm::Triple
ARMSubArch_v8_5a enum valuellvm::Triple
ARMSubArch_v8m_baseline enum valuellvm::Triple
ARMSubArch_v8m_mainline enum valuellvm::Triple
ARMSubArch_v8r enum valuellvm::Triple
avr enum valuellvm::Triple
BGP enum valuellvm::Triple
BGQ enum valuellvm::Triple
bpfeb enum valuellvm::Triple
bpfel enum valuellvm::Triple
CloudABI enum valuellvm::Triple
CNK enum valuellvm::Triple
CODE16 enum valuellvm::Triple
COFF enum valuellvm::Triple
Contiki enum valuellvm::Triple
CoreCLR enum valuellvm::Triple
CSR enum valuellvm::Triple
CUDA enum valuellvm::Triple
Cygnus enum valuellvm::Triple
Darwin enum valuellvm::Triple
DragonFly enum valuellvm::Triple
EABI enum valuellvm::Triple
EABIHF enum valuellvm::Triple
ELF enum valuellvm::Triple
ELFIAMCU enum valuellvm::Triple
Emscripten enum valuellvm::Triple
EnvironmentType enum namellvm::Triple
FreeBSD enum valuellvm::Triple
Freescale enum valuellvm::Triple
Fuchsia enum valuellvm::Triple
get32BitArchVariant() constllvm::Triple
get64BitArchVariant() constllvm::Triple
getArch() constllvm::Tripleinline
getArchName() constllvm::Triple
getArchTypeForLLVMName(StringRef Str)llvm::Triplestatic
getArchTypeName(ArchType Kind)llvm::Triplestatic
getArchTypePrefix(ArchType Kind)llvm::Triplestatic
getARMCPUForArch(StringRef Arch=StringRef()) constllvm::Triple
getBigEndianArchVariant() constllvm::Triple
getEnvironment() constllvm::Tripleinline
getEnvironmentName() constllvm::Triple
getEnvironmentTypeName(EnvironmentType Kind)llvm::Triplestatic
getEnvironmentVersion(unsigned &Major, unsigned &Minor, unsigned &Micro) constllvm::Triple
getiOSVersion(unsigned &Major, unsigned &Minor, unsigned &Micro) constllvm::Triple
getLittleEndianArchVariant() constllvm::Triple
getMacOSXVersion(unsigned &Major, unsigned &Minor, unsigned &Micro) constllvm::Triple
getObjectFormat() constllvm::Tripleinline
getOS() constllvm::Tripleinline
getOSAndEnvironmentName() constllvm::Triple
getOSMajorVersion() constllvm::Tripleinline
getOSName() constllvm::Triple
getOSTypeName(OSType Kind)llvm::Triplestatic
getOSVersion(unsigned &Major, unsigned &Minor, unsigned &Micro) constllvm::Triple
getSubArch() constllvm::Tripleinline
getTriple() constllvm::Tripleinline
getVendor() constllvm::Tripleinline
getVendorName() constllvm::Triple
getVendorTypeName(VendorType Kind)llvm::Triplestatic
getWatchOSVersion(unsigned &Major, unsigned &Minor, unsigned &Micro) constllvm::Triple
GNU enum valuellvm::Triple
GNUABI64 enum valuellvm::Triple
GNUABIN32 enum valuellvm::Triple
GNUEABI enum valuellvm::Triple
GNUEABIHF enum valuellvm::Triple
GNUX32 enum valuellvm::Triple
Haiku enum valuellvm::Triple
hasDefaultEmulatedTLS() constllvm::Tripleinline
hasEnvironment() constllvm::Tripleinline
HermitCore enum valuellvm::Triple
hexagon enum valuellvm::Triple
hsail enum valuellvm::Triple
hsail64 enum valuellvm::Triple
Hurd enum valuellvm::Triple
IBM enum valuellvm::Triple
ImaginationTechnologies enum valuellvm::Triple
IOS enum valuellvm::Triple
isAArch64() constllvm::Tripleinline
isAndroid() constllvm::Tripleinline
isAndroidVersionLT(unsigned Major) constllvm::Tripleinline
isArch16Bit() constllvm::Triple
isArch32Bit() constllvm::Triple
isArch64Bit() constllvm::Triple
isARM() constllvm::Tripleinline
isCompatibleWith(const Triple &Other) constllvm::Triple
isGNUEnvironment() constllvm::Tripleinline
isiOS() constllvm::Tripleinline
isKnownWindowsMSVCEnvironment() constllvm::Tripleinline
isLittleEndian() constllvm::Triple
isMacOSX() constllvm::Tripleinline
isMacOSXVersionLT(unsigned Major, unsigned Minor=0, unsigned Micro=0) constllvm::Tripleinline
isMIPS() constllvm::Tripleinline
isMIPS32() constllvm::Tripleinline
isMIPS64() constllvm::Tripleinline
isMusl() constllvm::Tripleinline
isNVPTX() constllvm::Tripleinline
isOSAIX() constllvm::Tripleinline
isOSBinFormatCOFF() constllvm::Tripleinline
isOSBinFormatELF() constllvm::Tripleinline
isOSBinFormatMachO() constllvm::Tripleinline
isOSBinFormatWasm() constllvm::Tripleinline
isOSBinFormatXCOFF() constllvm::Tripleinline
isOSContiki() constllvm::Tripleinline
isOSCygMing() constllvm::Tripleinline
isOSDarwin() constllvm::Tripleinline
isOSDragonFly() constllvm::Tripleinline
isOSEmscripten() constllvm::Tripleinline
isOSFreeBSD() constllvm::Tripleinline
isOSFuchsia() constllvm::Tripleinline
isOSGlibc() constllvm::Tripleinline
isOSHaiku() constllvm::Tripleinline
isOSHurd() constllvm::Tripleinline
isOSIAMCU() constllvm::Tripleinline
isOSKFreeBSD() constllvm::Tripleinline
isOSLinux() constllvm::Tripleinline
isOSMSVCRT() constllvm::Tripleinline
isOSNaCl() constllvm::Tripleinline
isOSNetBSD() constllvm::Tripleinline
isOSOpenBSD() constllvm::Tripleinline
isOSSolaris() constllvm::Tripleinline
isOSUnknown() constllvm::Tripleinline
isOSVersionLT(unsigned Major, unsigned Minor=0, unsigned Micro=0) constllvm::Tripleinline
isOSVersionLT(const Triple &Other) constllvm::Tripleinline
isOSWASI() constllvm::Tripleinline
isOSWindows() constllvm::Tripleinline
isPS4() constllvm::Tripleinline
isPS4CPU() constllvm::Tripleinline
isSimulatorEnvironment() constllvm::Tripleinline
isThumb() constllvm::Tripleinline
isTvOS() constllvm::Tripleinline
isWatchABI() constllvm::Tripleinline
isWatchOS() constllvm::Tripleinline
isWindowsCoreCLREnvironment() constllvm::Tripleinline
isWindowsCygwinEnvironment() constllvm::Tripleinline
isWindowsGNUEnvironment() constllvm::Tripleinline
isWindowsItaniumEnvironment() constllvm::Tripleinline
isWindowsMSVCEnvironment() constllvm::Tripleinline
Itanium enum valuellvm::Triple
kalimba enum valuellvm::Triple
KalimbaSubArch_v3 enum valuellvm::Triple
KalimbaSubArch_v4 enum valuellvm::Triple
KalimbaSubArch_v5 enum valuellvm::Triple
KFreeBSD enum valuellvm::Triple
lanai enum valuellvm::Triple
LastArchType enum valuellvm::Triple
LastEnvironmentType enum valuellvm::Triple
LastOSType enum valuellvm::Triple
LastVendorType enum valuellvm::Triple
le32 enum valuellvm::Triple
le64 enum valuellvm::Triple
Linux enum valuellvm::Triple
Lv2 enum valuellvm::Triple
MachO enum valuellvm::Triple
MacOSX enum valuellvm::Triple
merge(const Triple &Other) constllvm::Triple
Mesa enum valuellvm::Triple
Mesa3D enum valuellvm::Triple
Minix enum valuellvm::Triple
mips enum valuellvm::Triple
mips64 enum valuellvm::Triple
mips64el enum valuellvm::Triple
mipsel enum valuellvm::Triple
MipsSubArch_r6 enum valuellvm::Triple
MipsTechnologies enum valuellvm::Triple
msp430 enum valuellvm::Triple
MSVC enum valuellvm::Triple
Musl enum valuellvm::Triple
MuslEABI enum valuellvm::Triple
MuslEABIHF enum valuellvm::Triple
Myriad enum valuellvm::Triple
NaCl enum valuellvm::Triple
NetBSD enum valuellvm::Triple
normalize(StringRef Str)llvm::Triplestatic
normalize() constllvm::Tripleinline
NoSubArch enum valuellvm::Triple
NVCL enum valuellvm::Triple
NVIDIA enum valuellvm::Triple
nvptx enum valuellvm::Triple
nvptx64 enum valuellvm::Triple
ObjectFormatType enum namellvm::Triple
OpenBSD enum valuellvm::Triple
OpenEmbedded enum valuellvm::Triple
operator!=(const Triple &Other) constllvm::Tripleinline
operator==(const Triple &Other) constllvm::Tripleinline
OSType enum namellvm::Triple
PC enum valuellvm::Triple
ppc enum valuellvm::Triple
ppc64 enum valuellvm::Triple
ppc64le enum valuellvm::Triple
PS4 enum valuellvm::Triple
r600 enum valuellvm::Triple
renderscript32 enum valuellvm::Triple
renderscript64 enum valuellvm::Triple
riscv32 enum valuellvm::Triple
riscv64 enum valuellvm::Triple
RTEMS enum valuellvm::Triple
SCEI enum valuellvm::Triple
setArch(ArchType Kind)llvm::Triple
setArchName(StringRef Str)llvm::Triple
setEnvironment(EnvironmentType Kind)llvm::Triple
setEnvironmentName(StringRef Str)llvm::Triple
setObjectFormat(ObjectFormatType Kind)llvm::Triple
setOS(OSType Kind)llvm::Triple
setOSAndEnvironmentName(StringRef Str)llvm::Triple
setOSName(StringRef Str)llvm::Triple
setTriple(const Twine &Str)llvm::Triple
setVendor(VendorType Kind)llvm::Triple
setVendorName(StringRef Str)llvm::Triple
shave enum valuellvm::Triple
Simulator enum valuellvm::Triple
Solaris enum valuellvm::Triple
sparc enum valuellvm::Triple
sparcel enum valuellvm::Triple
sparcv9 enum valuellvm::Triple
spir enum valuellvm::Triple
spir64 enum valuellvm::Triple
str() constllvm::Tripleinline
SubArchType enum namellvm::Triple
supportsCOMDAT() constllvm::Tripleinline
SUSE enum valuellvm::Triple
systemz enum valuellvm::Triple
tce enum valuellvm::Triple
tcele enum valuellvm::Triple
thumb enum valuellvm::Triple
thumbeb enum valuellvm::Triple
Triple()llvm::Tripleinline
Triple(const Twine &Str)llvm::Tripleexplicit
Triple(const Twine &ArchStr, const Twine &VendorStr, const Twine &OSStr)llvm::Triple
Triple(const Twine &ArchStr, const Twine &VendorStr, const Twine &OSStr, const Twine &EnvironmentStr)llvm::Triple
TvOS enum valuellvm::Triple
UnknownArch enum valuellvm::Triple
UnknownEnvironment enum valuellvm::Triple
UnknownObjectFormat enum valuellvm::Triple
UnknownOS enum valuellvm::Triple
UnknownVendor enum valuellvm::Triple
VendorType enum namellvm::Triple
WASI enum valuellvm::Triple
Wasm enum valuellvm::Triple
wasm32 enum valuellvm::Triple
wasm64 enum valuellvm::Triple
WatchOS enum valuellvm::Triple
Win32 enum valuellvm::Triple
x86 enum valuellvm::Triple
x86_64 enum valuellvm::Triple
XCOFF enum valuellvm::Triple
xcore enum valuellvm::Triple