Please use GitHub pull requests for new patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
clang/include/clang/Serialization/ASTBitCodes.h
Show First 20 Lines • Show All 1,062 Lines • ▼ Show 20 Lines | enum PredefinedTypeIDs { | ||||
/// \brief The '__bf16' type | /// \brief The '__bf16' type | ||||
PREDEF_TYPE_BFLOAT16_ID = 73, | PREDEF_TYPE_BFLOAT16_ID = 73, | ||||
/// OpenCL image types with auto numeration | /// OpenCL image types with auto numeration | ||||
#define IMAGE_TYPE(ImgType, Id, SingletonId, Access, Suffix) \ | #define IMAGE_TYPE(ImgType, Id, SingletonId, Access, Suffix) \ | ||||
PREDEF_TYPE_##Id##_ID, | PREDEF_TYPE_##Id##_ID, | ||||
#include "clang/Basic/OpenCLImageTypes.def" | #include "clang/Basic/OpenCLImageTypes.def" | ||||
#define IMAGE_TYPE(ImgType, Id, SingletonId, Access, Suffix) \ | |||||
PREDEF_TYPE_SAMPLED_##Id##_ID, | |||||
#define IMAGE_WRITE_TYPE(Type, Id, Ext) | |||||
#define IMAGE_READ_WRITE_TYPE(Type, Id, Ext) | |||||
#include "clang/Basic/OpenCLImageTypes.def" | |||||
/// \brief OpenCL extension types with auto numeration | /// \brief OpenCL extension types with auto numeration | ||||
#define EXT_OPAQUE_TYPE(ExtType, Id, Ext) PREDEF_TYPE_##Id##_ID, | #define EXT_OPAQUE_TYPE(ExtType, Id, Ext) PREDEF_TYPE_##Id##_ID, | ||||
#include "clang/Basic/OpenCLExtensionTypes.def" | #include "clang/Basic/OpenCLExtensionTypes.def" | ||||
// \brief SVE types with auto numeration | // \brief SVE types with auto numeration | ||||
#define SVE_TYPE(Name, Id, SingletonId) PREDEF_TYPE_##Id##_ID, | #define SVE_TYPE(Name, Id, SingletonId) PREDEF_TYPE_##Id##_ID, | ||||
#include "clang/Basic/AArch64SVEACLETypes.def" | #include "clang/Basic/AArch64SVEACLETypes.def" | ||||
// \brief PowerPC MMA types with auto numeration | // \brief PowerPC MMA types with auto numeration | ||||
#define PPC_VECTOR_TYPE(Name, Id, Size) PREDEF_TYPE_##Id##_ID, | #define PPC_VECTOR_TYPE(Name, Id, Size) PREDEF_TYPE_##Id##_ID, | ||||
▲ Show 20 Lines • Show All 1,059 Lines • Show Last 20 Lines |