| AAPCSABIBuiltinVaList enum value | clang::TargetInfo | |
| AArch64ABIBuiltinVaList enum value | clang::TargetInfo | |
| AddrSpaceMap | clang::TargetInfo | protected |
| adjust(LangOptions &Opts) | clang::TargetInfo | virtual |
| adjustTargetOptions(const CodeGenOptions &CGOpts, TargetOptions &TargetOpts) const | clang::TargetInfo | inlinevirtual |
| allowsLargerPreferedTypeAlignment() const | clang::TargetInfo | inlinevirtual |
| BigEndian | clang::TargetInfo | protected |
| BoolAlign | clang::TargetInfo | protected |
| BoolWidth | clang::TargetInfo | protected |
| BuiltinVaListKind enum name | clang::TargetInfo | |
| CallingConvCheckResult enum name | clang::TargetInfo | |
| CallingConvMethodType enum name | clang::TargetInfo | |
| CCCR_Ignore enum value | clang::TargetInfo | |
| CCCR_OK enum value | clang::TargetInfo | |
| CCCR_Warning enum value | clang::TargetInfo | |
| CCMT_Member enum value | clang::TargetInfo | |
| CCMT_NonMember enum value | clang::TargetInfo | |
| CCMT_Unknown enum value | clang::TargetInfo | |
| Char16Type | clang::TargetInfo | protected |
| Char32Type | clang::TargetInfo | protected |
| CharPtrBuiltinVaList enum value | clang::TargetInfo | |
| checkCallingConvention(CallingConv CC) const | clang::TargetInfo | inlinevirtual |
| ComplexLongDoubleUsesFP2Ret | clang::TargetInfo | protected |
| convertConstraint(const char *&Constraint) const | clang::TargetInfo | inlinevirtual |
| CreateTargetInfo(DiagnosticsEngine &Diags, const std::shared_ptr< TargetOptions > &Opts) | clang::TargetInfo | static |
| DataLayout | clang::TargetInfo | protected |
| DefaultAlignForAttributeAligned | clang::TargetInfo | protected |
| Double enum value | clang::TargetInfo | |
| DoubleAlign | clang::TargetInfo | protected |
| DoubleFormat | clang::TargetInfo | protected |
| DoubleWidth | clang::TargetInfo | protected |
| Float enum value | clang::TargetInfo | |
| Float128 enum value | clang::TargetInfo | |
| Float128Align | clang::TargetInfo | protected |
| Float128Format | clang::TargetInfo | protected |
| FloatAlign | clang::TargetInfo | protected |
| FloatFormat | clang::TargetInfo | protected |
| FloatWidth | clang::TargetInfo | protected |
| getABI() const | clang::TargetInfo | inlinevirtual |
| getAddressSpaceMap() const | clang::TargetInfo | inline |
| getBoolAlign() const | clang::TargetInfo | inline |
| getBoolWidth() const | clang::TargetInfo | inline |
| getBuiltinVaListKind() const =0 | clang::TargetInfo | pure virtual |
| getChar16Align() const | clang::TargetInfo | inline |
| getChar16Type() const | clang::TargetInfo | inline |
| getChar16Width() const | clang::TargetInfo | inline |
| getChar32Align() const | clang::TargetInfo | inline |
| getChar32Type() const | clang::TargetInfo | inline |
| getChar32Width() const | clang::TargetInfo | inline |
| getCharAlign() const | clang::TargetInfo | inline |
| getCharWidth() const | clang::TargetInfo | inline |
| getClobbers() const =0 | clang::TargetInfo | pure virtual |
| getConstantAddressSpace() const | clang::TargetInfo | inlinevirtual |
| getConstraintRegister(const StringRef &Constraint, const StringRef &Expression) const | clang::TargetInfo | inlinevirtual |
| getCorrespondingUnsignedType(IntType T) | clang::TargetInfo | inlinestatic |
| getCXXABI() const | clang::TargetInfo | inline |
| getDataLayout() const | clang::TargetInfo | inline |
| getDefaultAlignForAttributeAligned() const | clang::TargetInfo | inline |
| getDefaultCallingConv(CallingConvMethodType MT) const | clang::TargetInfo | inlinevirtual |
| getDoubleAlign() const | clang::TargetInfo | inline |
| getDoubleFormat() const | clang::TargetInfo | inline |
| getDoubleWidth() const | clang::TargetInfo | inline |
| getDWARFAddressSpace(unsigned AddressSpace) const | clang::TargetInfo | inlinevirtual |
| getEHDataRegisterNumber(unsigned RegNo) const | clang::TargetInfo | inlinevirtual |
| getExnObjectAlignment() const | clang::TargetInfo | inlinevirtual |
| getFloat128Align() const | clang::TargetInfo | inline |
| getFloat128Format() const | clang::TargetInfo | inline |
| getFloat128Width() const | clang::TargetInfo | inline |
| getFloatAlign() const | clang::TargetInfo | inline |
| getFloatEvalMethod() const | clang::TargetInfo | inlinevirtual |
| getFloatFormat() const | clang::TargetInfo | inline |
| getFloatWidth() const | clang::TargetInfo | inline |
| getGCCAddlRegNames() const | clang::TargetInfo | inlineprotectedvirtual |
| getGCCRegAliases() const =0 | clang::TargetInfo | protectedpure virtual |
| getGCCRegNames() const =0 | clang::TargetInfo | protectedpure virtual |
| getHalfAlign() const | clang::TargetInfo | inline |
| getHalfFormat() const | clang::TargetInfo | inline |
| getHalfWidth() const | clang::TargetInfo | inline |
| getInt64Type() const | clang::TargetInfo | inline |
| getIntAlign() const | clang::TargetInfo | inline |
| getIntMaxTWidth() const | clang::TargetInfo | inline |
| getIntMaxType() const | clang::TargetInfo | inline |
| getIntPtrType() const | clang::TargetInfo | inline |
| getIntTypeByWidth(unsigned BitWidth, bool IsSigned) const | clang::TargetInfo | virtual |
| getIntWidth() const | clang::TargetInfo | inline |
| getLargeArrayAlign() const | clang::TargetInfo | inline |
| getLargeArrayMinWidth() const | clang::TargetInfo | inline |
| getLeastIntTypeByWidth(unsigned BitWidth, bool IsSigned) const | clang::TargetInfo | virtual |
| getLongAlign() const | clang::TargetInfo | inline |
| getLongDoubleAlign() const | clang::TargetInfo | inline |
| getLongDoubleFormat() const | clang::TargetInfo | inline |
| getLongDoubleWidth() const | clang::TargetInfo | inline |
| getLongLongAlign() const | clang::TargetInfo | inline |
| getLongLongWidth() const | clang::TargetInfo | inline |
| getLongWidth() const | clang::TargetInfo | inline |
| getMaxAtomicInlineWidth() const | clang::TargetInfo | inline |
| getMaxAtomicPromoteWidth() const | clang::TargetInfo | inline |
| getMaxPointerWidth() const | clang::TargetInfo | inlinevirtual |
| getMaxTLSAlign() const | clang::TargetInfo | inline |
| getMaxVectorAlign() const | clang::TargetInfo | inline |
| getMCountName() const | clang::TargetInfo | inline |
| getMinGlobalAlign() const | clang::TargetInfo | inline |
| getNewAlign() const | clang::TargetInfo | inline |
| getNormalizedGCCRegisterName(StringRef Name, bool ReturnCanonical=false) const | clang::TargetInfo | |
| getNullPointerValue(unsigned AddrSpace) const | clang::TargetInfo | inlinevirtual |
| getOpenCLImageAddrSpace() const | clang::TargetInfo | inlinevirtual |
| getPlatformMinVersion() const | clang::TargetInfo | inline |
| getPlatformName() const | clang::TargetInfo | inline |
| getPointerAlign(unsigned AddrSpace) const | clang::TargetInfo | inline |
| getPointerAlignV(unsigned AddrSpace) const | clang::TargetInfo | inlineprotectedvirtual |
| getPointerWidth(unsigned AddrSpace) const | clang::TargetInfo | inline |
| getPointerWidthV(unsigned AddrSpace) const | clang::TargetInfo | inlineprotectedvirtual |
| getProcessIDType() const | clang::TargetInfo | inline |
| getPtrDiffType(unsigned AddrSpace) const | clang::TargetInfo | inline |
| getPtrDiffTypeV(unsigned AddrSpace) const | clang::TargetInfo | inlineprotectedvirtual |
| getRealTypeByWidth(unsigned BitWidth) const | clang::TargetInfo | |
| getRegisterWidth() const | clang::TargetInfo | inlinevirtual |
| getRegParmMax() const | clang::TargetInfo | inline |
| getShortAlign() const | clang::TargetInfo | inline |
| getShortWidth() const | clang::TargetInfo | inline |
| getSigAtomicType() const | clang::TargetInfo | inline |
| getSignedSizeType() const | clang::TargetInfo | inline |
| getSimdDefaultAlign() const | clang::TargetInfo | inline |
| getSizeType() const | clang::TargetInfo | inline |
| getStaticInitSectionSpecifier() const | clang::TargetInfo | inlinevirtual |
| getSuitableAlign() const | clang::TargetInfo | inline |
| getSupportedOpenCLOpts() | clang::TargetInfo | inline |
| getSupportedOpenCLOpts() const | clang::TargetInfo | inline |
| getTargetBuiltins() const =0 | clang::TargetInfo | pure virtual |
| getTargetDefines(const LangOptions &Opts, MacroBuilder &Builder) const =0 | clang::TargetInfo | pure virtual |
| getTargetOpts() const | clang::TargetInfo | inline |
| getTriple() const | clang::TargetInfo | inline |
| getTypeAlign(IntType T) const | clang::TargetInfo | |
| getTypeConstantSuffix(IntType T) const | clang::TargetInfo | |
| getTypeFormatModifier(IntType T) | clang::TargetInfo | static |
| getTypeName(IntType T) | clang::TargetInfo | static |
| getTypeWidth(IntType T) const | clang::TargetInfo | |
| getUInt64Type() const | clang::TargetInfo | inline |
| getUIntMaxType() const | clang::TargetInfo | inline |
| getUIntPtrType() const | clang::TargetInfo | inline |
| getUnwindWordWidth() const | clang::TargetInfo | inlinevirtual |
| getVtblPtrAddressSpace() const | clang::TargetInfo | inlinevirtual |
| getWCharAlign() const | clang::TargetInfo | inline |
| getWCharType() const | clang::TargetInfo | inline |
| getWCharWidth() const | clang::TargetInfo | inline |
| getWIntType() const | clang::TargetInfo | inline |
| getZeroLengthBitfieldBoundary() const | clang::TargetInfo | inline |
| HalfAlign | clang::TargetInfo | protected |
| HalfFormat | clang::TargetInfo | protected |
| HalfWidth | clang::TargetInfo | protected |
| handleTargetFeatures(std::vector< std::string > &Features, DiagnosticsEngine &Diags) | clang::TargetInfo | inlinevirtual |
| hasAlignMac68kSupport() const | clang::TargetInfo | inline |
| HasAlignMac68kSupport | clang::TargetInfo | protected |
| hasBuiltinAtomic(uint64_t AtomicSizeInBits, uint64_t AlignmentInBits) const | clang::TargetInfo | inlinevirtual |
| hasBuiltinMSVaList() const | clang::TargetInfo | inline |
| HasBuiltinMSVaList | clang::TargetInfo | protected |
| hasFeature(StringRef Feature) const | clang::TargetInfo | inlinevirtual |
| HasFloat128 | clang::TargetInfo | protected |
| hasFloat128Type() const | clang::TargetInfo | inlinevirtual |
| hasInt128Type() const | clang::TargetInfo | inlinevirtual |
| hasNoAsmVariants() const | clang::TargetInfo | inline |
| hasProtectedVisibility() const | clang::TargetInfo | inlinevirtual |
| hasSjLjLowering() const | clang::TargetInfo | inlinevirtual |
| initFeatureMap(llvm::StringMap< bool > &Features, DiagnosticsEngine &Diags, StringRef CPU, const std::vector< std::string > &FeatureVec) const | clang::TargetInfo | virtual |
| Int64Type | clang::TargetInfo | protected |
| IntAlign | clang::TargetInfo | protected |
| IntMaxType | clang::TargetInfo | protected |
| IntPtrType | clang::TargetInfo | protected |
| IntType enum name | clang::TargetInfo | |
| IntWidth | clang::TargetInfo | protected |
| isBigEndian() const | clang::TargetInfo | inline |
| isCLZForZeroUndef() const | clang::TargetInfo | inlinevirtual |
| isLittleEndian() const | clang::TargetInfo | inline |
| isNan2008() const | clang::TargetInfo | inlinevirtual |
| isRenderScriptTarget() const | clang::TargetInfo | inline |
| IsRenderScriptTarget | clang::TargetInfo | protected |
| isSEHTrySupported() const | clang::TargetInfo | inline |
| isTLSSupported() const | clang::TargetInfo | inline |
| isTypeSigned(IntType T) | clang::TargetInfo | static |
| isValidClobber(StringRef Name) const | clang::TargetInfo | |
| isValidGCCRegisterName(StringRef Name) const | clang::TargetInfo | |
| isValidSectionSpecifier(StringRef SR) const | clang::TargetInfo | inlinevirtual |
| LargeArrayAlign | clang::TargetInfo | protected |
| LargeArrayMinWidth | clang::TargetInfo | protected |
| LongAlign | clang::TargetInfo | protected |
| LongDouble enum value | clang::TargetInfo | |
| LongDoubleAlign | clang::TargetInfo | protected |
| LongDoubleFormat | clang::TargetInfo | protected |
| LongDoubleWidth | clang::TargetInfo | protected |
| LongLongAlign | clang::TargetInfo | protected |
| LongLongWidth | clang::TargetInfo | protected |
| LongWidth | clang::TargetInfo | protected |
| MaxAtomicInlineWidth | clang::TargetInfo | protected |
| MaxAtomicPromoteWidth | clang::TargetInfo | protected |
| MaxTLSAlign | clang::TargetInfo | protected |
| MaxVectorAlign | clang::TargetInfo | protected |
| MCountName | clang::TargetInfo | protected |
| MinGlobalAlign | clang::TargetInfo | protected |
| NewAlign | clang::TargetInfo | protected |
| NoAsmVariants | clang::TargetInfo | protected |
| NoFloat enum value | clang::TargetInfo | |
| NoInt enum value | clang::TargetInfo | |
| noSignedCharForObjCBool() | clang::TargetInfo | inline |
| PlatformMinVersion | clang::TargetInfo | mutableprotected |
| PlatformName | clang::TargetInfo | mutableprotected |
| PNaClABIBuiltinVaList enum value | clang::TargetInfo | |
| PointerAlign | clang::TargetInfo | protected |
| PointerWidth | clang::TargetInfo | protected |
| PowerABIBuiltinVaList enum value | clang::TargetInfo | |
| ProcessIDType | clang::TargetInfo | protected |
| PtrDiffType | clang::TargetInfo | protected |
| RealType enum name | clang::TargetInfo | |
| RealTypeUsesObjCFPRet | clang::TargetInfo | protected |
| RegParmMax | clang::TargetInfo | protected |
| resetDataLayout(StringRef DL) | clang::TargetInfo | inlineprotected |
| resolveSymbolicName(const char *&Name, ArrayRef< ConstraintInfo > OutputConstraints, unsigned &Index) const | clang::TargetInfo | |
| setABI(const std::string &Name) | clang::TargetInfo | inlinevirtual |
| setCPU(const std::string &Name) | clang::TargetInfo | inlinevirtual |
| setFeatureEnabled(llvm::StringMap< bool > &Features, StringRef Name, bool Enabled) const | clang::TargetInfo | inlinevirtual |
| setFPMath(StringRef Name) | clang::TargetInfo | inlinevirtual |
| setOpenCLExtensionOpts() | clang::TargetInfo | inlinevirtual |
| setSupportedOpenCLOpts() | clang::TargetInfo | inlinevirtual |
| SigAtomicType | clang::TargetInfo | protected |
| SignedChar enum value | clang::TargetInfo | |
| SignedInt enum value | clang::TargetInfo | |
| SignedLong enum value | clang::TargetInfo | |
| SignedLongLong enum value | clang::TargetInfo | |
| SignedShort enum value | clang::TargetInfo | |
| SimdDefaultAlign | clang::TargetInfo | protected |
| SizeType | clang::TargetInfo | protected |
| SSERegParmMax | clang::TargetInfo | protected |
| SuitableAlign | clang::TargetInfo | protected |
| SystemZBuiltinVaList enum value | clang::TargetInfo | |
| TargetInfo(const llvm::Triple &T) | clang::TargetInfo | protected |
| TheCXXABI | clang::TargetInfo | protected |
| TLSSupported | clang::TargetInfo | protected |
| UnsignedChar enum value | clang::TargetInfo | |
| UnsignedInt enum value | clang::TargetInfo | |
| UnsignedLong enum value | clang::TargetInfo | |
| UnsignedLongLong enum value | clang::TargetInfo | |
| UnsignedShort enum value | clang::TargetInfo | |
| useAddressSpaceMapMangling() const | clang::TargetInfo | inline |
| UseAddrSpaceMapMangling | clang::TargetInfo | protected |
| useBitFieldTypeAlignment() const | clang::TargetInfo | inline |
| UseBitFieldTypeAlignment | clang::TargetInfo | protected |
| useExplicitBitFieldAlignment() const | clang::TargetInfo | inline |
| UseExplicitBitFieldAlignment | clang::TargetInfo | protected |
| useFloat128ManglingForLongDouble() const | clang::TargetInfo | inlinevirtual |
| useObjCFP2RetForComplexLongDouble() const | clang::TargetInfo | inline |
| useObjCFPRetForRealType(RealType T) const | clang::TargetInfo | inline |
| useSignedCharForObjCBool() const | clang::TargetInfo | inline |
| UseSignedCharForObjCBool | clang::TargetInfo | protected |
| UseZeroLengthBitfieldAlignment | clang::TargetInfo | protected |
| useZeroLengthBitfieldAlignment() const | clang::TargetInfo | inline |
| validateAsmConstraint(const char *&Name, TargetInfo::ConstraintInfo &info) const =0 | clang::TargetInfo | pure virtual |
| validateConstraintModifier(StringRef, char, unsigned, std::string &) const | clang::TargetInfo | inlinevirtual |
| validateCpuSupports(StringRef Name) const | clang::TargetInfo | inlinevirtual |
| validateGlobalRegisterVariable(StringRef RegName, unsigned RegSize, bool &HasSizeMismatch) const | clang::TargetInfo | inlinevirtual |
| validateInputConstraint(MutableArrayRef< ConstraintInfo > OutputConstraints, ConstraintInfo &info) const | clang::TargetInfo | |
| validateInputSize(StringRef, unsigned) const | clang::TargetInfo | inlinevirtual |
| validateOutputConstraint(ConstraintInfo &Info) const | clang::TargetInfo | |
| validateOutputSize(StringRef, unsigned) const | clang::TargetInfo | inlinevirtual |
| validateTarget(DiagnosticsEngine &Diags) const | clang::TargetInfo | inlinevirtual |
| VoidPtrBuiltinVaList enum value | clang::TargetInfo | |
| WCharType | clang::TargetInfo | protected |
| WIntType | clang::TargetInfo | protected |
| X86_64ABIBuiltinVaList enum value | clang::TargetInfo | |
| ZeroLengthBitfieldBoundary | clang::TargetInfo | protected |
| ~TargetInfo() | clang::TargetInfo | virtual |