clang 23.0.0git
clang::AArch64 Namespace Reference

Enumerations

enum  {
  LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1 , LastNEONBuiltin = NEON::FirstTSBuiltin - 1 , FirstSVEBuiltin = NEON::FirstTSBuiltin , LastSVEBuiltin = SVE::FirstTSBuiltin - 1 ,
  FirstSMEBuiltin = SVE::FirstTSBuiltin , LastSMEBuiltin = SME::FirstTSBuiltin - 1 , LastTSBuiltin
}

Variables

static constexpr Builtin::Info BuiltinInfos []
static constexpr Builtin::Info PrefixedBuiltinInfos []

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
LastTIBuiltin 
LastNEONBuiltin 
FirstSVEBuiltin 
LastSVEBuiltin 
FirstSMEBuiltin 
LastSMEBuiltin 
LastTSBuiltin 

Definition at line 88 of file TargetBuiltins.h.

Variable Documentation

◆ BuiltinInfos

Builtin::Info clang::AArch64::BuiltinInfos[]
staticconstexpr
Initial value:
= {
#define GET_BUILTIN_INFOS
}

Definition at line 51 of file AArch64.cpp.

Referenced by clang::targets::AArch64TargetInfo::getTargetBuiltins().

◆ PrefixedBuiltinInfos

Builtin::Info clang::AArch64::PrefixedBuiltinInfos[]
staticconstexpr
Initial value:
= {
#define GET_BUILTIN_PREFIXED_INFOS
}

Definition at line 57 of file AArch64.cpp.

Referenced by clang::targets::AArch64TargetInfo::getTargetBuiltins().