clang  9.0.0svn
clang::targets::AArch64leTargetInfo Member List

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

AAPCSABIBuiltinVaList enum valueclang::TargetInfo
AArch64ABIBuiltinVaList enum valueclang::TargetInfo
AArch64leTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts)clang::targets::AArch64leTargetInfo
AArch64TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts)clang::targets::AArch64TargetInfo
AccumAlignclang::TransferrableTargetInfo
AccumScaleclang::TransferrableTargetInfo
AccumWidthclang::TransferrableTargetInfo
AddrSpaceMapclang::TargetInfoprotected
adjust(LangOptions &Opts)clang::TargetInfovirtual
adjustTargetOptions(const CodeGenOptions &CGOpts, TargetOptions &TargetOpts) constclang::TargetInfoinlinevirtual
allowsLargerPreferedTypeAlignment() constclang::TargetInfoinlinevirtual
BigEndianclang::TargetInfoprotected
BoolAlignclang::TransferrableTargetInfo
BoolWidthclang::TransferrableTargetInfo
BuiltinVaListKind enum nameclang::TargetInfo
CallingConvCheckResult enum nameclang::TargetInfo
CallingConvKind enum nameclang::TargetInfo
CallingConvMethodType enum nameclang::TargetInfo
CCCR_Ignore enum valueclang::TargetInfo
CCCR_OK enum valueclang::TargetInfo
CCCR_Warning enum valueclang::TargetInfo
CCK_ClangABI4OrPS4 enum valueclang::TargetInfo
CCK_Default enum valueclang::TargetInfo
CCK_MicrosoftWin64 enum valueclang::TargetInfo
CCMT_Member enum valueclang::TargetInfo
CCMT_NonMember enum valueclang::TargetInfo
CCMT_Unknown enum valueclang::TargetInfo
Char16Typeclang::TransferrableTargetInfoprotected
Char32Typeclang::TransferrableTargetInfoprotected
CharPtrBuiltinVaList enum valueclang::TargetInfo
checkCallingConvention(CallingConv CC) const overrideclang::targets::AArch64TargetInfovirtual
checkCFProtectionBranchSupported(DiagnosticsEngine &Diags) constclang::TargetInfovirtual
checkCFProtectionReturnSupported(DiagnosticsEngine &Diags) constclang::TargetInfovirtual
ComplexLongDoubleUsesFP2Retclang::TargetInfoprotected
convertConstraint(const char *&Constraint) constclang::TargetInfoinlinevirtual
copyAuxTarget(const TargetInfo *Aux)clang::TargetInfoprotected
CPUSpecificManglingCharacter(StringRef Name) constclang::TargetInfoinlinevirtual
CreateTargetInfo(DiagnosticsEngine &Diags, const std::shared_ptr< TargetOptions > &Opts)clang::TargetInfostatic
DataLayoutclang::TargetInfoprotected
DefaultAlignForAttributeAlignedclang::TransferrableTargetInfo
Double enum valueclang::TransferrableTargetInfo
DoubleAlignclang::TransferrableTargetInfo
DoubleFormatclang::TransferrableTargetInfo
DoubleWidthclang::TransferrableTargetInfo
doUnsignedFixedPointTypesHavePadding() constclang::TargetInfoinline
fillValidCPUList(SmallVectorImpl< StringRef > &Values) const overrideclang::targets::AArch64TargetInfovirtual
Float enum valueclang::TransferrableTargetInfo
Float128 enum valueclang::TransferrableTargetInfo
Float128Alignclang::TransferrableTargetInfo
Float128Formatclang::TransferrableTargetInfo
FloatAlignclang::TransferrableTargetInfo
FloatFormatclang::TransferrableTargetInfo
FloatWidthclang::TransferrableTargetInfo
FractAlignclang::TransferrableTargetInfo
FractWidthclang::TransferrableTargetInfo
getABI() const overrideclang::targets::AArch64TargetInfovirtual
getAccumAlign() constclang::TargetInfoinline
getAccumIBits() constclang::TargetInfoinline
getAccumScale() constclang::TargetInfoinline
getAccumWidth() constclang::TargetInfoinline
getAddressSpaceMap() constclang::TargetInfoinline
getBoolAlign() constclang::TargetInfoinline
getBoolWidth() constclang::TargetInfoinline
getBuiltinVaListKind() const overrideclang::targets::AArch64TargetInfovirtual
getCallingConvKind(bool ClangABICompat4) constclang::TargetInfovirtual
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::AArch64TargetInfovirtual
getConstantAddressSpace() constclang::TargetInfoinlinevirtual
getConstraintRegister(StringRef Constraint, StringRef Expression) const overrideclang::targets::AArch64TargetInfoinlinevirtual
getCorrespondingUnsignedType(IntType T)clang::TargetInfoinlinestatic
getCPUSpecificCPUDispatchFeatures(StringRef Name, llvm::SmallVectorImpl< StringRef > &Features) constclang::TargetInfoinlinevirtual
getCUDABuiltinAddressSpace(unsigned AS) constclang::TargetInfoinlinevirtual
getCXXABI() constclang::TargetInfoinline
getDataLayout() constclang::TargetInfoinline
getDefaultAlignForAttributeAligned() constclang::TargetInfoinline
getDefaultCallingConv(CallingConvMethodType MT) constclang::TargetInfoinlinevirtual
getDoubleAlign() constclang::TargetInfoinline
getDoubleFormat() constclang::TargetInfoinline
getDoubleWidth() constclang::TargetInfoinline
getDWARFAddressSpace(unsigned AddressSpace) constclang::TargetInfoinlinevirtual
getEHDataRegisterNumber(unsigned RegNo) const overrideclang::targets::AArch64TargetInfovirtual
getFloat128Align() constclang::TargetInfoinline
getFloat128Format() constclang::TargetInfoinline
getFloat128Width() constclang::TargetInfoinline
getFloatAlign() constclang::TargetInfoinline
getFloatEvalMethod() constclang::TargetInfoinlinevirtual
getFloatFormat() constclang::TargetInfoinline
getFloatWidth() constclang::TargetInfoinline
getFractAlign() constclang::TargetInfoinline
getFractScale() constclang::TargetInfoinline
getFractWidth() constclang::TargetInfoinline
getGCCAddlRegNames() constclang::TargetInfoinlineprotectedvirtual
getGCCRegAliases() const overrideclang::targets::AArch64TargetInfovirtual
getGCCRegNames() const overrideclang::targets::AArch64TargetInfovirtual
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
getLongAccumAlign() constclang::TargetInfoinline
getLongAccumIBits() constclang::TargetInfoinline
getLongAccumScale() constclang::TargetInfoinline
getLongAccumWidth() constclang::TargetInfoinline
getLongAlign() constclang::TargetInfoinline
getLongDoubleAlign() constclang::TargetInfoinline
getLongDoubleFormat() constclang::TargetInfoinline
getLongDoubleWidth() constclang::TargetInfoinline
getLongFractAlign() constclang::TargetInfoinline
getLongFractScale() constclang::TargetInfoinline
getLongFractWidth() 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
getOpenCLBuiltinAddressSpace(unsigned AS) 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
getSDKVersion() constclang::TargetInfoinline
getShortAccumAlign() constclang::TargetInfoinline
getShortAccumIBits() constclang::TargetInfoinline
getShortAccumScale() constclang::TargetInfoinline
getShortAccumWidth() constclang::TargetInfoinline
getShortAlign() constclang::TargetInfoinline
getShortFractAlign() constclang::TargetInfoinline
getShortFractScale() constclang::TargetInfoinline
getShortFractWidth() 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::AArch64TargetInfovirtual
getTargetDefines(const LangOptions &Opts, MacroBuilder &Builder) const overrideclang::targets::AArch64leTargetInfovirtual
getTargetDefinesARMV81A(const LangOptions &Opts, MacroBuilder &Builder) constclang::targets::AArch64TargetInfo
getTargetDefinesARMV82A(const LangOptions &Opts, MacroBuilder &Builder) constclang::targets::AArch64TargetInfo
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
getUnsignedAccumIBits() constclang::TargetInfoinline
getUnsignedAccumScale() constclang::TargetInfoinline
getUnsignedFractScale() constclang::TargetInfoinline
getUnsignedLongAccumIBits() constclang::TargetInfoinline
getUnsignedLongAccumScale() constclang::TargetInfoinline
getUnsignedLongFractScale() constclang::TargetInfoinline
getUnsignedPtrDiffType(unsigned AddrSpace) constclang::TargetInfoinline
getUnsignedShortAccumIBits() constclang::TargetInfoinline
getUnsignedShortAccumScale() constclang::TargetInfoinline
getUnsignedShortFractScale() constclang::TargetInfoinline
getUnwindWordWidth() constclang::TargetInfoinlinevirtual
getVtblPtrAddressSpace() constclang::TargetInfoinlinevirtual
getWCharAlign() constclang::TargetInfoinline
getWCharType() constclang::TargetInfoinline
getWCharWidth() constclang::TargetInfoinline
getWIntType() constclang::TargetInfoinline
getZeroLengthBitfieldBoundary() constclang::TargetInfoinline
HalfAlignclang::TransferrableTargetInfo
HalfFormatclang::TransferrableTargetInfo
HalfWidthclang::TransferrableTargetInfo
handleTargetFeatures(std::vector< std::string > &Features, DiagnosticsEngine &Diags) overrideclang::targets::AArch64TargetInfovirtual
HasAlignMac68kSupportclang::TargetInfoprotected
hasAlignMac68kSupport() constclang::TargetInfoinline
hasBuiltinAtomic(uint64_t AtomicSizeInBits, uint64_t AlignmentInBits) constclang::TargetInfoinlinevirtual
HasBuiltinMSVaListclang::TargetInfoprotected
hasBuiltinMSVaList() constclang::TargetInfoinline
hasFeature(StringRef Feature) const overrideclang::targets::AArch64TargetInfovirtual
HasFloat128clang::TargetInfoprotected
hasFloat128Type() constclang::TargetInfoinlinevirtual
HasFloat16clang::TargetInfoprotected
hasFloat16Type() constclang::TargetInfoinlinevirtual
hasInt128Type() constclang::TargetInfoinlinevirtual
hasLegalHalfType() constclang::TargetInfoinlinevirtual
HasLegalHalfTypeclang::TargetInfoprotected
hasNoAsmVariants() constclang::TargetInfoinline
hasProtectedVisibility() constclang::TargetInfoinlinevirtual
hasSjLjLowering() constclang::TargetInfoinlinevirtual
initFeatureMap(llvm::StringMap< bool > &Features, DiagnosticsEngine &Diags, StringRef CPU, const std::vector< std::string > &FeatureVec) constclang::TargetInfovirtual
Int64Typeclang::TransferrableTargetInfoprotected
IntAlignclang::TransferrableTargetInfo
IntMaxTypeclang::TransferrableTargetInfoprotected
IntPtrTypeclang::TransferrableTargetInfoprotected
IntType enum nameclang::TransferrableTargetInfo
IntWidthclang::TransferrableTargetInfo
isBigEndian() constclang::TargetInfoinline
isCLZForZeroUndef() const overrideclang::targets::AArch64TargetInfovirtual
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::AArch64TargetInfovirtual
isValidFeatureName(StringRef Feature) constclang::TargetInfoinlinevirtual
isValidGCCRegisterName(StringRef Name) constclang::TargetInfovirtual
isValidSectionSpecifier(StringRef SR) constclang::TargetInfoinlinevirtual
isVLASupported() constclang::TargetInfoinline
LargeArrayAlignclang::TransferrableTargetInfo
LargeArrayMinWidthclang::TransferrableTargetInfo
LongAccumAlignclang::TransferrableTargetInfo
LongAccumScaleclang::TransferrableTargetInfo
LongAccumWidthclang::TransferrableTargetInfo
LongAlignclang::TransferrableTargetInfo
LongDouble enum valueclang::TransferrableTargetInfo
LongDoubleAlignclang::TransferrableTargetInfo
LongDoubleFormatclang::TransferrableTargetInfo
LongDoubleWidthclang::TransferrableTargetInfo
LongFractAlignclang::TransferrableTargetInfo
LongFractWidthclang::TransferrableTargetInfo
LongLongAlignclang::TransferrableTargetInfo
LongLongWidthclang::TransferrableTargetInfo
LongWidthclang::TransferrableTargetInfo
MaxAtomicInlineWidthclang::TargetInfoprotected
MaxAtomicPromoteWidthclang::TargetInfoprotected
MaxTLSAlignclang::TransferrableTargetInfo
MaxVectorAlignclang::TransferrableTargetInfo
MCountNameclang::TargetInfoprotected
MinGlobalAlignclang::TransferrableTargetInfo
multiVersionSortPriority(StringRef Name) constclang::TargetInfoinlinevirtual
NewAlignclang::TransferrableTargetInfo
NoAsmVariantsclang::TargetInfoprotected
NoFloat enum valueclang::TransferrableTargetInfo
NoInt enum valueclang::TransferrableTargetInfo
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
PaddingOnUnsignedFixedPointclang::TransferrableTargetInfo
PlatformMinVersionclang::TargetInfomutableprotected
PlatformNameclang::TargetInfomutableprotected
PNaClABIBuiltinVaList enum valueclang::TargetInfo
PointerAlignclang::TransferrableTargetInfo
PointerWidthclang::TransferrableTargetInfo
PowerABIBuiltinVaList enum valueclang::TargetInfo
ProcessIDTypeclang::TransferrableTargetInfoprotected
PtrDiffTypeclang::TransferrableTargetInfoprotected
RealType enum nameclang::TransferrableTargetInfo
RealTypeUsesObjCFPRetclang::TargetInfoprotected
RegParmMaxclang::TargetInfoprotected
resetDataLayout(StringRef DL)clang::TargetInfoinlineprotected
resolveSymbolicName(const char *&Name, ArrayRef< ConstraintInfo > OutputConstraints, unsigned &Index) constclang::TargetInfo
setABI(const std::string &Name) overrideclang::targets::AArch64TargetInfovirtual
setAuxTarget(const TargetInfo *Aux)clang::TargetInfoinlinevirtual
setCPU(const std::string &Name) overrideclang::targets::AArch64TargetInfovirtual
setFeatureEnabled(llvm::StringMap< bool > &Features, StringRef Name, bool Enabled) constclang::TargetInfoinlinevirtual
setFPMath(StringRef Name)clang::TargetInfoinlinevirtual
setMaxAtomicWidth()clang::TargetInfoinlinevirtual
setOpenCLExtensionOpts()clang::TargetInfoinlinevirtual
setSupportedOpenCLOpts()clang::TargetInfoinlinevirtual
ShortAccumAlignclang::TransferrableTargetInfo
ShortAccumScaleclang::TransferrableTargetInfo
ShortAccumWidthclang::TransferrableTargetInfo
ShortFractAlignclang::TransferrableTargetInfo
ShortFractWidthclang::TransferrableTargetInfo
SigAtomicTypeclang::TransferrableTargetInfoprotected
SignedChar enum valueclang::TransferrableTargetInfo
SignedInt enum valueclang::TransferrableTargetInfo
SignedLong enum valueclang::TransferrableTargetInfo
SignedLongLong enum valueclang::TransferrableTargetInfo
SignedShort enum valueclang::TransferrableTargetInfo
SimdDefaultAlignclang::TargetInfoprotected
SizeTypeclang::TransferrableTargetInfoprotected
SSERegParmMaxclang::TargetInfoprotected
SuitableAlignclang::TransferrableTargetInfo
supportsIFunc() constclang::TargetInfoinline
supportsMultiVersioning() constclang::TargetInfoinline
SystemZBuiltinVaList enum valueclang::TargetInfo
TargetInfo(const llvm::Triple &T)clang::TargetInfoprotected
TheCXXABIclang::TargetInfoprotected
TLSSupportedclang::TargetInfoprotected
UnsignedChar enum valueclang::TransferrableTargetInfo
UnsignedInt enum valueclang::TransferrableTargetInfo
UnsignedLong enum valueclang::TransferrableTargetInfo
UnsignedLongLong enum valueclang::TransferrableTargetInfo
UnsignedShort enum valueclang::TransferrableTargetInfo
useAddressSpaceMapMangling() constclang::TargetInfoinline
UseAddrSpaceMapManglingclang::TargetInfoprotected
UseBitFieldTypeAlignmentclang::TransferrableTargetInfoprotected
useBitFieldTypeAlignment() constclang::TargetInfoinline
useExplicitBitFieldAlignment() constclang::TargetInfoinline
UseExplicitBitFieldAlignmentclang::TransferrableTargetInfoprotected
useFloat128ManglingForLongDouble() constclang::TargetInfoinlinevirtual
useFP16ConversionIntrinsics() const overrideclang::targets::AArch64TargetInfoinlinevirtual
useObjCFP2RetForComplexLongDouble() constclang::TargetInfoinline
useObjCFPRetForRealType(RealType T) constclang::TargetInfoinline
useSignedCharForObjCBool() constclang::TargetInfoinline
UseSignedCharForObjCBoolclang::TransferrableTargetInfoprotected
useZeroLengthBitfieldAlignment() constclang::TargetInfoinline
UseZeroLengthBitfieldAlignmentclang::TransferrableTargetInfoprotected
validateAsmConstraint(const char *&Name, TargetInfo::ConstraintInfo &Info) const overrideclang::targets::AArch64TargetInfovirtual
validateConstraintModifier(StringRef Constraint, char Modifier, unsigned Size, std::string &SuggestedModifier) const overrideclang::targets::AArch64TargetInfovirtual
validateCpuIs(StringRef Name) constclang::TargetInfoinlinevirtual
validateCPUSpecificCPUDispatch(StringRef Name) constclang::TargetInfoinlinevirtual
validateCpuSupports(StringRef Name) constclang::TargetInfoinlinevirtual
validateGlobalRegisterVariable(StringRef RegName, unsigned RegSize, bool &HasSizeMismatch) constclang::TargetInfoinlinevirtual
validateInputConstraint(MutableArrayRef< ConstraintInfo > OutputConstraints, ConstraintInfo &info) constclang::TargetInfo
validateInputSize(StringRef, unsigned) constclang::TargetInfoinlinevirtual
validateOutputConstraint(ConstraintInfo &Info) constclang::TargetInfo
validateOutputSize(StringRef, unsigned) constclang::TargetInfoinlinevirtual
validateTarget(DiagnosticsEngine &Diags) constclang::TargetInfoinlinevirtual
VLASupportedclang::TargetInfoprotected
VoidPtrBuiltinVaList enum valueclang::TargetInfo
WCharTypeclang::TransferrableTargetInfoprotected
WIntTypeclang::TransferrableTargetInfoprotected
X86_64ABIBuiltinVaList enum valueclang::TargetInfo
ZeroLengthBitfieldBoundaryclang::TransferrableTargetInfoprotected
~TargetInfo()clang::TargetInfovirtual