clang  6.0.0svn
clang::targets::RTEMSX86_32TargetInfo Member List

This is the complete list of members for clang::targets::RTEMSX86_32TargetInfo, including all inherited members.

AAPCSABIBuiltinVaList enum valueclang::TargetInfo
AArch64ABIBuiltinVaList enum valueclang::TargetInfo
AddrSpaceMapclang::TargetInfoprotected
adjust(LangOptions &Opts)clang::TargetInfovirtual
adjustTargetOptions(const CodeGenOptions &CGOpts, TargetOptions &TargetOpts) constclang::TargetInfoinlinevirtual
allowsLargerPreferedTypeAlignment() constclang::TargetInfoinlinevirtual
BigEndianclang::TargetInfoprotected
BoolAlignclang::TargetInfoprotected
BoolWidthclang::TargetInfoprotected
BuiltinVaListKind enum nameclang::TargetInfo
CallingConvCheckResult enum nameclang::TargetInfo
CallingConvMethodType enum nameclang::TargetInfo
CCCR_Ignore enum valueclang::TargetInfo
CCCR_OK enum valueclang::TargetInfo
CCCR_Warning enum valueclang::TargetInfo
CCMT_Member enum valueclang::TargetInfo
CCMT_NonMember enum valueclang::TargetInfo
CCMT_Unknown enum valueclang::TargetInfo
Char16Typeclang::TargetInfoprotected
Char32Typeclang::TargetInfoprotected
CharPtrBuiltinVaList enum valueclang::TargetInfo
checkCallingConvention(CallingConv CC) const overrideclang::targets::X86TargetInfoinlinevirtual
ComplexLongDoubleUsesFP2Retclang::TargetInfoprotected
convertConstraint(const char *&Constraint) const overrideclang::targets::X86TargetInfovirtual
CreateTargetInfo(DiagnosticsEngine &Diags, const std::shared_ptr< TargetOptions > &Opts)clang::TargetInfostatic
DataLayoutclang::TargetInfoprotected
DefaultAlignForAttributeAlignedclang::TargetInfoprotected
Double enum valueclang::TargetInfo
DoubleAlignclang::TargetInfoprotected
DoubleFormatclang::TargetInfoprotected
DoubleWidthclang::TargetInfoprotected
Float enum valueclang::TargetInfo
Float128 enum valueclang::TargetInfo
Float128Alignclang::TargetInfoprotected
Float128Formatclang::TargetInfoprotected
FloatAlignclang::TargetInfoprotected
FloatFormatclang::TargetInfoprotected
FloatWidthclang::TargetInfoprotected
getABI() const overrideclang::targets::X86TargetInfoinlinevirtual
getAddressSpaceMap() constclang::TargetInfoinline
getBoolAlign() constclang::TargetInfoinline
getBoolWidth() constclang::TargetInfoinline
getBuiltinVaListKind() const overrideclang::targets::X86_32TargetInfoinlinevirtual
getChar16Align() constclang::TargetInfoinline
getChar16Type() constclang::TargetInfoinline
getChar16Width() constclang::TargetInfoinline
getChar32Align() constclang::TargetInfoinline
getChar32Type() constclang::TargetInfoinline
getChar32Width() constclang::TargetInfoinline
getCharAlign() constclang::TargetInfoinline
getCharWidth() constclang::TargetInfoinline
getClobbers() const overrideclang::targets::X86TargetInfoinlinevirtual
getConstantAddressSpace() constclang::TargetInfoinlinevirtual
getConstraintRegister(const StringRef &Constraint, const StringRef &Expression) const overrideclang::targets::X86TargetInfoinlinevirtual
getCorrespondingUnsignedType(IntType T)clang::TargetInfoinlinestatic
getCXXABI() constclang::TargetInfoinline
getDataLayout() constclang::TargetInfoinline
getDefaultAlignForAttributeAligned() constclang::TargetInfoinline
getDefaultCallingConv(CallingConvMethodType MT) const overrideclang::targets::X86TargetInfoinlinevirtual
getDoubleAlign() constclang::TargetInfoinline
getDoubleFormat() constclang::TargetInfoinline
getDoubleWidth() constclang::TargetInfoinline
getDWARFAddressSpace(unsigned AddressSpace) constclang::TargetInfoinlinevirtual
getEHDataRegisterNumber(unsigned RegNo) const overrideclang::targets::X86_32TargetInfoinlinevirtual
getFloat128Align() constclang::TargetInfoinline
getFloat128Format() constclang::TargetInfoinline
getFloat128Width() constclang::TargetInfoinline
getFloatAlign() constclang::TargetInfoinline
getFloatEvalMethod() const overrideclang::targets::X86TargetInfoinlinevirtual
getFloatFormat() constclang::TargetInfoinline
getFloatWidth() constclang::TargetInfoinline
getGCCAddlRegNames() const overrideclang::targets::X86TargetInfovirtual
getGCCRegAliases() const overrideclang::targets::X86TargetInfoinlinevirtual
getGCCRegNames() const overrideclang::targets::X86TargetInfovirtual
getHalfAlign() constclang::TargetInfoinline
getHalfFormat() constclang::TargetInfoinline
getHalfWidth() constclang::TargetInfoinline
getInt64Type() constclang::TargetInfoinline
getIntAlign() constclang::TargetInfoinline
getIntMaxTWidth() constclang::TargetInfoinline
getIntMaxType() constclang::TargetInfoinline
getIntPtrType() constclang::TargetInfoinline
getIntTypeByWidth(unsigned BitWidth, bool IsSigned) constclang::TargetInfovirtual
getIntWidth() constclang::TargetInfoinline
getLargeArrayAlign() constclang::TargetInfoinline
getLargeArrayMinWidth() constclang::TargetInfoinline
getLeastIntTypeByWidth(unsigned BitWidth, bool IsSigned) constclang::TargetInfovirtual
getLongAlign() constclang::TargetInfoinline
getLongDoubleAlign() constclang::TargetInfoinline
getLongDoubleFormat() constclang::TargetInfoinline
getLongDoubleWidth() constclang::TargetInfoinline
getLongLongAlign() constclang::TargetInfoinline
getLongLongWidth() constclang::TargetInfoinline
getLongWidth() constclang::TargetInfoinline
getMaxAtomicInlineWidth() constclang::TargetInfoinline
getMaxAtomicPromoteWidth() constclang::TargetInfoinline
getMaxPointerWidth() constclang::TargetInfoinlinevirtual
getMaxTLSAlign() constclang::TargetInfoinline
getMaxVectorAlign() constclang::TargetInfoinline
getMCountName() constclang::TargetInfoinline
getMinGlobalAlign() constclang::TargetInfoinline
getNewAlign() constclang::TargetInfoinline
getNormalizedGCCRegisterName(StringRef Name, bool ReturnCanonical=false) constclang::TargetInfo
getNullPointerValue(LangAS AddrSpace) constclang::TargetInfoinlinevirtual
getOpenCLTypeAddrSpace(OpenCLTypeKind TK) constclang::TargetInfovirtual
getPlatformMinVersion() constclang::TargetInfoinline
getPlatformName() constclang::TargetInfoinline
getPointerAlign(unsigned AddrSpace) constclang::TargetInfoinline
getPointerAlignV(unsigned AddrSpace) constclang::TargetInfoinlineprotectedvirtual
getPointerWidth(unsigned AddrSpace) constclang::TargetInfoinline
getPointerWidthV(unsigned AddrSpace) constclang::TargetInfoinlineprotectedvirtual
getProcessIDType() constclang::TargetInfoinline
getPtrDiffType(unsigned AddrSpace) constclang::TargetInfoinline
getPtrDiffTypeV(unsigned AddrSpace) constclang::TargetInfoinlineprotectedvirtual
getRealTypeByWidth(unsigned BitWidth) constclang::TargetInfo
getRegisterWidth() constclang::TargetInfoinlinevirtual
getRegParmMax() constclang::TargetInfoinline
getShortAlign() constclang::TargetInfoinline
getShortWidth() constclang::TargetInfoinline
getSigAtomicType() constclang::TargetInfoinline
getSignedSizeType() constclang::TargetInfoinline
getSimdDefaultAlign() constclang::TargetInfoinline
getSizeType() constclang::TargetInfoinline
getStaticInitSectionSpecifier() constclang::TargetInfoinlinevirtual
getSuitableAlign() constclang::TargetInfoinline
getSupportedOpenCLOpts()clang::TargetInfoinline
getSupportedOpenCLOpts() constclang::TargetInfoinline
getTargetBuiltins() const overrideclang::targets::X86_32TargetInfovirtual
getTargetDefines(const LangOptions &Opts, MacroBuilder &Builder) const overrideclang::targets::RTEMSX86_32TargetInfoinlinevirtual
getTargetOpts() constclang::TargetInfoinline
getTriple() constclang::TargetInfoinline
getTypeAlign(IntType T) constclang::TargetInfo
getTypeConstantSuffix(IntType T) constclang::TargetInfo
getTypeFormatModifier(IntType T)clang::TargetInfostatic
getTypeName(IntType T)clang::TargetInfostatic
getTypeWidth(IntType T) constclang::TargetInfo
getUInt64Type() constclang::TargetInfoinline
getUIntMaxType() constclang::TargetInfoinline
getUIntPtrType() constclang::TargetInfoinline
getUnsignedPtrDiffType(unsigned AddrSpace) constclang::TargetInfoinline
getUnwindWordWidth() constclang::TargetInfoinlinevirtual
getVtblPtrAddressSpace() constclang::TargetInfoinlinevirtual
getWCharAlign() constclang::TargetInfoinline
getWCharType() constclang::TargetInfoinline
getWCharWidth() constclang::TargetInfoinline
getWIntType() constclang::TargetInfoinline
getZeroLengthBitfieldBoundary() constclang::TargetInfoinline
HalfAlignclang::TargetInfoprotected
HalfFormatclang::TargetInfoprotected
HalfWidthclang::TargetInfoprotected
handleTargetFeatures(std::vector< std::string > &Features, DiagnosticsEngine &Diags) overrideclang::targets::X86TargetInfovirtual
hasAlignMac68kSupport() constclang::TargetInfoinline
HasAlignMac68kSupportclang::TargetInfoprotected
hasBuiltinAtomic(uint64_t AtomicSizeInBits, uint64_t AlignmentInBits) constclang::TargetInfoinlinevirtual
hasBuiltinMSVaList() constclang::TargetInfoinline
HasBuiltinMSVaListclang::TargetInfoprotected
hasFeature(StringRef Feature) const overrideclang::targets::X86TargetInfovirtual
HasFloat128clang::TargetInfoprotected
hasFloat128Type() constclang::TargetInfoinlinevirtual
hasInt128Type() constclang::TargetInfoinlinevirtual
hasNoAsmVariants() constclang::TargetInfoinline
hasProtectedVisibility() constclang::TargetInfoinlinevirtual
hasSjLjLowering() const overrideclang::targets::X86TargetInfoinlinevirtual
initFeatureMap(llvm::StringMap< bool > &Features, DiagnosticsEngine &Diags, StringRef CPU, const std::vector< std::string > &FeaturesVec) const overrideclang::targets::X86TargetInfovirtual
Int64Typeclang::TargetInfoprotected
IntAlignclang::TargetInfoprotected
IntMaxTypeclang::TargetInfoprotected
IntPtrTypeclang::TargetInfoprotected
IntType enum nameclang::TargetInfo
IntWidthclang::TargetInfoprotected
isBigEndian() constclang::TargetInfoinline
isCLZForZeroUndef() constclang::TargetInfoinlinevirtual
isLittleEndian() constclang::TargetInfoinline
isNan2008() constclang::TargetInfoinlinevirtual
IsRenderScriptTargetclang::TargetInfoprotected
isRenderScriptTarget() constclang::TargetInfoinline
isSEHTrySupported() constclang::TargetInfoinline
isTLSSupported() constclang::TargetInfoinline
isTypeSigned(IntType T)clang::TargetInfostatic
isValidClobber(StringRef Name) constclang::TargetInfo
isValidCPUName(StringRef Name) const overrideclang::targets::X86TargetInfoinlinevirtual
isValidFeatureName(StringRef Name) const overrideclang::targets::X86TargetInfovirtual
isValidGCCRegisterName(StringRef Name) constclang::TargetInfo
isValidSectionSpecifier(StringRef SR) constclang::TargetInfoinlinevirtual
isVLASupported() constclang::TargetInfoinline
LargeArrayAlignclang::TargetInfoprotected
LargeArrayMinWidthclang::TargetInfoprotected
LongAlignclang::TargetInfoprotected
LongDouble enum valueclang::TargetInfo
LongDoubleAlignclang::TargetInfoprotected
LongDoubleFormatclang::TargetInfoprotected
LongDoubleWidthclang::TargetInfoprotected
LongLongAlignclang::TargetInfoprotected
LongLongWidthclang::TargetInfoprotected
LongWidthclang::TargetInfoprotected
MaxAtomicInlineWidthclang::TargetInfoprotected
MaxAtomicPromoteWidthclang::TargetInfoprotected
MaxTLSAlignclang::TargetInfoprotected
MaxVectorAlignclang::TargetInfoprotected
MCountNameclang::TargetInfoprotected
MinGlobalAlignclang::TargetInfoprotected
NewAlignclang::TargetInfoprotected
NoAsmVariantsclang::TargetInfoprotected
NoFloat enum valueclang::TargetInfo
NoInt enum valueclang::TargetInfo
noSignedCharForObjCBool()clang::TargetInfoinline
OCLTK_ClkEvent enum valueclang::TargetInfo
OCLTK_Default enum valueclang::TargetInfo
OCLTK_Event enum valueclang::TargetInfo
OCLTK_Image enum valueclang::TargetInfo
OCLTK_Pipe enum valueclang::TargetInfo
OCLTK_Queue enum valueclang::TargetInfo
OCLTK_ReserveID enum valueclang::TargetInfo
OCLTK_Sampler enum valueclang::TargetInfo
OpenCLTypeKind enum nameclang::TargetInfo
PlatformMinVersionclang::TargetInfomutableprotected
PlatformNameclang::TargetInfomutableprotected
PNaClABIBuiltinVaList enum valueclang::TargetInfo
PointerAlignclang::TargetInfoprotected
PointerWidthclang::TargetInfoprotected
PowerABIBuiltinVaList enum valueclang::TargetInfo
ProcessIDTypeclang::TargetInfoprotected
PtrDiffTypeclang::TargetInfoprotected
RealType enum nameclang::TargetInfo
RealTypeUsesObjCFPRetclang::TargetInfoprotected
RegParmMaxclang::TargetInfoprotected
resetDataLayout(StringRef DL)clang::TargetInfoinlineprotected
resolveSymbolicName(const char *&Name, ArrayRef< ConstraintInfo > OutputConstraints, unsigned &Index) constclang::TargetInfo
RTEMSX86_32TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts)clang::targets::RTEMSX86_32TargetInfoinline
setABI(const std::string &Name)clang::TargetInfoinlinevirtual
setCPU(const std::string &Name) overrideclang::targets::X86TargetInfoinlinevirtual
setFeatureEnabled(llvm::StringMap< bool > &Features, StringRef Name, bool Enabled) const overrideclang::targets::X86TargetInfoinlinevirtual
setFeatureEnabledImpl(llvm::StringMap< bool > &Features, StringRef Name, bool Enabled)clang::targets::X86TargetInfostatic
setFPMath(StringRef Name) overrideclang::targets::X86TargetInfovirtual
setMaxAtomicWidth()clang::TargetInfoinlinevirtual
setMMXLevel(llvm::StringMap< bool > &Features, MMX3DNowEnum Level, bool Enabled)clang::targets::X86TargetInfostatic
setOpenCLExtensionOpts()clang::TargetInfoinlinevirtual
setSSELevel(llvm::StringMap< bool > &Features, X86SSEEnum Level, bool Enabled)clang::targets::X86TargetInfostatic
setSupportedOpenCLOpts() overrideclang::targets::X86TargetInfoinlinevirtual
setXOPLevel(llvm::StringMap< bool > &Features, XOPEnum Level, bool Enabled)clang::targets::X86TargetInfostatic
SigAtomicTypeclang::TargetInfoprotected
SignedChar enum valueclang::TargetInfo
SignedInt enum valueclang::TargetInfo
SignedLong enum valueclang::TargetInfo
SignedLongLong enum valueclang::TargetInfo
SignedShort enum valueclang::TargetInfo
SimdDefaultAlignclang::TargetInfoprotected
SizeTypeclang::TargetInfoprotected
SSERegParmMaxclang::TargetInfoprotected
SuitableAlignclang::TargetInfoprotected
SystemZBuiltinVaList enum valueclang::TargetInfo
TargetInfo(const llvm::Triple &T)clang::TargetInfoprotected
TheCXXABIclang::TargetInfoprotected
TLSSupportedclang::TargetInfoprotected
UnsignedChar enum valueclang::TargetInfo
UnsignedInt enum valueclang::TargetInfo
UnsignedLong enum valueclang::TargetInfo
UnsignedLongLong enum valueclang::TargetInfo
UnsignedShort enum valueclang::TargetInfo
useAddressSpaceMapMangling() constclang::TargetInfoinline
UseAddrSpaceMapManglingclang::TargetInfoprotected
useBitFieldTypeAlignment() constclang::TargetInfoinline
UseBitFieldTypeAlignmentclang::TargetInfoprotected
useExplicitBitFieldAlignment() constclang::TargetInfoinline
UseExplicitBitFieldAlignmentclang::TargetInfoprotected
useFloat128ManglingForLongDouble() constclang::TargetInfoinlinevirtual
useFP16ConversionIntrinsics() const overrideclang::targets::X86TargetInfoinlinevirtual
useObjCFP2RetForComplexLongDouble() constclang::TargetInfoinline
useObjCFPRetForRealType(RealType T) constclang::TargetInfoinline
useSignedCharForObjCBool() constclang::TargetInfoinline
UseSignedCharForObjCBoolclang::TargetInfoprotected
UseZeroLengthBitfieldAlignmentclang::TargetInfoprotected
useZeroLengthBitfieldAlignment() constclang::TargetInfoinline
validateAsmConstraint(const char *&Name, TargetInfo::ConstraintInfo &info) const overrideclang::targets::X86TargetInfovirtual
validateConstraintModifier(StringRef, char, unsigned, std::string &) constclang::TargetInfoinlinevirtual
validateCpuIs(StringRef Name) const overrideclang::targets::X86TargetInfovirtual
validateCpuSupports(StringRef Name) const overrideclang::targets::X86TargetInfovirtual
validateGlobalRegisterVariable(StringRef RegName, unsigned RegSize, bool &HasSizeMismatch) const overrideclang::targets::X86TargetInfoinlinevirtual
validateInputConstraint(MutableArrayRef< ConstraintInfo > OutputConstraints, ConstraintInfo &info) constclang::TargetInfo
validateInputSize(StringRef Constraint, unsigned Size) const overrideclang::targets::X86TargetInfovirtual
validateOperandSize(StringRef Constraint, unsigned Size) const overrideclang::targets::X86_32TargetInfoinlinevirtual
validateOutputConstraint(ConstraintInfo &Info) constclang::TargetInfo
validateOutputSize(StringRef Constraint, unsigned Size) const overrideclang::targets::X86TargetInfovirtual
validateTarget(DiagnosticsEngine &Diags) constclang::TargetInfoinlinevirtual
VLASupportedclang::TargetInfoprotected
VoidPtrBuiltinVaList enum valueclang::TargetInfo
WCharTypeclang::TargetInfoprotected
WIntTypeclang::TargetInfoprotected
X86_32TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts)clang::targets::X86_32TargetInfoinline
X86_64ABIBuiltinVaList enum valueclang::TargetInfo
X86TargetInfo(const llvm::Triple &Triple, const TargetOptions &)clang::targets::X86TargetInfoinline
ZeroLengthBitfieldBoundaryclang::TargetInfoprotected
~TargetInfo()clang::TargetInfovirtual