, including all inherited members.
| AddrSpaceMap | clang::TargetInfo | [protected] |
| BigEndian | clang::TargetInfo | [protected] |
| BoolAlign | clang::TargetInfo | [protected] |
| BoolWidth | clang::TargetInfo | [protected] |
| Char16Type | clang::TargetInfo | [protected] |
| Char32Type | clang::TargetInfo | [protected] |
| ComplexLongDoubleUsesFP2Ret | clang::TargetInfo | [protected] |
| convertConstraint(const char *&Constraint) const | clang::TargetInfo | [inline, virtual] |
| CreateTargetInfo(DiagnosticsEngine &Diags, TargetOptions &Opts) | clang::TargetInfo | [static] |
| CXXABI | clang::TargetInfo | [protected] |
| DescriptionString | 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 | |
| FloatAlign | clang::TargetInfo | [protected] |
| FloatFormat | clang::TargetInfo | [protected] |
| FloatWidth | clang::TargetInfo | [protected] |
| getABI() const | clang::TargetInfo | [inline, virtual] |
| getAddressSpaceMap() const | clang::TargetInfo | [inline] |
| getBoolAlign() const | clang::TargetInfo | [inline] |
| getBoolWidth() const | clang::TargetInfo | [inline] |
| getCFStringSection() const | clang::TargetInfo | [inline, 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] |
| getCXXABI() const | clang::TargetInfo | [inline, virtual] |
| getDefaultFeatures(llvm::StringMap< bool > &Features) const | clang::TargetInfo | [inline, virtual] |
| getDoubleAlign() const | clang::TargetInfo | [inline] |
| getDoubleFormat() const | clang::TargetInfo | [inline] |
| getDoubleWidth() const | clang::TargetInfo | [inline] |
| getEHDataRegisterNumber(unsigned RegNo) const | clang::TargetInfo | [inline, virtual] |
| getFloatAlign() const | clang::TargetInfo | [inline] |
| getFloatEvalMethod() const | clang::TargetInfo | [inline, virtual] |
| getFloatFormat() const | clang::TargetInfo | [inline] |
| getFloatWidth() const | clang::TargetInfo | [inline] |
| getGCCAddlRegNames(const AddlRegName *&Addl, unsigned &NumAddl) const | clang::TargetInfo | [inline, protected, virtual] |
| getGCCRegAliases(const GCCRegAlias *&Aliases, unsigned &NumAliases) const =0 | clang::TargetInfo | [protected, pure virtual] |
| getGCCRegNames(const char *const *&Names, unsigned &NumNames) const =0 | clang::TargetInfo | [protected, pure 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] |
| getIntWidth() const | clang::TargetInfo | [inline] |
| getLargeArrayAlign() const | clang::TargetInfo | [inline] |
| getLargeArrayMinWidth() const | clang::TargetInfo | [inline] |
| 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] |
| getMCountName() const | clang::TargetInfo | [inline] |
| getNormalizedGCCRegisterName(StringRef Name) const | clang::TargetInfo | |
| getNSStringNonFragileABISection() const | clang::TargetInfo | [inline, virtual] |
| getNSStringSection() const | clang::TargetInfo | [inline, virtual] |
| getPlatformMinVersion() const | clang::TargetInfo | [inline] |
| getPlatformName() const | clang::TargetInfo | [inline] |
| getPointerAlign(unsigned AddrSpace) const | clang::TargetInfo | [inline] |
| getPointerAlignV(unsigned AddrSpace) const | clang::TargetInfo | [inline, protected, virtual] |
| getPointerWidth(unsigned AddrSpace) const | clang::TargetInfo | [inline] |
| getPointerWidthV(unsigned AddrSpace) const | clang::TargetInfo | [inline, protected, virtual] |
| getPtrDiffType(unsigned AddrSpace) const | clang::TargetInfo | [inline] |
| getPtrDiffTypeV(unsigned AddrSpace) const | clang::TargetInfo | [inline, protected, virtual] |
| getRegisterWidth() const | clang::TargetInfo | [inline] |
| getRegParmMax() const | clang::TargetInfo | [inline] |
| getShortAlign() const | clang::TargetInfo | [inline] |
| getShortWidth() const | clang::TargetInfo | [inline] |
| getSigAtomicType() const | clang::TargetInfo | [inline] |
| getSizeType() const | clang::TargetInfo | [inline] |
| getStaticInitSectionSpecifier() const | clang::TargetInfo | [inline, virtual] |
| getSuitableAlign() const | clang::TargetInfo | [inline] |
| getTargetBuiltins(const Builtin::Info *&Records, unsigned &NumRecords) const =0 | clang::TargetInfo | [pure virtual] |
| getTargetDefines(const LangOptions &Opts, MacroBuilder &Builder) const =0 | clang::TargetInfo | [pure virtual] |
| getTargetDescription() const | clang::TargetInfo | [inline] |
| getTriple() const | clang::TargetInfo | [inline] |
| getTypeAlign(IntType T) const | clang::TargetInfo | |
| getTypeConstantSuffix(IntType T) | clang::TargetInfo | [static] |
| getTypeName(IntType T) | clang::TargetInfo | [static] |
| getTypeWidth(IntType T) const | clang::TargetInfo | |
| getUIntMaxType() const | clang::TargetInfo | [inline] |
| getUserLabelPrefix() const | clang::TargetInfo | [inline] |
| getVAListDeclaration() const =0 | clang::TargetInfo | [pure virtual] |
| 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) | clang::TargetInfo | [inline, virtual] |
| hasAlignMac68kSupport() const | clang::TargetInfo | [inline] |
| HasAlignMac68kSupport | clang::TargetInfo | [protected] |
| hasFeature(StringRef Feature) const | clang::TargetInfo | [inline, virtual] |
| hasNoAsmVariants() const | clang::TargetInfo | [inline] |
| hasProtectedVisibility() const | clang::TargetInfo | [inline, 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 | [inline, virtual] |
| 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 | [inline, virtual] |
| 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] |
| MCountName | clang::TargetInfo | [protected] |
| NoAsmVariants | clang::TargetInfo | [protected] |
| NoInt enum value | clang::TargetInfo | |
| noSignedCharForObjCBool() | clang::TargetInfo | [inline] |
| PlatformMinVersion | clang::TargetInfo | [mutable, protected] |
| PlatformName | clang::TargetInfo | [mutable, protected] |
| PointerAlign | clang::TargetInfo | [protected] |
| PointerWidth | clang::TargetInfo | [protected] |
| PtrDiffType | clang::TargetInfo | [protected] |
| RealType enum name | clang::TargetInfo | |
| RealTypeUsesObjCFPRet | clang::TargetInfo | [protected] |
| RegParmMax | clang::TargetInfo | [protected] |
| resolveSymbolicName(const char *&Name, ConstraintInfo *OutputConstraints, unsigned NumOutputs, unsigned &Index) const | clang::TargetInfo | |
| setABI(const std::string &Name) | clang::TargetInfo | [inline, virtual] |
| setCPU(const std::string &Name) | clang::TargetInfo | [inline, virtual] |
| setCXXABI(const std::string &Name) | clang::TargetInfo | [inline] |
| setCXXABI(TargetCXXABI ABI) | clang::TargetInfo | [inline, virtual] |
| setFeatureEnabled(llvm::StringMap< bool > &Features, StringRef Name, bool Enabled) const | clang::TargetInfo | [inline, virtual] |
| setForcedLangOptions(LangOptions &Opts) | clang::TargetInfo | [virtual] |
| SigAtomicType | clang::TargetInfo | [protected] |
| SignedInt enum value | clang::TargetInfo | |
| SignedLong enum value | clang::TargetInfo | |
| SignedLongLong enum value | clang::TargetInfo | |
| SignedShort enum value | clang::TargetInfo | |
| SizeType | clang::TargetInfo | [protected] |
| SSERegParmMax | clang::TargetInfo | [protected] |
| SuitableAlign | clang::TargetInfo | [protected] |
| TargetInfo(const std::string &T) | clang::TargetInfo | [protected] |
| TLSSupported | clang::TargetInfo | [protected] |
| UIntMaxType | clang::TargetInfo | [protected] |
| UnsignedInt enum value | clang::TargetInfo | |
| UnsignedLong enum value | clang::TargetInfo | |
| UnsignedLongLong enum value | clang::TargetInfo | |
| UnsignedShort enum value | clang::TargetInfo | |
| useBitFieldTypeAlignment() const | clang::TargetInfo | [inline] |
| UseBitFieldTypeAlignment | clang::TargetInfo | [protected] |
| useGlobalsForAutomaticVariables() const | clang::TargetInfo | [inline, virtual] |
| useObjCFP2RetForComplexLongDouble() const | clang::TargetInfo | [inline] |
| useObjCFPRetForRealType(RealType T) const | clang::TargetInfo | [inline] |
| UserLabelPrefix | clang::TargetInfo | [protected] |
| useSignedCharForObjCBool() const | clang::TargetInfo | [inline] |
| UseSignedCharForObjCBool | clang::TargetInfo | [protected] |
| useZeroLengthBitfieldAlignment() const | clang::TargetInfo | [inline] |
| UseZeroLengthBitfieldAlignment | clang::TargetInfo | [protected] |
| validateAsmConstraint(const char *&Name, TargetInfo::ConstraintInfo &info) const =0 | clang::TargetInfo | [protected, pure virtual] |
| validateInputConstraint(ConstraintInfo *OutputConstraints, unsigned NumOutputs, ConstraintInfo &info) const | clang::TargetInfo | |
| validateOutputConstraint(ConstraintInfo &Info) const | clang::TargetInfo | |
| WCharType | clang::TargetInfo | [protected] |
| WIntType | clang::TargetInfo | [protected] |
| ZeroLengthBitfieldBoundary | clang::TargetInfo | [protected] |
| ~TargetInfo() | clang::TargetInfo | [virtual] |