/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ |* *| |* List of builtins that Clang recognizes *| |* *| |* Automatically generated file, do not edit! *| |* *| \*===----------------------------------------------------------------------===*/ #ifdef GET_BUILTIN_ENUMERATORS BI__builtin_spirv_distance, BI__builtin_spirv_global_invocation_id, BI__builtin_spirv_length, BI__builtin_spirv_local_invocation_id, BI__builtin_spirv_num_subgroups, BI__builtin_spirv_num_workgroups, BI__builtin_spirv_smoothstep, BI__builtin_spirv_subgroup_id, BI__builtin_spirv_subgroup_local_invocation_id, BI__builtin_spirv_subgroup_size, BI__builtin_spirv_workgroup_id, BI__builtin_spirv_workgroup_size, #endif // GET_BUILTIN_ENUMERATORS #ifdef GET_BUILTIN_STR_TABLE #ifdef __GNUC__ #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Woverlength-strings" #endif static constexpr char BuiltinStringsStorage[] = "\0" "__builtin_spirv_distance\0" "v.\0" "nnc\0" "__builtin_spirv_global_invocation_id\0" "zi\0" "__builtin_spirv_length\0" "__builtin_spirv_local_invocation_id\0" "__builtin_spirv_num_subgroups\0" "UZi\0" "__builtin_spirv_num_workgroups\0" "__builtin_spirv_smoothstep\0" "nnct\0" "__builtin_spirv_subgroup_id\0" "__builtin_spirv_subgroup_local_invocation_id\0" "__builtin_spirv_subgroup_size\0" "__builtin_spirv_workgroup_id\0" "__builtin_spirv_workgroup_size\0" ; #ifdef __GNUC__ #pragma GCC diagnostic pop #endif static constexpr llvm::StringTable BuiltinStrings = BuiltinStringsStorage; #endif // GET_BUILTIN_STR_TABLE #ifdef GET_BUILTIN_INFOS Builtin::Info{Builtin::Info::StrOffsets{1 /* __builtin_spirv_distance */, 26 /* v. */, 29 /* nnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES}, Builtin::Info{Builtin::Info::StrOffsets{33 /* __builtin_spirv_global_invocation_id */, 70 /* zi */, 29 /* nnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES}, Builtin::Info{Builtin::Info::StrOffsets{73 /* __builtin_spirv_length */, 26 /* v. */, 29 /* nnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES}, Builtin::Info{Builtin::Info::StrOffsets{96 /* __builtin_spirv_local_invocation_id */, 70 /* zi */, 29 /* nnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES}, Builtin::Info{Builtin::Info::StrOffsets{132 /* __builtin_spirv_num_subgroups */, 162 /* UZi */, 29 /* nnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES}, Builtin::Info{Builtin::Info::StrOffsets{166 /* __builtin_spirv_num_workgroups */, 70 /* zi */, 29 /* nnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES}, Builtin::Info{Builtin::Info::StrOffsets{197 /* __builtin_spirv_smoothstep */, 26 /* v. */, 224 /* nnct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES}, Builtin::Info{Builtin::Info::StrOffsets{229 /* __builtin_spirv_subgroup_id */, 162 /* UZi */, 29 /* nnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES}, Builtin::Info{Builtin::Info::StrOffsets{257 /* __builtin_spirv_subgroup_local_invocation_id */, 162 /* UZi */, 29 /* nnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES}, Builtin::Info{Builtin::Info::StrOffsets{302 /* __builtin_spirv_subgroup_size */, 162 /* UZi */, 29 /* nnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES}, Builtin::Info{Builtin::Info::StrOffsets{332 /* __builtin_spirv_workgroup_id */, 70 /* zi */, 29 /* nnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES}, Builtin::Info{Builtin::Info::StrOffsets{361 /* __builtin_spirv_workgroup_size */, 70 /* zi */, 29 /* nnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES}, #endif // GET_BUILTIN_INFOS #ifdef GET_BUILTIN_PREFIXED_INFOS #endif // GET_BUILTIN_PREFIXED_INFOS #ifdef ATOMIC_BUILTIN #endif // ATOMIC_BUILTIN #undef ATOMIC_BUILTIN