| 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 | |