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