/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|*                                                                            *|
|* List of builtins that Clang recognizes                                     *|
|*                                                                            *|
|* Automatically generated file, do not edit!                                 *|
|*                                                                            *|
\*===----------------------------------------------------------------------===*/


#ifdef GET_BUILTIN_ENUMERATORS
    BI__atomic_add_fetch,
    BI__atomic_and_fetch,
    BI__atomic_clear,
    BI__atomic_compare_exchange,
    BI__atomic_compare_exchange_n,
    BI__atomic_exchange,
    BI__atomic_exchange_n,
    BI__atomic_fetch_add,
    BI__atomic_fetch_and,
    BI__atomic_fetch_fmaximum,
    BI__atomic_fetch_fmaximum_num,
    BI__atomic_fetch_fminimum,
    BI__atomic_fetch_fminimum_num,
    BI__atomic_fetch_max,
    BI__atomic_fetch_min,
    BI__atomic_fetch_nand,
    BI__atomic_fetch_or,
    BI__atomic_fetch_sub,
    BI__atomic_fetch_udec,
    BI__atomic_fetch_uinc,
    BI__atomic_fetch_xor,
    BI__atomic_load,
    BI__atomic_load_n,
    BI__atomic_max_fetch,
    BI__atomic_min_fetch,
    BI__atomic_nand_fetch,
    BI__atomic_or_fetch,
    BI__atomic_store,
    BI__atomic_store_n,
    BI__atomic_sub_fetch,
    BI__atomic_test_and_set,
    BI__atomic_xor_fetch,
    BI__c11_atomic_compare_exchange_strong,
    BI__c11_atomic_compare_exchange_weak,
    BI__c11_atomic_exchange,
    BI__c11_atomic_fetch_add,
    BI__c11_atomic_fetch_and,
    BI__c11_atomic_fetch_max,
    BI__c11_atomic_fetch_min,
    BI__c11_atomic_fetch_nand,
    BI__c11_atomic_fetch_or,
    BI__c11_atomic_fetch_sub,
    BI__c11_atomic_fetch_xor,
    BI__c11_atomic_init,
    BI__c11_atomic_load,
    BI__c11_atomic_store,
    BI__hip_atomic_compare_exchange_strong,
    BI__hip_atomic_compare_exchange_weak,
    BI__hip_atomic_exchange,
    BI__hip_atomic_fetch_add,
    BI__hip_atomic_fetch_and,
    BI__hip_atomic_fetch_max,
    BI__hip_atomic_fetch_min,
    BI__hip_atomic_fetch_or,
    BI__hip_atomic_fetch_sub,
    BI__hip_atomic_fetch_xor,
    BI__hip_atomic_load,
    BI__hip_atomic_store,
    BI__opencl_atomic_compare_exchange_strong,
    BI__opencl_atomic_compare_exchange_weak,
    BI__opencl_atomic_exchange,
    BI__opencl_atomic_fetch_add,
    BI__opencl_atomic_fetch_and,
    BI__opencl_atomic_fetch_max,
    BI__opencl_atomic_fetch_min,
    BI__opencl_atomic_fetch_or,
    BI__opencl_atomic_fetch_sub,
    BI__opencl_atomic_fetch_xor,
    BI__opencl_atomic_init,
    BI__opencl_atomic_load,
    BI__opencl_atomic_store,
    BI__scoped_atomic_add_fetch,
    BI__scoped_atomic_and_fetch,
    BI__scoped_atomic_compare_exchange,
    BI__scoped_atomic_compare_exchange_n,
    BI__scoped_atomic_exchange,
    BI__scoped_atomic_exchange_n,
    BI__scoped_atomic_fetch_add,
    BI__scoped_atomic_fetch_and,
    BI__scoped_atomic_fetch_fmaximum,
    BI__scoped_atomic_fetch_fmaximum_num,
    BI__scoped_atomic_fetch_fminimum,
    BI__scoped_atomic_fetch_fminimum_num,
    BI__scoped_atomic_fetch_max,
    BI__scoped_atomic_fetch_min,
    BI__scoped_atomic_fetch_nand,
    BI__scoped_atomic_fetch_or,
    BI__scoped_atomic_fetch_sub,
    BI__scoped_atomic_fetch_xor,
    BI__scoped_atomic_load,
    BI__scoped_atomic_load_n,
    BI__scoped_atomic_max_fetch,
    BI__scoped_atomic_min_fetch,
    BI__scoped_atomic_nand_fetch,
    BI__scoped_atomic_or_fetch,
    BI__scoped_atomic_store,
    BI__scoped_atomic_store_n,
    BI__scoped_atomic_sub_fetch,
    BI__scoped_atomic_fetch_udec,
    BI__scoped_atomic_fetch_uinc,
    BI__scoped_atomic_xor_fetch,
    BI__abnormal_termination,
    BI_abnormal_termination,
    BI__builtin_abort,
    BIabort,
    BI__builtin_abs,
    BIabs,
    BI__builtin_labs,
    BIlabs,
    BI__builtin_llabs,
    BIllabs,
    BI__builtin_acosf,
    BIacosf,
    BI__builtin_acos,
    BIacos,
    BI__builtin_acosl,
    BIacosl,
    BI__builtin_acosf16,
    BI__builtin_acosf128,
    BI__builtin_acoshf,
    BIacoshf,
    BI__builtin_acosh,
    BIacosh,
    BI__builtin_acoshl,
    BIacoshl,
    BI__builtin_acoshf128,
    BI__builtin_add_overflow,
    BI__builtin_addcb,
    BI__builtin_addcs,
    BI__builtin_addc,
    BI__builtin_addcl,
    BI__builtin_addcll,
    BIaddressof,
    BI__builtin_align_down,
    BI__builtin_align_up,
    BIaligned_alloc,
    BI__builtin_alloca,
    BIalloca,
    BI_alloca,
    BI__builtin_alloca_uninitialized,
    BI__builtin_alloca_with_align,
    BI__builtin_alloca_with_align_uninitialized,
    BI__builtin_allow_runtime_check,
    BI__builtin_annotation,
    BI__arithmetic_fence,
    BIas_const,
    BI__builtin_asinf,
    BIasinf,
    BI__builtin_asin,
    BIasin,
    BI__builtin_asinl,
    BIasinl,
    BI__builtin_asinf16,
    BI__builtin_asinf128,
    BI__builtin_asinhf,
    BIasinhf,
    BI__builtin_asinh,
    BIasinh,
    BI__builtin_asinhl,
    BIasinhl,
    BI__builtin_asinhf128,
    BI__builtin_assume,
    BI__builtin_assume_separate_storage,
    BI__builtin_atanf,
    BIatanf,
    BI__builtin_atan,
    BIatan,
    BI__builtin_atanl,
    BIatanl,
    BI__builtin_atan2f,
    BIatan2f,
    BI__builtin_atan2,
    BIatan2,
    BI__builtin_atan2l,
    BIatan2l,
    BI__builtin_atan2f16,
    BI__builtin_atan2f128,
    BI__builtin_atanf16,
    BI__builtin_atanf128,
    BI__builtin_atanhf,
    BIatanhf,
    BI__builtin_atanh,
    BIatanh,
    BI__builtin_atanhl,
    BIatanhl,
    BI__builtin_atanhf128,
    BI__atomic_always_lock_free,
    BI__atomic_is_lock_free,
    BI__atomic_signal_fence,
    BI__atomic_thread_fence,
    BIbcmp,
    BI__builtin_bswap16,
    BI__builtin_bswap32,
    BI__builtin_bswap64,
    BI__builtin_bswapg,
    BI__builtin_bzero,
    BIbzero,
    BI__builtin_bcopy,
    BIbcopy,
    BI__builtin_bitreverse8,
    BI__builtin_bitreverse16,
    BI__builtin_bitreverse32,
    BI__builtin_bitreverse64,
    BI__builtin_bitreverseg,
    BI_bittest,
    BI_bittest64,
    BI_bittestandcomplement,
    BI_bittestandcomplement64,
    BI_bittestandreset,
    BI_bittestandreset64,
    BI_bittestandset,
    BI_bittestandset64,
    BI_Block_object_assign,
    BI_Block_object_dispose,
    BI__builtin_addressof,
    BI__builtin_allow_sanitize_check,
    BI__builtin_assume_aligned,
    BI__builtin_assume_dereferenceable,
    BI__builtin_bcmp,
    BI__builtin_c23_va_start,
    BI__builtin___CFStringMakeConstantString,
    BI__builtin_cpu_init,
    BI__builtin_cpu_is,
    BI__builtin_cpu_supports,
    BI__builtin_calloc,
    BI__builtin_char_memchr,
    BI__builtin_classify_type,
    BI__builtin_complex,
    BI__builtin_constant_p,
    BI__builtin_dump_struct,
    BI__builtin_flt_rounds,
    BI__builtin_free,
    BI__builtin_function_start,
    BI__builtin_longjmp,
    BI__builtin_malloc,
    BI__builtin_memcmp,
    BI__builtin_memcpy_inline,
    BI__builtin_mempcpy,
    BI__builtin_memset_inline,
    BI__builtin___NSStringMakeConstantString,
    BI__builtin_operator_delete,
    BI__builtin_operator_new,
    BI__builtin_preserve_access_index,
    BI__builtin_printf,
    BI__builtin_realloc,
    BI__builtin_return_address,
    BI__builtin_set_flt_rounds,
    BI__builtin_setjmp,
    BI__builtin_stdarg_start,
    BI__builtin_strcspn,
    BI__builtin_trivially_relocate,
    BI__builtin_va_start,
    BI__c11_atomic_is_lock_free,
    BI__c11_atomic_signal_fence,
    BI__c11_atomic_thread_fence,
    BI__builtin_cabsf,
    BIcabsf,
    BI__builtin_cabs,
    BIcabs,
    BI__builtin_cabsl,
    BIcabsl,
    BI__builtin_cacosf,
    BIcacosf,
    BI__builtin_cacos,
    BIcacos,
    BI__builtin_cacosl,
    BIcacosl,
    BI__builtin_cacoshf,
    BIcacoshf,
    BI__builtin_cacosh,
    BIcacosh,
    BI__builtin_cacoshl,
    BIcacoshl,
    BI__builtin_call_with_static_chain,
    BIcalloc,
    BI__builtin_canonicalizef,
    BI__builtin_canonicalize,
    BI__builtin_canonicalizel,
    BI__builtin_canonicalizef16,
    BI__builtin_cargf,
    BIcargf,
    BI__builtin_carg,
    BIcarg,
    BI__builtin_cargl,
    BIcargl,
    BI__builtin_casinf,
    BIcasinf,
    BI__builtin_casin,
    BIcasin,
    BI__builtin_casinl,
    BIcasinl,
    BI__builtin_casinhf,
    BIcasinhf,
    BI__builtin_casinh,
    BIcasinh,
    BI__builtin_casinhl,
    BIcasinhl,
    BI__builtin_catanf,
    BIcatanf,
    BI__builtin_catan,
    BIcatan,
    BI__builtin_catanl,
    BIcatanl,
    BI__builtin_catanhf,
    BIcatanhf,
    BI__builtin_catanh,
    BIcatanh,
    BI__builtin_catanhl,
    BIcatanhl,
    BI__builtin_cbrtf,
    BIcbrtf,
    BI__builtin_cbrt,
    BIcbrt,
    BI__builtin_cbrtl,
    BIcbrtl,
    BI__builtin_cbrtf128,
    BI__builtin_ccosf,
    BIccosf,
    BI__builtin_ccos,
    BIccos,
    BI__builtin_ccosl,
    BIccosl,
    BI__builtin_ccoshf,
    BIccoshf,
    BI__builtin_ccosh,
    BIccosh,
    BI__builtin_ccoshl,
    BIccoshl,
    BI__builtin_ceilf,
    BIceilf,
    BI__builtin_ceil,
    BIceil,
    BI__builtin_ceill,
    BIceill,
    BI__builtin_ceilf16,
    BI__builtin_ceilf128,
    BI__builtin_cexpf,
    BIcexpf,
    BI__builtin_cexp,
    BIcexp,
    BI__builtin_cexpl,
    BIcexpl,
    BI__builtin_cimagf,
    BIcimagf,
    BI__builtin_cimag,
    BIcimag,
    BI__builtin_cimagl,
    BIcimagl,
    BI__builtin___clear_cache,
    BI__builtin_clear_padding,
    BI__builtin_clogf,
    BIclogf,
    BI__builtin_clog,
    BIclog,
    BI__builtin_clogl,
    BIclogl,
    BI__builtin_clrsb,
    BI__builtin_clrsbl,
    BI__builtin_clrsbll,
    BI__builtin_clzs,
    BI__builtin_clz,
    BI__builtin_clzl,
    BI__builtin_clzll,
    BI__builtin_clzg,
    BIcommit_read_pipe,
    BIcommit_write_pipe,
    BI__builtin_conjf,
    BIconjf,
    BI__builtin_conj,
    BIconj,
    BI__builtin_conjl,
    BIconjl,
    BI__builtin_convertvector,
    BI__builtin_copysignf,
    BIcopysignf,
    BI__builtin_copysign,
    BIcopysign,
    BI__builtin_copysignl,
    BIcopysignl,
    BI__builtin_copysignf16,
    BI__builtin_copysignf128,
    BI__builtin_coro_align,
    BI__builtin_coro_alloc,
    BI__builtin_coro_begin,
    BI__builtin_coro_destroy,
    BI__builtin_coro_done,
    BI__builtin_coro_end,
    BI__builtin_coro_frame,
    BI__builtin_coro_free,
    BI__builtin_coro_id,
    BI__builtin_coro_noop,
    BI__builtin_coro_promise,
    BI__builtin_coro_resume,
    BI__builtin_coro_size,
    BI__builtin_coro_suspend,
    BI__builtin_cosf,
    BIcosf,
    BI__builtin_cos,
    BIcos,
    BI__builtin_cosl,
    BIcosl,
    BI__builtin_cosf16,
    BI__builtin_cosf128,
    BI__builtin_coshf,
    BIcoshf,
    BI__builtin_cosh,
    BIcosh,
    BI__builtin_coshl,
    BIcoshl,
    BI__builtin_coshf16,
    BI__builtin_coshf128,
    BI__cospif,
    BI__cospi,
    BI__builtin_counted_by_ref,
    BI__builtin_cpowf,
    BIcpowf,
    BI__builtin_cpow,
    BIcpow,
    BI__builtin_cpowl,
    BIcpowl,
    BI__builtin_cprojf,
    BIcprojf,
    BI__builtin_cproj,
    BIcproj,
    BI__builtin_cprojl,
    BIcprojl,
    BI__builtin_crealf,
    BIcrealf,
    BI__builtin_creal,
    BIcreal,
    BI__builtin_creall,
    BIcreall,
    BI__builtin_csinf,
    BIcsinf,
    BI__builtin_csin,
    BIcsin,
    BI__builtin_csinl,
    BIcsinl,
    BI__builtin_csinhf,
    BIcsinhf,
    BI__builtin_csinh,
    BIcsinh,
    BI__builtin_csinhl,
    BIcsinhl,
    BI__builtin_csqrtf,
    BIcsqrtf,
    BI__builtin_csqrt,
    BIcsqrt,
    BI__builtin_csqrtl,
    BIcsqrtl,
    BI__builtin_ctanf,
    BIctanf,
    BI__builtin_ctan,
    BIctan,
    BI__builtin_ctanl,
    BIctanl,
    BI__builtin_ctanhf,
    BIctanhf,
    BI__builtin_ctanh,
    BIctanh,
    BI__builtin_ctanhl,
    BIctanhl,
    BI__builtin_ctzs,
    BI__builtin_ctz,
    BI__builtin_ctzl,
    BI__builtin_ctzll,
    BI__builtin_ctzg,
    BI__builtin_dwarf_sp_column,
    BI__builtin_dwarf_cfa,
    BI__debugbreak,
    BI__builtin_debugtrap,
    BI__builtin_dynamic_object_size,
    BI__builtin_eh_return,
    BI__builtin_eh_return_data_regno,
    BI__builtin_elementwise_acos,
    BI__builtin_elementwise_asin,
    BI__builtin_elementwise_atan,
    BI__builtin_elementwise_atan2,
    BI__builtin_elementwise_abs,
    BI__builtin_elementwise_add_sat,
    BI__builtin_elementwise_bitreverse,
    BI__builtin_elementwise_canonicalize,
    BI__builtin_elementwise_ceil,
    BI__builtin_elementwise_clmul,
    BI__builtin_elementwise_copysign,
    BI__builtin_elementwise_cos,
    BI__builtin_elementwise_cosh,
    BI__builtin_elementwise_clzg,
    BI__builtin_elementwise_ctzg,
    BI__builtin_elementwise_exp,
    BI__builtin_elementwise_exp2,
    BI__builtin_elementwise_exp10,
    BI__builtin_elementwise_floor,
    BI__builtin_elementwise_fma,
    BI__builtin_elementwise_fmod,
    BI__builtin_elementwise_fshl,
    BI__builtin_elementwise_fshr,
    BI__builtin_elementwise_ldexp,
    BI__builtin_elementwise_log,
    BI__builtin_elementwise_log2,
    BI__builtin_elementwise_log10,
    BI__builtin_elementwise_max,
    BI__builtin_elementwise_maxnum,
    BI__builtin_elementwise_maximum,
    BI__builtin_elementwise_maximumnum,
    BI__builtin_elementwise_min,
    BI__builtin_elementwise_minnum,
    BI__builtin_elementwise_minimum,
    BI__builtin_elementwise_minimumnum,
    BI__builtin_elementwise_nearbyint,
    BI__builtin_elementwise_pdep,
    BI__builtin_elementwise_pext,
    BI__builtin_elementwise_popcount,
    BI__builtin_elementwise_pow,
    BI__builtin_elementwise_rint,
    BI__builtin_elementwise_round,
    BI__builtin_elementwise_roundeven,
    BI__builtin_elementwise_sin,
    BI__builtin_elementwise_sinh,
    BI__builtin_elementwise_sqrt,
    BI__builtin_elementwise_sub_sat,
    BI__builtin_elementwise_tan,
    BI__builtin_elementwise_tanh,
    BI__builtin_elementwise_trunc,
    BIenqueue_kernel,
    BI__builtin_erff,
    BIerff,
    BI__builtin_erf,
    BIerf,
    BI__builtin_erfl,
    BIerfl,
    BI__builtin_erff128,
    BI__builtin_erfcf,
    BIerfcf,
    BI__builtin_erfc,
    BIerfc,
    BI__builtin_erfcl,
    BIerfcl,
    BI__builtin_erfcf128,
    BI__exception_code,
    BI_exception_code,
    BI__exception_info,
    BI_exception_info,
    BIexit,
    BI_Exit,
    BI__builtin_expf,
    BIexpf,
    BI__builtin_exp,
    BIexp,
    BI__builtin_expl,
    BIexpl,
    BI__builtin_exp2f,
    BIexp2f,
    BI__builtin_exp2,
    BIexp2,
    BI__builtin_exp2l,
    BIexp2l,
    BI__builtin_exp2f16,
    BI__builtin_exp2f128,
    BI__builtin_exp10f,
    BI__builtin_exp10,
    BI__builtin_exp10l,
    BI__builtin_exp10f16,
    BI__builtin_exp10f128,
    BI__builtin_expf16,
    BI__builtin_expf128,
    BI__builtin_expect,
    BI__builtin_expect_with_probability,
    BI__builtin_expm1f,
    BIexpm1f,
    BI__builtin_expm1,
    BIexpm1,
    BI__builtin_expm1l,
    BIexpm1l,
    BI__builtin_expm1f128,
    BI__builtin_extend_pointer,
    BI__builtin_extract_return_addr,
    BI__builtin_ffs,
    BI__builtin_ffsl,
    BI__builtin_ffsll,
    BI__builtin_fpclassify,
    BI__builtin_fprintf,
    BIfprintf,
    BI__builtin___fprintf_chk,
    BI__builtin_fscanf,
    BIfscanf,
    BI__builtin_fabsf,
    BIfabsf,
    BI__builtin_fabs,
    BIfabs,
    BI__builtin_fabsl,
    BIfabsl,
    BI__builtin_fabsf16,
    BI__builtin_fabsf128,
    BI__fastfail,
    BI__builtin_fdimf,
    BIfdimf,
    BI__builtin_fdim,
    BIfdim,
    BI__builtin_fdiml,
    BIfdiml,
    BI__builtin_fdimf128,
    BIfinitef,
    BIfinite,
    BIfinitel,
    BI__builtin_floorf,
    BIfloorf,
    BI__builtin_floor,
    BIfloor,
    BI__builtin_floorl,
    BIfloorl,
    BI__builtin_floorf16,
    BI__builtin_floorf128,
    BI__builtin_fmaf,
    BIfmaf,
    BI__builtin_fma,
    BIfma,
    BI__builtin_fmal,
    BIfmal,
    BI__builtin_fmaf16,
    BI__builtin_fmaf128,
    BI__builtin_fmaxf,
    BIfmaxf,
    BI__builtin_fmax,
    BIfmax,
    BI__builtin_fmaxl,
    BIfmaxl,
    BI__builtin_fmaxf16,
    BI__builtin_fmaxf128,
    BI__builtin_fmaximum_numf,
    BIfmaximum_numf,
    BI__builtin_fmaximum_num,
    BIfmaximum_num,
    BI__builtin_fmaximum_numl,
    BIfmaximum_numl,
    BI__builtin_fmaximum_numf16,
    BI__builtin_fmaximum_numf128,
    BI__builtin_fminf,
    BIfminf,
    BI__builtin_fmin,
    BIfmin,
    BI__builtin_fminl,
    BIfminl,
    BI__builtin_fminf16,
    BI__builtin_fminf128,
    BI__builtin_fminimum_numf,
    BIfminimum_numf,
    BI__builtin_fminimum_num,
    BIfminimum_num,
    BI__builtin_fminimum_numl,
    BIfminimum_numl,
    BI__builtin_fminimum_numf16,
    BI__builtin_fminimum_numf128,
    BI__builtin_fmodf,
    BIfmodf,
    BI__builtin_fmod,
    BIfmod,
    BI__builtin_fmodl,
    BIfmodl,
    BI__builtin_fmodf16,
    BI__builtin_fmodf128,
    BIfopen,
    BIforward,
    BIforward_like,
    BI__builtin_frame_address,
    BIfread,
    BIfree,
    BI__builtin_frexpf,
    BIfrexpf,
    BI__builtin_frexp,
    BIfrexp,
    BI__builtin_frexpl,
    BIfrexpl,
    BI__builtin_frexpf16,
    BI__builtin_frexpf128,
    BI__builtin_frob_return_addr,
    BIfwrite,
    BI_exit,
    BI_longjmp,
    BIgetcontext,
    BI__builtin_get_device_side_mangled_name,
    BI__GetExceptionInfo,
    BIget_kernel_max_sub_group_size_for_ndrange,
    BIget_kernel_preferred_work_group_size_multiple,
    BIget_kernel_sub_group_count_for_ndrange,
    BIget_kernel_work_group_size,
    BIget_pipe_max_packets,
    BIget_pipe_num_packets,
    BI__builtin___get_unsafe_stack_bottom,
    BI__builtin___get_unsafe_stack_ptr,
    BI__builtin___get_unsafe_stack_start,
    BI__builtin___get_unsafe_stack_top,
    BI__builtin_get_vtable_pointer,
    BI__builtin_hlsl_adduint64,
    BI__builtin_hlsl_all,
    BI__builtin_hlsl_all_memory_barrier,
    BI__builtin_hlsl_all_memory_barrier_with_group_sync,
    BI__builtin_hlsl_and,
    BI__builtin_hlsl_any,
    BI__builtin_hlsl_asdouble,
    BI__builtin_hlsl_buffer_update_counter,
    BI__builtin_hlsl_elementwise_clamp,
    BI__builtin_hlsl_elementwise_clip,
    BI__builtin_hlsl_crossf32,
    BI__builtin_hlsl_crossf16,
    BI__builtin_hlsl_elementwise_ddx_coarse,
    BI__builtin_hlsl_elementwise_ddx_fine,
    BI__builtin_hlsl_elementwise_ddy_coarse,
    BI__builtin_hlsl_elementwise_ddy_fine,
    BI__builtin_hlsl_elementwise_degrees,
    BI__builtin_hlsl_device_memory_barrier,
    BI__builtin_hlsl_device_memory_barrier_with_group_sync,
    BI__builtin_hlsl_dot4add_i8packed,
    BI__builtin_hlsl_dot4add_u8packed,
    BI__builtin_hlsl_dot,
    BI__builtin_hlsl_elementwise_f16tof32,
    BI__builtin_hlsl_elementwise_f32tof16,
    BI__builtin_hlsl_elementwise_firstbithigh,
    BI__builtin_hlsl_elementwise_firstbitlow,
    BI__builtin_hlsl_elementwise_frac,
    BI__builtin_get_spirv_spec_constant_bool,
    BI__builtin_get_spirv_spec_constant_char,
    BI__builtin_get_spirv_spec_constant_short,
    BI__builtin_get_spirv_spec_constant_int,
    BI__builtin_get_spirv_spec_constant_longlong,
    BI__builtin_get_spirv_spec_constant_ushort,
    BI__builtin_get_spirv_spec_constant_uint,
    BI__builtin_get_spirv_spec_constant_ulonglong,
    BI__builtin_get_spirv_spec_constant_half,
    BI__builtin_get_spirv_spec_constant_float,
    BI__builtin_get_spirv_spec_constant_double,
    BI__builtin_hlsl_group_memory_barrier,
    BI__builtin_hlsl_group_memory_barrier_with_group_sync,
    BI__builtin_hlsl_interlocked_add,
    BI__builtin_hlsl_interlocked_or,
    BI__builtin_hlsl_elementwise_isinf,
    BI__builtin_hlsl_elementwise_isnan,
    BI__builtin_hlsl_lerp,
    BI__builtin_hlsl_mad,
    BI__builtin_hlsl_mul,
    BI__builtin_hlsl_normalize,
    BI__builtin_hlsl_or,
    BI__builtin_hlsl_quad_read_across_diagonal,
    BI__builtin_hlsl_quad_read_across_x,
    BI__builtin_hlsl_quad_read_across_y,
    BI__builtin_hlsl_elementwise_rsqrt,
    BI__builtin_hlsl_elementwise_radians,
    BI__builtin_hlsl_elementwise_rcp,
    BI__builtin_hlsl_resource_calculate_lod,
    BI__builtin_hlsl_resource_calculate_lod_unclamped,
    BI__builtin_hlsl_resource_counterhandlefromimplicitbinding,
    BI__builtin_hlsl_resource_gather,
    BI__builtin_hlsl_resource_gather_cmp,
    BI__builtin_hlsl_resource_getdimensions_levels_xy,
    BI__builtin_hlsl_resource_getdimensions_levels_xy_float,
    BI__builtin_hlsl_resource_getdimensions_x,
    BI__builtin_hlsl_resource_getdimensions_x_float,
    BI__builtin_hlsl_resource_getdimensions_xy,
    BI__builtin_hlsl_resource_getdimensions_xy_float,
    BI__builtin_hlsl_resource_getpointer,
    BI__builtin_hlsl_resource_getpointer_typed,
    BI__builtin_hlsl_resource_getstride,
    BI__builtin_hlsl_resource_handlefrombinding,
    BI__builtin_hlsl_resource_handlefromimplicitbinding,
    BI__builtin_hlsl_resource_load_level,
    BI__builtin_hlsl_resource_load_with_status,
    BI__builtin_hlsl_resource_load_with_status_typed,
    BI__builtin_hlsl_resource_nonuniformindex,
    BI__builtin_hlsl_resource_sample,
    BI__builtin_hlsl_resource_sample_bias,
    BI__builtin_hlsl_resource_sample_cmp,
    BI__builtin_hlsl_resource_sample_cmp_level_zero,
    BI__builtin_hlsl_resource_sample_grad,
    BI__builtin_hlsl_resource_sample_level,
    BI__builtin_hlsl_resource_uninitializedhandle,
    BI__builtin_hlsl_elementwise_saturate,
    BI__builtin_hlsl_select,
    BI__builtin_hlsl_elementwise_sign,
    BI__builtin_hlsl_elementwise_splitdouble,
    BI__builtin_hlsl_step,
    BI__builtin_hlsl_transpose,
    BI__builtin_hlsl_wave_active_all_equal,
    BI__builtin_hlsl_wave_active_all_true,
    BI__builtin_hlsl_wave_active_any_true,
    BI__builtin_hlsl_wave_active_ballot,
    BI__builtin_hlsl_wave_active_bit_and,
    BI__builtin_hlsl_wave_active_bit_or,
    BI__builtin_hlsl_wave_active_bit_xor,
    BI__builtin_hlsl_wave_active_count_bits,
    BI__builtin_hlsl_wave_active_max,
    BI__builtin_hlsl_wave_active_min,
    BI__builtin_hlsl_wave_active_product,
    BI__builtin_hlsl_wave_active_sum,
    BI__builtin_hlsl_wave_get_lane_count,
    BI__builtin_hlsl_wave_get_lane_index,
    BI__builtin_hlsl_wave_is_first_lane,
    BI__builtin_hlsl_wave_prefix_count_bits,
    BI__builtin_hlsl_wave_prefix_product,
    BI__builtin_hlsl_wave_prefix_sum,
    BI__builtin_hlsl_wave_read_lane_at,
    BI__builtin_huge_valf,
    BI__builtin_huge_val,
    BI__builtin_huge_vall,
    BI__builtin_huge_valf128,
    BI__builtin_huge_valf16,
    BI__builtin_hypotf,
    BIhypotf,
    BI__builtin_hypot,
    BIhypot,
    BI__builtin_hypotl,
    BIhypotl,
    BI__builtin_hypotf128,
    BI__builtin_ilogbf128,
    BI__builtin_ilogbf,
    BIilogbf,
    BI__builtin_ilogb,
    BIilogb,
    BI__builtin_ilogbl,
    BIilogbl,
    BI__builtin_index,
    BIindex,
    BI__builtin_inff,
    BI__builtin_inf,
    BI__builtin_infl,
    BI__builtin_inff128,
    BI__builtin_inff16,
    BI__builtin_infer_alloc_token,
    BI__builtin_init_dwarf_reg_size_table,
    BI_InterlockedAnd8,
    BI_InterlockedAnd16,
    BI_InterlockedAnd,
    BI_interlockedbittestandreset,
    BI_interlockedbittestandreset64,
    BI_interlockedbittestandreset64_acq,
    BI_interlockedbittestandreset64_nf,
    BI_interlockedbittestandreset64_rel,
    BI_interlockedbittestandreset_acq,
    BI_interlockedbittestandreset_nf,
    BI_interlockedbittestandreset_rel,
    BI_interlockedbittestandset,
    BI_interlockedbittestandset64,
    BI_interlockedbittestandset64_acq,
    BI_interlockedbittestandset64_nf,
    BI_interlockedbittestandset64_rel,
    BI_interlockedbittestandset_acq,
    BI_interlockedbittestandset_nf,
    BI_interlockedbittestandset_rel,
    BI_InterlockedCompareExchange8,
    BI_InterlockedCompareExchange16,
    BI_InterlockedCompareExchange,
    BI_InterlockedCompareExchange64,
    BI_InterlockedCompareExchangePointer,
    BI_InterlockedCompareExchangePointer_nf,
    BI_InterlockedDecrement16,
    BI_InterlockedDecrement,
    BI_InterlockedExchange8,
    BI_InterlockedExchange16,
    BI_InterlockedExchange,
    BI_InterlockedExchangeAdd8,
    BI_InterlockedExchangeAdd16,
    BI_InterlockedExchangeAdd,
    BI_InterlockedExchangePointer,
    BI_InterlockedExchangeSub8,
    BI_InterlockedExchangeSub16,
    BI_InterlockedExchangeSub,
    BI_InterlockedIncrement16,
    BI_InterlockedIncrement,
    BI_InterlockedOr8,
    BI_InterlockedOr16,
    BI_InterlockedOr,
    BI_InterlockedXor8,
    BI_InterlockedXor16,
    BI_InterlockedXor,
    BI__builtin_invoke,
    BIisalnum,
    BI__builtin_is_aligned,
    BIisalpha,
    BIisblank,
    BIiscntrl,
    BI__builtin_is_constant_evaluated,
    BIisdigit,
    BI__builtin_isfpclass,
    BI__builtin_isfinite,
    BIisgraph,
    BI__builtin_isgreater,
    BI__builtin_isgreaterequal,
    BI__builtin_isinf,
    BI__builtin_isinf_sign,
    BI__builtin_isless,
    BI__builtin_islessequal,
    BI__builtin_islessgreater,
    BIislower,
    BI__builtin_isnan,
    BI__builtin_isnormal,
    BIisprint,
    BIispunct,
    BI__builtin_issignaling,
    BIisspace,
    BI__builtin_issubnormal,
    BI__builtin_isunordered,
    BIisupper,
    BI__builtin_is_within_lifetime,
    BIisxdigit,
    BI__builtin_iszero,
    BI__iso_volatile_load8,
    BI__iso_volatile_load16,
    BI__iso_volatile_load32,
    BI__iso_volatile_load64,
    BI__iso_volatile_store8,
    BI__iso_volatile_store16,
    BI__iso_volatile_store32,
    BI__iso_volatile_store64,
    BI__builtin_llrintf128,
    BI__builtin_llroundf128,
    BI__builtin_launder,
    BI__builtin_ldexpf,
    BIldexpf,
    BI__builtin_ldexp,
    BIldexp,
    BI__builtin_ldexpl,
    BIldexpl,
    BI__builtin_ldexpf16,
    BI__builtin_ldexpf128,
    BI__builtin_lgammaf,
    BIlgammaf,
    BI__builtin_lgamma,
    BIlgamma,
    BI__builtin_lgammal,
    BIlgammal,
    BI__builtin_lgammaf128,
    BI__builtin_llrintf,
    BIllrintf,
    BI__builtin_llrint,
    BIllrint,
    BI__builtin_llrintl,
    BIllrintl,
    BI__builtin_llroundf,
    BIllroundf,
    BI__builtin_llround,
    BIllround,
    BI__builtin_llroundl,
    BIllroundl,
    BI__builtin_load_halff,
    BI__builtin_load_half,
    BI__builtin_logf,
    BIlogf,
    BI__builtin_log,
    BIlog,
    BI__builtin_logl,
    BIlogl,
    BI__builtin_log1pf,
    BIlog1pf,
    BI__builtin_log1p,
    BIlog1p,
    BI__builtin_log1pl,
    BIlog1pl,
    BI__builtin_log1pf128,
    BI__builtin_log2f,
    BIlog2f,
    BI__builtin_log2,
    BIlog2,
    BI__builtin_log2l,
    BIlog2l,
    BI__builtin_log2f16,
    BI__builtin_log2f128,
    BI__builtin_log10f,
    BIlog10f,
    BI__builtin_log10,
    BIlog10,
    BI__builtin_log10l,
    BIlog10l,
    BI__builtin_log10f16,
    BI__builtin_log10f128,
    BI__builtin_logf16,
    BI__builtin_logf128,
    BI__builtin_logbf,
    BIlogbf,
    BI__builtin_logb,
    BIlogb,
    BI__builtin_logbl,
    BIlogbl,
    BI__builtin_logbf128,
    BIlongjmp,
    BI__builtin_lrintf,
    BIlrintf,
    BI__builtin_lrint,
    BIlrint,
    BI__builtin_lrintl,
    BIlrintl,
    BI__builtin_lrintf128,
    BI_lrotl,
    BI_lrotr,
    BI__builtin_lroundf,
    BIlroundf,
    BI__builtin_lround,
    BIlround,
    BI__builtin_lroundl,
    BIlroundl,
    BI__builtin_lroundf128,
    BI__annotation,
    BI__assume,
    BI_byteswap_ushort,
    BI_byteswap_ulong,
    BI_byteswap_uint64,
    BI__lzcnt16,
    BI__lzcnt,
    BI__lzcnt64,
    BI__popcnt16,
    BI__popcnt,
    BI__popcnt64,
    BI_ReturnAddress,
    BI__builtin_ms_va_copy,
    BI__builtin_ms_va_end,
    BI__builtin_ms_va_start,
    BI__va_start,
    BImalloc,
    BI__builtin_masked_compress_store,
    BI__builtin_masked_expand_load,
    BI__builtin_masked_gather,
    BI__builtin_masked_load,
    BI__builtin_masked_scatter,
    BI__builtin_masked_store,
    BI__builtin_matrix_column_major_load,
    BI__builtin_matrix_column_major_store,
    BI__builtin_matrix_transpose,
    BImemalign,
    BI__builtin_memchr,
    BImemchr,
    BImemcmp,
    BI__builtin_memcpy,
    BImemcpy,
    BI__builtin_memmove,
    BImemmove,
    BI__builtin_memset,
    BImemset,
    BImemccpy,
    BI__builtin___memccpy_chk,
    BI__builtin___memcpy_chk,
    BI__builtin___memmove_chk,
    BImempcpy,
    BI__builtin___mempcpy_chk,
    BI__builtin___memset_chk,
    BI__builtin_modff,
    BImodff,
    BI__builtin_modf,
    BImodf,
    BI__builtin_modfl,
    BImodfl,
    BI__builtin_modff128,
    BImove,
    BImove_if_noexcept,
    BI__builtin_mul_overflow,
    BINSLog,
    BINSLogv,
    BI__builtin_nanf,
    BInanf,
    BI__builtin_nan,
    BInan,
    BI__builtin_nanl,
    BInanl,
    BI__builtin_nanf16,
    BI__builtin_nanf128,
    BI__builtin_nansf,
    BI__builtin_nans,
    BI__builtin_nansl,
    BI__builtin_nansf16,
    BI__builtin_nansf128,
    BI__builtin_nearbyintf,
    BInearbyintf,
    BI__builtin_nearbyint,
    BInearbyint,
    BI__builtin_nearbyintl,
    BInearbyintl,
    BI__builtin_nearbyintf128,
    BI__builtin_nextafterf,
    BInextafterf,
    BI__builtin_nextafter,
    BInextafter,
    BI__builtin_nextafterl,
    BInextafterl,
    BI__builtin_nextafterf128,
    BI__builtin_nexttowardf,
    BInexttowardf,
    BI__builtin_nexttoward,
    BInexttoward,
    BI__builtin_nexttowardl,
    BInexttowardl,
    BI__builtin_nexttowardf128,
    BI__builtin_nondeterministic_value,
    BI__builtin_nontemporal_load,
    BI__builtin_nontemporal_store,
    BI__noop,
    BI__builtin_os_log_format,
    BI__builtin_os_log_format_buffer_size,
    BI__exp10f,
    BI__exp10,
    BI__finitef,
    BI__finite,
    BI__finitel,
    BIobjc_assign_global,
    BIobjc_assign_ivar,
    BIobjc_assign_strongCast,
    BIobjc_assign_weak,
    BIobjc_enumerationMutation,
    BIobjc_exception_extract,
    BIobjc_exception_match,
    BIobjc_exception_throw,
    BIobjc_exception_try_enter,
    BIobjc_exception_try_exit,
    BIobjc_getClass,
    BIobjc_getMetaClass,
    BI__builtin_objc_memmove_collectable,
    BIobjc_msgSend,
    BIobjc_msgSend_fp2ret,
    BIobjc_msgSend_fpret,
    BIobjc_msgSend_stret,
    BIobjc_msgSendSuper,
    BIobjc_msgSendSuper_stret,
    BIobjc_read_weak,
    BIobjc_sync_enter,
    BIobjc_sync_exit,
    BI__builtin_object_size,
    BI__builtin_parity,
    BI__builtin_parityl,
    BI__builtin_parityll,
    BI__builtin_popcount,
    BI__builtin_popcountl,
    BI__builtin_popcountll,
    BI__builtin_popcountg,
    BI__builtin_powf,
    BIpowf,
    BI__builtin_pow,
    BIpow,
    BI__builtin_powl,
    BIpowl,
    BI__builtin_powf16,
    BI__builtin_powf128,
    BI__builtin_powif,
    BI__builtin_powi,
    BI__builtin_powil,
    BI__builtin_prefetch,
    BIprintf,
    BI__builtin___printf_chk,
    BIpthread_create,
    BI__builtin_ptrauth_auth,
    BI__builtin_ptrauth_auth_and_resign,
    BI__builtin_ptrauth_auth_load_relative_and_sign,
    BI__builtin_ptrauth_auth_with_pc_and_resign,
    BI__builtin_ptrauth_blend_discriminator,
    BI__builtin_ptrauth_sign_constant,
    BI__builtin_ptrauth_sign_generic_data,
    BI__builtin_ptrauth_sign_unauthenticated,
    BI__builtin_ptrauth_string_discriminator,
    BI__builtin_ptrauth_strip,
    BI__builtin_readcyclecounter,
    BIread_pipe,
    BI__builtin_readsteadycounter,
    BIrealloc,
    BI__builtin_reduce_add,
    BI__builtin_reduce_and,
    BI__builtin_reduce_assoc_fadd,
    BI__builtin_reduce_in_order_fadd,
    BI__builtin_reduce_max,
    BI__builtin_reduce_maximum,
    BI__builtin_reduce_min,
    BI__builtin_reduce_minimum,
    BI__builtin_reduce_mul,
    BI__builtin_reduce_or,
    BI__builtin_reduce_xor,
    BI__builtin_remainderf,
    BIremainderf,
    BI__builtin_remainder,
    BIremainder,
    BI__builtin_remainderl,
    BIremainderl,
    BI__builtin_remainderf128,
    BI__builtin_remquof,
    BIremquof,
    BI__builtin_remquo,
    BIremquo,
    BI__builtin_remquol,
    BIremquol,
    BI__builtin_remquof128,
    BIreserve_read_pipe,
    BIreserve_write_pipe,
    BI__builtin_rindex,
    BIrindex,
    BI__builtin_rintf,
    BIrintf,
    BI__builtin_rint,
    BIrint,
    BI__builtin_rintl,
    BIrintl,
    BI__builtin_rintf16,
    BI__builtin_rintf128,
    BI__builtin_rotateleft8,
    BI__builtin_rotateleft16,
    BI__builtin_rotateleft32,
    BI__builtin_rotateleft64,
    BI__builtin_rotateright8,
    BI__builtin_rotateright16,
    BI__builtin_rotateright32,
    BI__builtin_rotateright64,
    BI_rotl,
    BI_rotl8,
    BI_rotl16,
    BI_rotl64,
    BI_rotr,
    BI_rotr8,
    BI_rotr16,
    BI_rotr64,
    BI__builtin_roundf,
    BIroundf,
    BI__builtin_round,
    BIround,
    BI__builtin_roundl,
    BIroundl,
    BI__builtin_roundevenf,
    BIroundevenf,
    BI__builtin_roundeven,
    BIroundeven,
    BI__builtin_roundevenl,
    BIroundevenl,
    BI__builtin_roundf16,
    BI__builtin_roundf128,
    BI__builtin_roundevenf16,
    BI__builtin_roundevenf128,
    BI__builtin___snprintf_chk,
    BI__builtin_sprintf,
    BIsprintf,
    BI__builtin___sprintf_chk,
    BI__builtin_sscanf,
    BIsscanf,
    BI__builtin_sadd_overflow,
    BI__builtin_saddl_overflow,
    BI__builtin_saddll_overflow,
    BIsavectx,
    BI__builtin_scalblnf,
    BIscalblnf,
    BI__builtin_scalbln,
    BIscalbln,
    BI__builtin_scalblnl,
    BIscalblnl,
    BI__builtin_scalbnf,
    BIscalbnf,
    BI__builtin_scalbn,
    BIscalbn,
    BI__builtin_scalbnl,
    BIscalbnl,
    BI__builtin_scanf,
    BIscanf,
    BI__builtin_scalblnf128,
    BI__builtin_scalbnf128,
    BI__scoped_atomic_thread_fence,
    BIsetjmp,
    BI_setjmp,
    BI_setjmpex,
    BI__builtin_shufflevector,
    BIsiglongjmp,
    BIsigsetjmp,
    BI__sigsetjmp,
    BI__builtin_signbit,
    BI__builtin_signbitf,
    BI__builtin_signbitl,
    BI__builtin_sinf,
    BIsinf,
    BI__builtin_sin,
    BIsin,
    BI__builtin_sinl,
    BIsinl,
    BI__builtin_sinf16,
    BI__builtin_sinf128,
    BI__builtin_sincosf,
    BIsincosf,
    BI__builtin_sincos,
    BIsincos,
    BI__builtin_sincosl,
    BIsincosl,
    BI__builtin_sincosf16,
    BI__builtin_sincosf128,
    BI__builtin_sincospif,
    BI__builtin_sincospi,
    BI__builtin_sincospil,
    BI__builtin_sinhf,
    BIsinhf,
    BI__builtin_sinh,
    BIsinh,
    BI__builtin_sinhl,
    BIsinhl,
    BI__builtin_sinhf16,
    BI__builtin_sinhf128,
    BI__sinpif,
    BI__sinpi,
    BI__builtin_smul_overflow,
    BI__builtin_smull_overflow,
    BI__builtin_smulll_overflow,
    BI__builtin_snprintf,
    BIsnprintf,
    BI__builtin_sqrtf,
    BIsqrtf,
    BI__builtin_sqrt,
    BIsqrt,
    BI__builtin_sqrtl,
    BIsqrtl,
    BI__builtin_sqrtf16,
    BI__builtin_sqrtf128,
    BI__builtin_ssub_overflow,
    BI__builtin_ssubl_overflow,
    BI__builtin_ssubll_overflow,
    BI__builtin_stack_address,
    BI__builtin_stdc_bit_ceil,
    BIstdc_bit_ceil_uc,
    BIstdc_bit_ceil_us,
    BIstdc_bit_ceil_ui,
    BIstdc_bit_ceil_ul,
    BIstdc_bit_ceil_ull,
    BI__builtin_stdc_bit_floor,
    BIstdc_bit_floor_uc,
    BIstdc_bit_floor_us,
    BIstdc_bit_floor_ui,
    BIstdc_bit_floor_ul,
    BIstdc_bit_floor_ull,
    BI__builtin_stdc_bit_width,
    BIstdc_bit_width_uc,
    BIstdc_bit_width_us,
    BIstdc_bit_width_ui,
    BIstdc_bit_width_ul,
    BIstdc_bit_width_ull,
    BI__builtin_stdc_count_ones,
    BIstdc_count_ones_uc,
    BIstdc_count_ones_us,
    BIstdc_count_ones_ui,
    BIstdc_count_ones_ul,
    BIstdc_count_ones_ull,
    BI__builtin_stdc_count_zeros,
    BIstdc_count_zeros_uc,
    BIstdc_count_zeros_us,
    BIstdc_count_zeros_ui,
    BIstdc_count_zeros_ul,
    BIstdc_count_zeros_ull,
    BI__builtin_stdc_first_leading_one,
    BIstdc_first_leading_one_uc,
    BIstdc_first_leading_one_us,
    BIstdc_first_leading_one_ui,
    BIstdc_first_leading_one_ul,
    BIstdc_first_leading_one_ull,
    BI__builtin_stdc_first_leading_zero,
    BIstdc_first_leading_zero_uc,
    BIstdc_first_leading_zero_us,
    BIstdc_first_leading_zero_ui,
    BIstdc_first_leading_zero_ul,
    BIstdc_first_leading_zero_ull,
    BI__builtin_stdc_first_trailing_one,
    BIstdc_first_trailing_one_uc,
    BIstdc_first_trailing_one_us,
    BIstdc_first_trailing_one_ui,
    BIstdc_first_trailing_one_ul,
    BIstdc_first_trailing_one_ull,
    BI__builtin_stdc_first_trailing_zero,
    BIstdc_first_trailing_zero_uc,
    BIstdc_first_trailing_zero_us,
    BIstdc_first_trailing_zero_ui,
    BIstdc_first_trailing_zero_ul,
    BIstdc_first_trailing_zero_ull,
    BI__builtin_stdc_has_single_bit,
    BIstdc_has_single_bit_uc,
    BIstdc_has_single_bit_us,
    BIstdc_has_single_bit_ui,
    BIstdc_has_single_bit_ul,
    BIstdc_has_single_bit_ull,
    BI__builtin_stdc_leading_ones,
    BIstdc_leading_ones_uc,
    BIstdc_leading_ones_us,
    BIstdc_leading_ones_ui,
    BIstdc_leading_ones_ul,
    BIstdc_leading_ones_ull,
    BI__builtin_stdc_leading_zeros,
    BIstdc_leading_zeros_uc,
    BIstdc_leading_zeros_us,
    BIstdc_leading_zeros_ui,
    BIstdc_leading_zeros_ul,
    BIstdc_leading_zeros_ull,
    BI__builtin_stdc_memreverse8,
    BIstdc_memreverse8,
    BIstdc_memreverse8u8,
    BIstdc_memreverse8u16,
    BIstdc_memreverse8u32,
    BIstdc_memreverse8u64,
    BI__builtin_stdc_rotate_left,
    BIstdc_rotate_left_uc,
    BIstdc_rotate_left_us,
    BIstdc_rotate_left_ui,
    BIstdc_rotate_left_ul,
    BIstdc_rotate_left_ull,
    BI__builtin_stdc_rotate_right,
    BIstdc_rotate_right_uc,
    BIstdc_rotate_right_us,
    BIstdc_rotate_right_ui,
    BIstdc_rotate_right_ul,
    BIstdc_rotate_right_ull,
    BI__builtin_stdc_trailing_ones,
    BIstdc_trailing_ones_uc,
    BIstdc_trailing_ones_us,
    BIstdc_trailing_ones_ui,
    BIstdc_trailing_ones_ul,
    BIstdc_trailing_ones_ull,
    BI__builtin_stdc_trailing_zeros,
    BIstdc_trailing_zeros_uc,
    BIstdc_trailing_zeros_us,
    BIstdc_trailing_zeros_ui,
    BIstdc_trailing_zeros_ul,
    BIstdc_trailing_zeros_ull,
    BI__builtin_store_halff,
    BI__builtin_store_half,
    BI__builtin_stpcpy,
    BIstpcpy,
    BI__builtin___stpcpy_chk,
    BI__builtin_stpncpy,
    BIstpncpy,
    BI__builtin___stpncpy_chk,
    BI__builtin_strcasecmp,
    BIstrcasecmp,
    BI__builtin_strcat,
    BIstrcat,
    BI__builtin_strchr,
    BIstrchr,
    BI__builtin_strcmp,
    BIstrcmp,
    BI__builtin_strcpy,
    BIstrcpy,
    BI__builtin_strdup,
    BIstrdup,
    BIstrerror,
    BI__builtin_strlen,
    BIstrlen,
    BI__builtin_strncat,
    BIstrncat,
    BI__builtin_strncmp,
    BIstrncmp,
    BI__builtin_strncpy,
    BIstrncpy,
    BI__builtin_strspn,
    BIstrspn,
    BI__builtin_strstr,
    BIstrstr,
    BIstrtod,
    BIstrtof,
    BIstrtol,
    BIstrtoll,
    BIstrtold,
    BIstrtoul,
    BIstrtoull,
    BIstrtok,
    BIstrcspn,
    BI__builtin___strcat_chk,
    BI__builtin___strcpy_chk,
    BIstrlcat,
    BIstrlcpy,
    BI__builtin___strlcat_chk,
    BI__builtin___strlcpy_chk,
    BI__builtin_strncasecmp,
    BIstrncasecmp,
    BI__builtin_strndup,
    BIstrndup,
    BI__builtin___strncat_chk,
    BI__builtin___strncpy_chk,
    BI__builtin_strpbrk,
    BIstrpbrk,
    BI__builtin_strrchr,
    BIstrrchr,
    BIstrxfrm,
    BIsub_group_commit_read_pipe,
    BIsub_group_commit_write_pipe,
    BIsub_group_reserve_read_pipe,
    BIsub_group_reserve_write_pipe,
    BI__builtin_sub_overflow,
    BI__builtin_subcb,
    BI__builtin_subcs,
    BI__builtin_subc,
    BI__builtin_subcl,
    BI__builtin_subcll,
    BI__sync_lock_test_and_set_1,
    BI__sync_lock_test_and_set_2,
    BI__sync_lock_test_and_set_4,
    BI__sync_lock_test_and_set_8,
    BI__sync_lock_test_and_set_16,
    BI__sync_val_compare_and_swap_1,
    BI__sync_val_compare_and_swap_2,
    BI__sync_val_compare_and_swap_4,
    BI__sync_val_compare_and_swap_8,
    BI__sync_val_compare_and_swap_16,
    BI__sync_add_and_fetch,
    BI__sync_add_and_fetch_1,
    BI__sync_add_and_fetch_2,
    BI__sync_add_and_fetch_4,
    BI__sync_add_and_fetch_8,
    BI__sync_add_and_fetch_16,
    BI__sync_and_and_fetch,
    BI__sync_and_and_fetch_1,
    BI__sync_and_and_fetch_2,
    BI__sync_and_and_fetch_4,
    BI__sync_and_and_fetch_8,
    BI__sync_and_and_fetch_16,
    BI__sync_bool_compare_and_swap,
    BI__sync_bool_compare_and_swap_1,
    BI__sync_bool_compare_and_swap_2,
    BI__sync_bool_compare_and_swap_4,
    BI__sync_bool_compare_and_swap_8,
    BI__sync_bool_compare_and_swap_16,
    BI__sync_fetch_and_add,
    BI__sync_fetch_and_add_1,
    BI__sync_fetch_and_add_2,
    BI__sync_fetch_and_add_4,
    BI__sync_fetch_and_add_8,
    BI__sync_fetch_and_add_16,
    BI__sync_fetch_and_and,
    BI__sync_fetch_and_and_1,
    BI__sync_fetch_and_and_2,
    BI__sync_fetch_and_and_4,
    BI__sync_fetch_and_and_8,
    BI__sync_fetch_and_and_16,
    BI__sync_fetch_and_max,
    BI__sync_fetch_and_min,
    BI__sync_fetch_and_nand,
    BI__sync_fetch_and_nand_1,
    BI__sync_fetch_and_nand_2,
    BI__sync_fetch_and_nand_4,
    BI__sync_fetch_and_nand_8,
    BI__sync_fetch_and_nand_16,
    BI__sync_fetch_and_or,
    BI__sync_fetch_and_or_1,
    BI__sync_fetch_and_or_2,
    BI__sync_fetch_and_or_4,
    BI__sync_fetch_and_or_8,
    BI__sync_fetch_and_or_16,
    BI__sync_fetch_and_sub,
    BI__sync_fetch_and_sub_1,
    BI__sync_fetch_and_sub_2,
    BI__sync_fetch_and_sub_4,
    BI__sync_fetch_and_sub_8,
    BI__sync_fetch_and_sub_16,
    BI__sync_fetch_and_umax,
    BI__sync_fetch_and_umin,
    BI__sync_fetch_and_xor,
    BI__sync_fetch_and_xor_1,
    BI__sync_fetch_and_xor_2,
    BI__sync_fetch_and_xor_4,
    BI__sync_fetch_and_xor_8,
    BI__sync_fetch_and_xor_16,
    BI__sync_lock_release,
    BI__sync_lock_release_1,
    BI__sync_lock_release_2,
    BI__sync_lock_release_4,
    BI__sync_lock_release_8,
    BI__sync_lock_release_16,
    BI__sync_lock_test_and_set,
    BI__sync_nand_and_fetch,
    BI__sync_nand_and_fetch_1,
    BI__sync_nand_and_fetch_2,
    BI__sync_nand_and_fetch_4,
    BI__sync_nand_and_fetch_8,
    BI__sync_nand_and_fetch_16,
    BI__sync_or_and_fetch,
    BI__sync_or_and_fetch_1,
    BI__sync_or_and_fetch_2,
    BI__sync_or_and_fetch_4,
    BI__sync_or_and_fetch_8,
    BI__sync_or_and_fetch_16,
    BI__sync_sub_and_fetch,
    BI__sync_sub_and_fetch_1,
    BI__sync_sub_and_fetch_2,
    BI__sync_sub_and_fetch_4,
    BI__sync_sub_and_fetch_8,
    BI__sync_sub_and_fetch_16,
    BI__sync_swap,
    BI__sync_swap_1,
    BI__sync_swap_2,
    BI__sync_swap_4,
    BI__sync_swap_8,
    BI__sync_swap_16,
    BI__sync_synchronize,
    BI__sync_val_compare_and_swap,
    BI__sync_xor_and_fetch,
    BI__sync_xor_and_fetch_1,
    BI__sync_xor_and_fetch_2,
    BI__sync_xor_and_fetch_4,
    BI__sync_xor_and_fetch_8,
    BI__sync_xor_and_fetch_16,
    BI__builtin_tanf,
    BItanf,
    BI__builtin_tan,
    BItan,
    BI__builtin_tanl,
    BItanl,
    BI__builtin_tanf16,
    BI__builtin_tanf128,
    BI__builtin_tanhf,
    BItanhf,
    BI__builtin_tanh,
    BItanh,
    BI__builtin_tanhl,
    BItanhl,
    BI__builtin_tanhf16,
    BI__builtin_tanhf128,
    BI__tanpif,
    BI__tanpi,
    BI__builtin_tgammaf,
    BItgammaf,
    BI__builtin_tgamma,
    BItgamma,
    BI__builtin_tgammal,
    BItgammal,
    BI__builtin_tgammaf128,
    BI__builtin_thread_pointer,
    BIto_global,
    BIto_local,
    BItolower,
    BIto_private,
    BItoupper,
    BI__builtin_trap,
    BI__builtin_truncf,
    BItruncf,
    BI__builtin_trunc,
    BItrunc,
    BI__builtin_truncl,
    BItruncl,
    BI__builtin_truncf16,
    BI__builtin_truncf128,
    BI__builtin_uadd_overflow,
    BI__builtin_uaddl_overflow,
    BI__builtin_uaddll_overflow,
    BIumask,
    BI__builtin_umul_overflow,
    BI__builtin_umull_overflow,
    BI__builtin_umulll_overflow,
    BI__builtin_unpredictable,
    BI__builtin_unreachable,
    BI__builtin_unwind_init,
    BI__builtin_usub_overflow,
    BI__builtin_usubl_overflow,
    BI__builtin_usubll_overflow,
    BI__builtin___vfprintf_chk,
    BI__builtin_vfscanf,
    BIvfscanf,
    BIvfork,
    BI__builtin_vprintf,
    BIvprintf,
    BI__builtin___vprintf_chk,
    BI__builtin___vsnprintf_chk,
    BI__builtin___vsprintf_chk,
    BI__builtin_vsscanf,
    BIvsscanf,
    BI__builtin_vscanf,
    BIvscanf,
    BI__builtin_va_copy,
    BIva_copy,
    BI__builtin_va_end,
    BIva_end,
    BIva_start,
    BI__builtin_verbose_trap,
    BI__builtin_vfprintf,
    BIvfprintf,
    BI__builtin_vsprintf,
    BIvsprintf,
    BI__builtin_vsnprintf,
    BIvsnprintf,
    BI__builtin_wmemchr,
    BIwmemchr,
    BI__builtin_wmemcmp,
    BIwmemcmp,
    BI__builtin_wmemcpy,
    BIwmemcpy,
    BI__builtin_wmemmove,
    BIwmemmove,
    BI__warn_memset_zero_len,
    BI__builtin_wcschr,
    BIwcschr,
    BI__builtin_wcscmp,
    BIwcscmp,
    BI__builtin_wcslen,
    BIwcslen,
    BI__builtin_wcsncmp,
    BIwcsncmp,
    BIwork_group_commit_read_pipe,
    BIwork_group_commit_write_pipe,
    BIwork_group_reserve_read_pipe,
    BIwork_group_reserve_write_pipe,
    BIwrite_pipe,
    BI__xray_customevent,
    BI__xray_typedevent,
    BI__builtin_zos_va_copy,
    BI__builtin_zos_va_end,
    BI__builtin_zos_va_start,
    BI__addressof,

#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"
  "__atomic_add_fetch\0"
  "v.\0"
  "t\0"
  "__atomic_and_fetch\0"
  "__atomic_clear\0"
  "nt\0"
  "__atomic_compare_exchange\0"
  "__atomic_compare_exchange_n\0"
  "__atomic_exchange\0"
  "__atomic_exchange_n\0"
  "__atomic_fetch_add\0"
  "__atomic_fetch_and\0"
  "__atomic_fetch_fmaximum\0"
  "__atomic_fetch_fmaximum_num\0"
  "__atomic_fetch_fminimum\0"
  "__atomic_fetch_fminimum_num\0"
  "__atomic_fetch_max\0"
  "__atomic_fetch_min\0"
  "__atomic_fetch_nand\0"
  "__atomic_fetch_or\0"
  "__atomic_fetch_sub\0"
  "__atomic_fetch_udec\0"
  "__atomic_fetch_uinc\0"
  "__atomic_fetch_xor\0"
  "__atomic_load\0"
  "__atomic_load_n\0"
  "__atomic_max_fetch\0"
  "__atomic_min_fetch\0"
  "__atomic_nand_fetch\0"
  "__atomic_or_fetch\0"
  "__atomic_store\0"
  "__atomic_store_n\0"
  "__atomic_sub_fetch\0"
  "__atomic_test_and_set\0"
  "b.\0"
  "__atomic_xor_fetch\0"
  "__c11_atomic_compare_exchange_strong\0"
  "__c11_atomic_compare_exchange_weak\0"
  "__c11_atomic_exchange\0"
  "__c11_atomic_fetch_add\0"
  "__c11_atomic_fetch_and\0"
  "__c11_atomic_fetch_max\0"
  "__c11_atomic_fetch_min\0"
  "__c11_atomic_fetch_nand\0"
  "__c11_atomic_fetch_or\0"
  "__c11_atomic_fetch_sub\0"
  "__c11_atomic_fetch_xor\0"
  "__c11_atomic_init\0"
  "__c11_atomic_load\0"
  "__c11_atomic_store\0"
  "__hip_atomic_compare_exchange_strong\0"
  "__hip_atomic_compare_exchange_weak\0"
  "__hip_atomic_exchange\0"
  "__hip_atomic_fetch_add\0"
  "__hip_atomic_fetch_and\0"
  "__hip_atomic_fetch_max\0"
  "__hip_atomic_fetch_min\0"
  "__hip_atomic_fetch_or\0"
  "__hip_atomic_fetch_sub\0"
  "__hip_atomic_fetch_xor\0"
  "__hip_atomic_load\0"
  "__hip_atomic_store\0"
  "__opencl_atomic_compare_exchange_strong\0"
  "__opencl_atomic_compare_exchange_weak\0"
  "__opencl_atomic_exchange\0"
  "__opencl_atomic_fetch_add\0"
  "__opencl_atomic_fetch_and\0"
  "__opencl_atomic_fetch_max\0"
  "__opencl_atomic_fetch_min\0"
  "__opencl_atomic_fetch_or\0"
  "__opencl_atomic_fetch_sub\0"
  "__opencl_atomic_fetch_xor\0"
  "__opencl_atomic_init\0"
  "__opencl_atomic_load\0"
  "__opencl_atomic_store\0"
  "__scoped_atomic_add_fetch\0"
  "__scoped_atomic_and_fetch\0"
  "__scoped_atomic_compare_exchange\0"
  "__scoped_atomic_compare_exchange_n\0"
  "__scoped_atomic_exchange\0"
  "__scoped_atomic_exchange_n\0"
  "__scoped_atomic_fetch_add\0"
  "__scoped_atomic_fetch_and\0"
  "__scoped_atomic_fetch_fmaximum\0"
  "__scoped_atomic_fetch_fmaximum_num\0"
  "__scoped_atomic_fetch_fminimum\0"
  "__scoped_atomic_fetch_fminimum_num\0"
  "__scoped_atomic_fetch_max\0"
  "__scoped_atomic_fetch_min\0"
  "__scoped_atomic_fetch_nand\0"
  "__scoped_atomic_fetch_or\0"
  "__scoped_atomic_fetch_sub\0"
  "__scoped_atomic_fetch_xor\0"
  "__scoped_atomic_load\0"
  "__scoped_atomic_load_n\0"
  "__scoped_atomic_max_fetch\0"
  "__scoped_atomic_min_fetch\0"
  "__scoped_atomic_nand_fetch\0"
  "__scoped_atomic_or_fetch\0"
  "__scoped_atomic_store\0"
  "__scoped_atomic_store_n\0"
  "__scoped_atomic_sub_fetch\0"
  "__scoped_atomic_fetch_udec\0"
  "__scoped_atomic_fetch_uinc\0"
  "__scoped_atomic_xor_fetch\0"
  "__abnormal_termination\0"
  "i\0"
  "n\0"
  "_abnormal_termination\0"
  "__builtin_abort\0"
  "v\0"
  "Fnr\0"
  "abort\0"
  "fnr\0"
  "__builtin_abs\0"
  "ii\0"
  "FEnc\0"
  "abs\0"
  "fnc\0"
  "__builtin_labs\0"
  "LiLi\0"
  "labs\0"
  "__builtin_llabs\0"
  "LLiLLi\0"
  "llabs\0"
  "__builtin_acosf\0"
  "ff\0"
  "Fne\0"
  "acosf\0"
  "fne\0"
  "__builtin_acos\0"
  "dd\0"
  "acos\0"
  "__builtin_acosl\0"
  "LdLd\0"
  "acosl\0"
  "__builtin_acosf16\0"
  "hh\0"
  "__builtin_acosf128\0"
  "LLdLLd\0"
  "__builtin_acoshf\0"
  "acoshf\0"
  "__builtin_acosh\0"
  "acosh\0"
  "__builtin_acoshl\0"
  "acoshl\0"
  "__builtin_acoshf128\0"
  "__builtin_add_overflow\0"
  "ntE\0"
  "__builtin_addcb\0"
  "UcUcCUcCUcCUc*\0"
  "nE\0"
  "__builtin_addcs\0"
  "UsUsCUsCUsCUs*\0"
  "__builtin_addc\0"
  "UiUiCUiCUiCUi*\0"
  "__builtin_addcl\0"
  "ULiULiCULiCULiCULi*\0"
  "__builtin_addcll\0"
  "ULLiULLiCULLiCULLiCULLi*\0"
  "addressof\0"
  "v*v&\0"
  "fzncThE\0"
  "__builtin_align_down\0"
  "v*vC*z\0"
  "nctE\0"
  "__builtin_align_up\0"
  "aligned_alloc\0"
  "v*zz\0"
  "f\0"
  "__builtin_alloca\0"
  "v*z\0"
  "Fn\0"
  "alloca\0"
  "fn\0"
  "_alloca\0"
  "__builtin_alloca_uninitialized\0"
  "__builtin_alloca_with_align\0"
  "v*zIz\0"
  "__builtin_alloca_with_align_uninitialized\0"
  "__builtin_allow_runtime_check\0"
  "bcC*\0"
  "nUc\0"
  "__builtin_annotation\0"
  "__arithmetic_fence\0"
  "tE\0"
  "as_const\0"
  "v&v&\0"
  "__builtin_asinf\0"
  "asinf\0"
  "__builtin_asin\0"
  "asin\0"
  "__builtin_asinl\0"
  "asinl\0"
  "__builtin_asinf16\0"
  "__builtin_asinf128\0"
  "__builtin_asinhf\0"
  "asinhf\0"
  "__builtin_asinh\0"
  "asinh\0"
  "__builtin_asinhl\0"
  "asinhl\0"
  "__builtin_asinhf128\0"
  "__builtin_assume\0"
  "vb\0"
  "__builtin_assume_separate_storage\0"
  "vvCD*vCD*\0"
  "__builtin_atanf\0"
  "atanf\0"
  "__builtin_atan\0"
  "atan\0"
  "__builtin_atanl\0"
  "atanl\0"
  "__builtin_atan2f\0"
  "fff\0"
  "atan2f\0"
  "__builtin_atan2\0"
  "ddd\0"
  "atan2\0"
  "__builtin_atan2l\0"
  "LdLdLd\0"
  "atan2l\0"
  "__builtin_atan2f16\0"
  "hhh\0"
  "__builtin_atan2f128\0"
  "LLdLLdLLd\0"
  "__builtin_atanf16\0"
  "__builtin_atanf128\0"
  "__builtin_atanhf\0"
  "atanhf\0"
  "__builtin_atanh\0"
  "atanh\0"
  "__builtin_atanhl\0"
  "atanhl\0"
  "__builtin_atanhf128\0"
  "__atomic_always_lock_free\0"
  "bzvCD*\0"
  "__atomic_is_lock_free\0"
  "__atomic_signal_fence\0"
  "vi\0"
  "__atomic_thread_fence\0"
  "bcmp\0"
  "ivC*vC*z\0"
  "fE\0"
  "__builtin_bswap16\0"
  "UsUs\0"
  "ncE\0"
  "__builtin_bswap32\0"
  "UZiUZi\0"
  "__builtin_bswap64\0"
  "UWiUWi\0"
  "__builtin_bswapg\0"
  "i.\0"
  "ncEt\0"
  "__builtin_bzero\0"
  "vv*z\0"
  "bzero\0"
  "__builtin_bcopy\0"
  "vvC*v*z\0"
  "bcopy\0"
  "__builtin_bitreverse8\0"
  "UcUc\0"
  "__builtin_bitreverse16\0"
  "__builtin_bitreverse32\0"
  "__builtin_bitreverse64\0"
  "__builtin_bitreverseg\0"
  "_bittest\0"
  "UcNiC*Ni\0"
  "_bittest64\0"
  "UcWiC*Wi\0"
  "_bittestandcomplement\0"
  "UcNi*Ni\0"
  "_bittestandcomplement64\0"
  "UcWi*Wi\0"
  "_bittestandreset\0"
  "_bittestandreset64\0"
  "_bittestandset\0"
  "_bittestandset64\0"
  "_Block_object_assign\0"
  "vv*vC*iC\0"
  "_Block_object_dispose\0"
  "vvC*iC\0"
  "__builtin_addressof\0"
  "__builtin_allow_sanitize_check\0"
  "nct\0"
  "__builtin_assume_aligned\0"
  "v*vC*z.\0"
  "__builtin_assume_dereferenceable\0"
  "vvC*z\0"
  "nc\0"
  "__builtin_bcmp\0"
  "FnE\0"
  "__builtin_c23_va_start\0"
  "vA.\0"
  "__builtin___CFStringMakeConstantString\0"
  "FC*cC*\0"
  "__builtin_cpu_init\0"
  "__builtin_cpu_is\0"
  "__builtin_cpu_supports\0"
  "__builtin_calloc\0"
  "__builtin_char_memchr\0"
  "c*cC*iz\0"
  "__builtin_classify_type\0"
  "nctuE\0"
  "__builtin_complex\0"
  "__builtin_constant_p\0"
  "__builtin_dump_struct\0"
  "__builtin_flt_rounds\0"
  "__builtin_free\0"
  "vv*\0"
  "__builtin_function_start\0"
  "__builtin_longjmp\0"
  "vv**i\0"
  "r\0"
  "__builtin_malloc\0"
  "__builtin_memcmp\0"
  "__builtin_memcpy_inline\0"
  "vv*vC*Iz\0"
  "__builtin_mempcpy\0"
  "v*v*vC*z\0"
  "__builtin_memset_inline\0"
  "vv*iIz\0"
  "__builtin___NSStringMakeConstantString\0"
  "__builtin_operator_delete\0"
  "__builtin_operator_new\0"
  "ctE\0"
  "__builtin_preserve_access_index\0"
  "__builtin_printf\0"
  "icC*R.\0"
  "np:0:FN:0:<0>\0"
  "__builtin_realloc\0"
  "v*v*z\0"
  "__builtin_return_address\0"
  "v*IUi\0"
  "__builtin_set_flt_rounds\0"
  "__builtin_setjmp\0"
  "iv**\0"
  "j\0"
  "__builtin_stdarg_start\0"
  "__builtin_strcspn\0"
  "zcC*cC*\0"
  "__builtin_trivially_relocate\0"
  "v*v*v*z\0"
  "Ftn\0"
  "__builtin_va_start\0"
  "__c11_atomic_is_lock_free\0"
  "bz\0"
  "__c11_atomic_signal_fence\0"
  "__c11_atomic_thread_fence\0"
  "__builtin_cabsf\0"
  "fXf\0"
  "cabsf\0"
  "__builtin_cabs\0"
  "dXd\0"
  "cabs\0"
  "__builtin_cabsl\0"
  "LdXLd\0"
  "cabsl\0"
  "__builtin_cacosf\0"
  "XfXf\0"
  "cacosf\0"
  "__builtin_cacos\0"
  "XdXd\0"
  "cacos\0"
  "__builtin_cacosl\0"
  "XLdXLd\0"
  "cacosl\0"
  "__builtin_cacoshf\0"
  "cacoshf\0"
  "__builtin_cacosh\0"
  "cacosh\0"
  "__builtin_cacoshl\0"
  "cacoshl\0"
  "__builtin_call_with_static_chain\0"
  "calloc\0"
  "__builtin_canonicalizef\0"
  "__builtin_canonicalize\0"
  "__builtin_canonicalizel\0"
  "__builtin_canonicalizef16\0"
  "__builtin_cargf\0"
  "cargf\0"
  "__builtin_carg\0"
  "carg\0"
  "__builtin_cargl\0"
  "cargl\0"
  "__builtin_casinf\0"
  "casinf\0"
  "__builtin_casin\0"
  "casin\0"
  "__builtin_casinl\0"
  "casinl\0"
  "__builtin_casinhf\0"
  "casinhf\0"
  "__builtin_casinh\0"
  "casinh\0"
  "__builtin_casinhl\0"
  "casinhl\0"
  "__builtin_catanf\0"
  "catanf\0"
  "__builtin_catan\0"
  "catan\0"
  "__builtin_catanl\0"
  "catanl\0"
  "__builtin_catanhf\0"
  "catanhf\0"
  "__builtin_catanh\0"
  "catanh\0"
  "__builtin_catanhl\0"
  "catanhl\0"
  "__builtin_cbrtf\0"
  "Fnc\0"
  "cbrtf\0"
  "__builtin_cbrt\0"
  "cbrt\0"
  "__builtin_cbrtl\0"
  "cbrtl\0"
  "__builtin_cbrtf128\0"
  "__builtin_ccosf\0"
  "ccosf\0"
  "__builtin_ccos\0"
  "ccos\0"
  "__builtin_ccosl\0"
  "ccosl\0"
  "__builtin_ccoshf\0"
  "ccoshf\0"
  "__builtin_ccosh\0"
  "ccosh\0"
  "__builtin_ccoshl\0"
  "ccoshl\0"
  "__builtin_ceilf\0"
  "ceilf\0"
  "__builtin_ceil\0"
  "ceil\0"
  "__builtin_ceill\0"
  "ceill\0"
  "__builtin_ceilf16\0"
  "__builtin_ceilf128\0"
  "__builtin_cexpf\0"
  "cexpf\0"
  "__builtin_cexp\0"
  "cexp\0"
  "__builtin_cexpl\0"
  "cexpl\0"
  "__builtin_cimagf\0"
  "cimagf\0"
  "__builtin_cimag\0"
  "cimag\0"
  "__builtin_cimagl\0"
  "cimagl\0"
  "__builtin___clear_cache\0"
  "vv*v*\0"
  "__builtin_clear_padding\0"
  "__builtin_clogf\0"
  "clogf\0"
  "__builtin_clog\0"
  "clog\0"
  "__builtin_clogl\0"
  "clogl\0"
  "__builtin_clrsb\0"
  "__builtin_clrsbl\0"
  "iLi\0"
  "__builtin_clrsbll\0"
  "iLLi\0"
  "__builtin_clzs\0"
  "iUs\0"
  "__builtin_clz\0"
  "iUi\0"
  "__builtin_clzl\0"
  "iULi\0"
  "__builtin_clzll\0"
  "iULLi\0"
  "__builtin_clzg\0"
  "commit_read_pipe\0"
  "tn\0"
  "commit_write_pipe\0"
  "__builtin_conjf\0"
  "conjf\0"
  "__builtin_conj\0"
  "conj\0"
  "__builtin_conjl\0"
  "conjl\0"
  "__builtin_convertvector\0"
  "__builtin_copysignf\0"
  "copysignf\0"
  "__builtin_copysign\0"
  "copysign\0"
  "__builtin_copysignl\0"
  "copysignl\0"
  "__builtin_copysignf16\0"
  "__builtin_copysignf128\0"
  "FncE\0"
  "__builtin_coro_align\0"
  "z\0"
  "__builtin_coro_alloc\0"
  "b\0"
  "__builtin_coro_begin\0"
  "v*v*\0"
  "__builtin_coro_destroy\0"
  "__builtin_coro_done\0"
  "bv*\0"
  "__builtin_coro_end\0"
  "bv*Ib\0"
  "__builtin_coro_frame\0"
  "v*\0"
  "__builtin_coro_free\0"
  "__builtin_coro_id\0"
  "v*Iiv*v*v*\0"
  "__builtin_coro_noop\0"
  "__builtin_coro_promise\0"
  "v*v*IiIb\0"
  "__builtin_coro_resume\0"
  "__builtin_coro_size\0"
  "__builtin_coro_suspend\0"
  "cIb\0"
  "__builtin_cosf\0"
  "cosf\0"
  "__builtin_cos\0"
  "cos\0"
  "__builtin_cosl\0"
  "cosl\0"
  "__builtin_cosf16\0"
  "__builtin_cosf128\0"
  "__builtin_coshf\0"
  "coshf\0"
  "__builtin_cosh\0"
  "cosh\0"
  "__builtin_coshl\0"
  "coshl\0"
  "__builtin_coshf16\0"
  "__builtin_coshf128\0"
  "__cospif\0"
  "__cospi\0"
  "__builtin_counted_by_ref\0"
  "__builtin_cpowf\0"
  "XfXfXf\0"
  "cpowf\0"
  "__builtin_cpow\0"
  "XdXdXd\0"
  "cpow\0"
  "__builtin_cpowl\0"
  "XLdXLdXLd\0"
  "cpowl\0"
  "__builtin_cprojf\0"
  "cprojf\0"
  "__builtin_cproj\0"
  "cproj\0"
  "__builtin_cprojl\0"
  "cprojl\0"
  "__builtin_crealf\0"
  "crealf\0"
  "__builtin_creal\0"
  "creal\0"
  "__builtin_creall\0"
  "creall\0"
  "__builtin_csinf\0"
  "csinf\0"
  "__builtin_csin\0"
  "csin\0"
  "__builtin_csinl\0"
  "csinl\0"
  "__builtin_csinhf\0"
  "csinhf\0"
  "__builtin_csinh\0"
  "csinh\0"
  "__builtin_csinhl\0"
  "csinhl\0"
  "__builtin_csqrtf\0"
  "csqrtf\0"
  "__builtin_csqrt\0"
  "csqrt\0"
  "__builtin_csqrtl\0"
  "csqrtl\0"
  "__builtin_ctanf\0"
  "ctanf\0"
  "__builtin_ctan\0"
  "ctan\0"
  "__builtin_ctanl\0"
  "ctanl\0"
  "__builtin_ctanhf\0"
  "ctanhf\0"
  "__builtin_ctanh\0"
  "ctanh\0"
  "__builtin_ctanhl\0"
  "ctanhl\0"
  "__builtin_ctzs\0"
  "__builtin_ctz\0"
  "__builtin_ctzl\0"
  "__builtin_ctzll\0"
  "__builtin_ctzg\0"
  "__builtin_dwarf_sp_column\0"
  "Ui\0"
  "__builtin_dwarf_cfa\0"
  "__debugbreak\0"
  "__builtin_debugtrap\0"
  "__builtin_dynamic_object_size\0"
  "zvC*i\0"
  "nuE\0"
  "__builtin_eh_return\0"
  "vzv*\0"
  "__builtin_eh_return_data_regno\0"
  "iIi\0"
  "__builtin_elementwise_acos\0"
  "__builtin_elementwise_asin\0"
  "__builtin_elementwise_atan\0"
  "__builtin_elementwise_atan2\0"
  "__builtin_elementwise_abs\0"
  "__builtin_elementwise_add_sat\0"
  "__builtin_elementwise_bitreverse\0"
  "__builtin_elementwise_canonicalize\0"
  "__builtin_elementwise_ceil\0"
  "__builtin_elementwise_clmul\0"
  "__builtin_elementwise_copysign\0"
  "__builtin_elementwise_cos\0"
  "__builtin_elementwise_cosh\0"
  "__builtin_elementwise_clzg\0"
  "__builtin_elementwise_ctzg\0"
  "__builtin_elementwise_exp\0"
  "__builtin_elementwise_exp2\0"
  "__builtin_elementwise_exp10\0"
  "__builtin_elementwise_floor\0"
  "__builtin_elementwise_fma\0"
  "__builtin_elementwise_fmod\0"
  "__builtin_elementwise_fshl\0"
  "__builtin_elementwise_fshr\0"
  "__builtin_elementwise_ldexp\0"
  "__builtin_elementwise_log\0"
  "__builtin_elementwise_log2\0"
  "__builtin_elementwise_log10\0"
  "__builtin_elementwise_max\0"
  "__builtin_elementwise_maxnum\0"
  "__builtin_elementwise_maximum\0"
  "__builtin_elementwise_maximumnum\0"
  "__builtin_elementwise_min\0"
  "__builtin_elementwise_minnum\0"
  "__builtin_elementwise_minimum\0"
  "__builtin_elementwise_minimumnum\0"
  "__builtin_elementwise_nearbyint\0"
  "__builtin_elementwise_pdep\0"
  "__builtin_elementwise_pext\0"
  "__builtin_elementwise_popcount\0"
  "__builtin_elementwise_pow\0"
  "__builtin_elementwise_rint\0"
  "__builtin_elementwise_round\0"
  "__builtin_elementwise_roundeven\0"
  "__builtin_elementwise_sin\0"
  "__builtin_elementwise_sinh\0"
  "__builtin_elementwise_sqrt\0"
  "__builtin_elementwise_sub_sat\0"
  "__builtin_elementwise_tan\0"
  "__builtin_elementwise_tanh\0"
  "__builtin_elementwise_trunc\0"
  "enqueue_kernel\0"
  "__builtin_erff\0"
  "erff\0"
  "__builtin_erf\0"
  "erf\0"
  "__builtin_erfl\0"
  "erfl\0"
  "__builtin_erff128\0"
  "__builtin_erfcf\0"
  "erfcf\0"
  "__builtin_erfc\0"
  "erfc\0"
  "__builtin_erfcl\0"
  "erfcl\0"
  "__builtin_erfcf128\0"
  "__exception_code\0"
  "UNi\0"
  "_exception_code\0"
  "__exception_info\0"
  "_exception_info\0"
  "exit\0"
  "fr\0"
  "_Exit\0"
  "__builtin_expf\0"
  "expf\0"
  "__builtin_exp\0"
  "exp\0"
  "__builtin_expl\0"
  "expl\0"
  "__builtin_exp2f\0"
  "exp2f\0"
  "__builtin_exp2\0"
  "exp2\0"
  "__builtin_exp2l\0"
  "exp2l\0"
  "__builtin_exp2f16\0"
  "__builtin_exp2f128\0"
  "__builtin_exp10f\0"
  "__builtin_exp10\0"
  "__builtin_exp10l\0"
  "__builtin_exp10f16\0"
  "__builtin_exp10f128\0"
  "__builtin_expf16\0"
  "__builtin_expf128\0"
  "__builtin_expect\0"
  "LiLiLi\0"
  "__builtin_expect_with_probability\0"
  "LiLiLid\0"
  "__builtin_expm1f\0"
  "expm1f\0"
  "__builtin_expm1\0"
  "expm1\0"
  "__builtin_expm1l\0"
  "expm1l\0"
  "__builtin_expm1f128\0"
  "__builtin_extend_pointer\0"
  "ULLiv*\0"
  "__builtin_extract_return_addr\0"
  "__builtin_ffs\0"
  "__builtin_ffsl\0"
  "__builtin_ffsll\0"
  "__builtin_fpclassify\0"
  "iiiiii.\0"
  "FnctE\0"
  "__builtin_fprintf\0"
  "iP*RcC*R.\0"
  "Fnp:1:N:0:<0,1>\0"
  "fprintf\0"
  "fnp:1:N:0:<0,1>\0"
  "__builtin___fprintf_chk\0"
  "iP*RicC*R.\0"
  "Fp:2:\0"
  "__builtin_fscanf\0"
  "Fs:1:N:0:<0,1>\0"
  "fscanf\0"
  "fs:1:N:0:<0,1>\0"
  "__builtin_fabsf\0"
  "fabsf\0"
  "__builtin_fabs\0"
  "fabs\0"
  "__builtin_fabsl\0"
  "fabsl\0"
  "__builtin_fabsf16\0"
  "__builtin_fabsf128\0"
  "__fastfail\0"
  "vUi\0"
  "nr\0"
  "__builtin_fdimf\0"
  "fdimf\0"
  "__builtin_fdim\0"
  "fdim\0"
  "__builtin_fdiml\0"
  "fdiml\0"
  "__builtin_fdimf128\0"
  "finitef\0"
  "if\0"
  "finite\0"
  "id\0"
  "finitel\0"
  "iLd\0"
  "__builtin_floorf\0"
  "floorf\0"
  "__builtin_floor\0"
  "floor\0"
  "__builtin_floorl\0"
  "floorl\0"
  "__builtin_floorf16\0"
  "__builtin_floorf128\0"
  "__builtin_fmaf\0"
  "ffff\0"
  "fmaf\0"
  "__builtin_fma\0"
  "dddd\0"
  "fma\0"
  "__builtin_fmal\0"
  "LdLdLdLd\0"
  "fmal\0"
  "__builtin_fmaf16\0"
  "hhhh\0"
  "__builtin_fmaf128\0"
  "LLdLLdLLdLLd\0"
  "__builtin_fmaxf\0"
  "fmaxf\0"
  "__builtin_fmax\0"
  "fmax\0"
  "__builtin_fmaxl\0"
  "fmaxl\0"
  "__builtin_fmaxf16\0"
  "__builtin_fmaxf128\0"
  "__builtin_fmaximum_numf\0"
  "fmaximum_numf\0"
  "__builtin_fmaximum_num\0"
  "fmaximum_num\0"
  "__builtin_fmaximum_numl\0"
  "fmaximum_numl\0"
  "__builtin_fmaximum_numf16\0"
  "__builtin_fmaximum_numf128\0"
  "__builtin_fminf\0"
  "fminf\0"
  "__builtin_fmin\0"
  "fmin\0"
  "__builtin_fminl\0"
  "fminl\0"
  "__builtin_fminf16\0"
  "__builtin_fminf128\0"
  "__builtin_fminimum_numf\0"
  "fminimum_numf\0"
  "__builtin_fminimum_num\0"
  "fminimum_num\0"
  "__builtin_fminimum_numl\0"
  "fminimum_numl\0"
  "__builtin_fminimum_numf16\0"
  "__builtin_fminimum_numf128\0"
  "__builtin_fmodf\0"
  "fmodf\0"
  "__builtin_fmod\0"
  "fmod\0"
  "__builtin_fmodl\0"
  "fmodl\0"
  "__builtin_fmodf16\0"
  "__builtin_fmodf128\0"
  "fopen\0"
  "P*cC*cC*\0"
  "forward\0"
  "forward_like\0"
  "__builtin_frame_address\0"
  "fread\0"
  "zv*zzP*\0"
  "free\0"
  "__builtin_frexpf\0"
  "ffi*\0"
  "frexpf\0"
  "__builtin_frexp\0"
  "ddi*\0"
  "frexp\0"
  "__builtin_frexpl\0"
  "LdLdi*\0"
  "frexpl\0"
  "__builtin_frexpf16\0"
  "hhi*\0"
  "__builtin_frexpf128\0"
  "LLdLLdi*\0"
  "__builtin_frob_return_addr\0"
  "fwrite\0"
  "zvC*zzP*\0"
  "_exit\0"
  "_longjmp\0"
  "vJi\0"
  "frT\0"
  "getcontext\0"
  "iK*\0"
  "fjT\0"
  "__builtin_get_device_side_mangled_name\0"
  "cC*.\0"
  "ncT\0"
  "__GetExceptionInfo\0"
  "v*.\0"
  "zntu\0"
  "get_kernel_max_sub_group_size_for_ndrange\0"
  "Ui.\0"
  "get_kernel_preferred_work_group_size_multiple\0"
  "get_kernel_sub_group_count_for_ndrange\0"
  "get_kernel_work_group_size\0"
  "get_pipe_max_packets\0"
  "get_pipe_num_packets\0"
  "__builtin___get_unsafe_stack_bottom\0"
  "nF\0"
  "__builtin___get_unsafe_stack_ptr\0"
  "__builtin___get_unsafe_stack_start\0"
  "__builtin___get_unsafe_stack_top\0"
  "__builtin_get_vtable_pointer\0"
  "tnc\0"
  "__builtin_hlsl_adduint64\0"
  "__builtin_hlsl_all\0"
  "__builtin_hlsl_all_memory_barrier\0"
  "__builtin_hlsl_all_memory_barrier_with_group_sync\0"
  "__builtin_hlsl_and\0"
  "__builtin_hlsl_any\0"
  "__builtin_hlsl_asdouble\0"
  "__builtin_hlsl_buffer_update_counter\0"
  "UZiQri\0"
  "__builtin_hlsl_elementwise_clamp\0"
  "__builtin_hlsl_elementwise_clip\0"
  "__builtin_hlsl_crossf32\0"
  "E3fE3fE3f\0"
  "__builtin_hlsl_crossf16\0"
  "E3hE3hE3h\0"
  "__builtin_hlsl_elementwise_ddx_coarse\0"
  "__builtin_hlsl_elementwise_ddx_fine\0"
  "__builtin_hlsl_elementwise_ddy_coarse\0"
  "__builtin_hlsl_elementwise_ddy_fine\0"
  "__builtin_hlsl_elementwise_degrees\0"
  "__builtin_hlsl_device_memory_barrier\0"
  "__builtin_hlsl_device_memory_barrier_with_group_sync\0"
  "__builtin_hlsl_dot4add_i8packed\0"
  "iUiUii\0"
  "__builtin_hlsl_dot4add_u8packed\0"
  "UiUiUiUi\0"
  "__builtin_hlsl_dot\0"
  "__builtin_hlsl_elementwise_f16tof32\0"
  "__builtin_hlsl_elementwise_f32tof16\0"
  "__builtin_hlsl_elementwise_firstbithigh\0"
  "__builtin_hlsl_elementwise_firstbitlow\0"
  "__builtin_hlsl_elementwise_frac\0"
  "__builtin_get_spirv_spec_constant_bool\0"
  "bUib\0"
  "ncU\0"
  "__builtin_get_spirv_spec_constant_char\0"
  "cUic\0"
  "__builtin_get_spirv_spec_constant_short\0"
  "sUis\0"
  "__builtin_get_spirv_spec_constant_int\0"
  "iUii\0"
  "__builtin_get_spirv_spec_constant_longlong\0"
  "LLiUiLLi\0"
  "__builtin_get_spirv_spec_constant_ushort\0"
  "UsUiUs\0"
  "__builtin_get_spirv_spec_constant_uint\0"
  "UiUiUi\0"
  "__builtin_get_spirv_spec_constant_ulonglong\0"
  "ULLiUiULLi\0"
  "__builtin_get_spirv_spec_constant_half\0"
  "hUih\0"
  "__builtin_get_spirv_spec_constant_float\0"
  "fUif\0"
  "__builtin_get_spirv_spec_constant_double\0"
  "dUid\0"
  "__builtin_hlsl_group_memory_barrier\0"
  "__builtin_hlsl_group_memory_barrier_with_group_sync\0"
  "__builtin_hlsl_interlocked_add\0"
  "__builtin_hlsl_interlocked_or\0"
  "__builtin_hlsl_elementwise_isinf\0"
  "__builtin_hlsl_elementwise_isnan\0"
  "__builtin_hlsl_lerp\0"
  "__builtin_hlsl_mad\0"
  "__builtin_hlsl_mul\0"
  "__builtin_hlsl_normalize\0"
  "__builtin_hlsl_or\0"
  "__builtin_hlsl_quad_read_across_diagonal\0"
  "__builtin_hlsl_quad_read_across_x\0"
  "__builtin_hlsl_quad_read_across_y\0"
  "__builtin_hlsl_elementwise_rsqrt\0"
  "__builtin_hlsl_elementwise_radians\0"
  "__builtin_hlsl_elementwise_rcp\0"
  "__builtin_hlsl_resource_calculate_lod\0"
  "__builtin_hlsl_resource_calculate_lod_unclamped\0"
  "__builtin_hlsl_resource_counterhandlefromimplicitbinding\0"
  "QrQrUZiUZi\0"
  "__builtin_hlsl_resource_gather\0"
  "__builtin_hlsl_resource_gather_cmp\0"
  "__builtin_hlsl_resource_getdimensions_levels_xy\0"
  "vQrUZiUZi&UZi&UZi&\0"
  "__builtin_hlsl_resource_getdimensions_levels_xy_float\0"
  "vQrUZif&f&f&\0"
  "__builtin_hlsl_resource_getdimensions_x\0"
  "vQrUZi&\0"
  "__builtin_hlsl_resource_getdimensions_x_float\0"
  "vQrf&\0"
  "__builtin_hlsl_resource_getdimensions_xy\0"
  "vQrUZi&UZi&\0"
  "__builtin_hlsl_resource_getdimensions_xy_float\0"
  "vQrf&f&\0"
  "__builtin_hlsl_resource_getpointer\0"
  "__builtin_hlsl_resource_getpointer_typed\0"
  "__builtin_hlsl_resource_getstride\0"
  "__builtin_hlsl_resource_handlefrombinding\0"
  "QrQrUZiUZiZiUZicC*\0"
  "__builtin_hlsl_resource_handlefromimplicitbinding\0"
  "__builtin_hlsl_resource_load_level\0"
  "__builtin_hlsl_resource_load_with_status\0"
  "__builtin_hlsl_resource_load_with_status_typed\0"
  "__builtin_hlsl_resource_nonuniformindex\0"
  "__builtin_hlsl_resource_sample\0"
  "__builtin_hlsl_resource_sample_bias\0"
  "__builtin_hlsl_resource_sample_cmp\0"
  "__builtin_hlsl_resource_sample_cmp_level_zero\0"
  "__builtin_hlsl_resource_sample_grad\0"
  "__builtin_hlsl_resource_sample_level\0"
  "__builtin_hlsl_resource_uninitializedhandle\0"
  "QrQr\0"
  "__builtin_hlsl_elementwise_saturate\0"
  "__builtin_hlsl_select\0"
  "__builtin_hlsl_elementwise_sign\0"
  "__builtin_hlsl_elementwise_splitdouble\0"
  "__builtin_hlsl_step\0"
  "__builtin_hlsl_transpose\0"
  "__builtin_hlsl_wave_active_all_equal\0"
  "__builtin_hlsl_wave_active_all_true\0"
  "bb\0"
  "__builtin_hlsl_wave_active_any_true\0"
  "__builtin_hlsl_wave_active_ballot\0"
  "E4Uib\0"
  "__builtin_hlsl_wave_active_bit_and\0"
  "__builtin_hlsl_wave_active_bit_or\0"
  "__builtin_hlsl_wave_active_bit_xor\0"
  "__builtin_hlsl_wave_active_count_bits\0"
  "Uib\0"
  "__builtin_hlsl_wave_active_max\0"
  "__builtin_hlsl_wave_active_min\0"
  "__builtin_hlsl_wave_active_product\0"
  "__builtin_hlsl_wave_active_sum\0"
  "__builtin_hlsl_wave_get_lane_count\0"
  "__builtin_hlsl_wave_get_lane_index\0"
  "__builtin_hlsl_wave_is_first_lane\0"
  "__builtin_hlsl_wave_prefix_count_bits\0"
  "__builtin_hlsl_wave_prefix_product\0"
  "__builtin_hlsl_wave_prefix_sum\0"
  "__builtin_hlsl_wave_read_lane_at\0"
  "__builtin_huge_valf\0"
  "__builtin_huge_val\0"
  "d\0"
  "__builtin_huge_vall\0"
  "Ld\0"
  "__builtin_huge_valf128\0"
  "LLd\0"
  "__builtin_huge_valf16\0"
  "x\0"
  "__builtin_hypotf\0"
  "hypotf\0"
  "__builtin_hypot\0"
  "hypot\0"
  "__builtin_hypotl\0"
  "hypotl\0"
  "__builtin_hypotf128\0"
  "__builtin_ilogbf128\0"
  "iLLd\0"
  "__builtin_ilogbf\0"
  "ilogbf\0"
  "__builtin_ilogb\0"
  "ilogb\0"
  "__builtin_ilogbl\0"
  "ilogbl\0"
  "__builtin_index\0"
  "c*cC*i\0"
  "index\0"
  "__builtin_inff\0"
  "__builtin_inf\0"
  "__builtin_infl\0"
  "__builtin_inff128\0"
  "__builtin_inff16\0"
  "__builtin_infer_alloc_token\0"
  "z.\0"
  "ncUtEu\0"
  "__builtin_init_dwarf_reg_size_table\0"
  "_InterlockedAnd8\0"
  "ccD*c\0"
  "_InterlockedAnd16\0"
  "ssD*s\0"
  "_InterlockedAnd\0"
  "NiNiD*Ni\0"
  "_interlockedbittestandreset\0"
  "UcNiD*Ni\0"
  "_interlockedbittestandreset64\0"
  "UcWiD*Wi\0"
  "_interlockedbittestandreset64_acq\0"
  "_interlockedbittestandreset64_nf\0"
  "_interlockedbittestandreset64_rel\0"
  "_interlockedbittestandreset_acq\0"
  "_interlockedbittestandreset_nf\0"
  "_interlockedbittestandreset_rel\0"
  "_interlockedbittestandset\0"
  "_interlockedbittestandset64\0"
  "_interlockedbittestandset64_acq\0"
  "_interlockedbittestandset64_nf\0"
  "_interlockedbittestandset64_rel\0"
  "_interlockedbittestandset_acq\0"
  "_interlockedbittestandset_nf\0"
  "_interlockedbittestandset_rel\0"
  "_InterlockedCompareExchange8\0"
  "ccD*cc\0"
  "_InterlockedCompareExchange16\0"
  "ssD*ss\0"
  "_InterlockedCompareExchange\0"
  "NiNiD*NiNi\0"
  "_InterlockedCompareExchange64\0"
  "LLiLLiD*LLiLLi\0"
  "_InterlockedCompareExchangePointer\0"
  "v*v*D*v*v*\0"
  "_InterlockedCompareExchangePointer_nf\0"
  "_InterlockedDecrement16\0"
  "ssD*\0"
  "_InterlockedDecrement\0"
  "NiNiD*\0"
  "_InterlockedExchange8\0"
  "_InterlockedExchange16\0"
  "_InterlockedExchange\0"
  "_InterlockedExchangeAdd8\0"
  "_InterlockedExchangeAdd16\0"
  "_InterlockedExchangeAdd\0"
  "_InterlockedExchangePointer\0"
  "v*v*D*v*\0"
  "_InterlockedExchangeSub8\0"
  "_InterlockedExchangeSub16\0"
  "_InterlockedExchangeSub\0"
  "_InterlockedIncrement16\0"
  "_InterlockedIncrement\0"
  "_InterlockedOr8\0"
  "_InterlockedOr16\0"
  "_InterlockedOr\0"
  "_InterlockedXor8\0"
  "_InterlockedXor16\0"
  "_InterlockedXor\0"
  "__builtin_invoke\0"
  "isalnum\0"
  "fnU\0"
  "__builtin_is_aligned\0"
  "bvC*z\0"
  "isalpha\0"
  "isblank\0"
  "iscntrl\0"
  "__builtin_is_constant_evaluated\0"
  "isdigit\0"
  "__builtin_isfpclass\0"
  "__builtin_isfinite\0"
  "isgraph\0"
  "__builtin_isgreater\0"
  "__builtin_isgreaterequal\0"
  "__builtin_isinf\0"
  "__builtin_isinf_sign\0"
  "__builtin_isless\0"
  "__builtin_islessequal\0"
  "__builtin_islessgreater\0"
  "islower\0"
  "__builtin_isnan\0"
  "__builtin_isnormal\0"
  "isprint\0"
  "ispunct\0"
  "__builtin_issignaling\0"
  "isspace\0"
  "__builtin_issubnormal\0"
  "__builtin_isunordered\0"
  "isupper\0"
  "__builtin_is_within_lifetime\0"
  "ntEG\0"
  "isxdigit\0"
  "__builtin_iszero\0"
  "__iso_volatile_load8\0"
  "ccCD*\0"
  "__iso_volatile_load16\0"
  "ssCD*\0"
  "__iso_volatile_load32\0"
  "iiCD*\0"
  "__iso_volatile_load64\0"
  "LLiLLiCD*\0"
  "__iso_volatile_store8\0"
  "vcD*c\0"
  "__iso_volatile_store16\0"
  "vsD*s\0"
  "__iso_volatile_store32\0"
  "viD*i\0"
  "__iso_volatile_store64\0"
  "vLLiD*LLi\0"
  "__builtin_llrintf128\0"
  "LLiLLd\0"
  "__builtin_llroundf128\0"
  "__builtin_launder\0"
  "__builtin_ldexpf\0"
  "ffi\0"
  "ldexpf\0"
  "__builtin_ldexp\0"
  "ddi\0"
  "ldexp\0"
  "__builtin_ldexpl\0"
  "LdLdi\0"
  "ldexpl\0"
  "__builtin_ldexpf16\0"
  "hhi\0"
  "__builtin_ldexpf128\0"
  "LLdLLdi\0"
  "__builtin_lgammaf\0"
  "lgammaf\0"
  "__builtin_lgamma\0"
  "lgamma\0"
  "__builtin_lgammal\0"
  "lgammal\0"
  "__builtin_lgammaf128\0"
  "__builtin_llrintf\0"
  "LLif\0"
  "llrintf\0"
  "__builtin_llrint\0"
  "LLid\0"
  "llrint\0"
  "__builtin_llrintl\0"
  "LLiLd\0"
  "llrintl\0"
  "__builtin_llroundf\0"
  "llroundf\0"
  "__builtin_llround\0"
  "llround\0"
  "__builtin_llroundl\0"
  "llroundl\0"
  "__builtin_load_halff\0"
  "fhC*\0"
  "__builtin_load_half\0"
  "dhC*\0"
  "__builtin_logf\0"
  "logf\0"
  "__builtin_log\0"
  "log\0"
  "__builtin_logl\0"
  "logl\0"
  "__builtin_log1pf\0"
  "log1pf\0"
  "__builtin_log1p\0"
  "log1p\0"
  "__builtin_log1pl\0"
  "log1pl\0"
  "__builtin_log1pf128\0"
  "__builtin_log2f\0"
  "log2f\0"
  "__builtin_log2\0"
  "log2\0"
  "__builtin_log2l\0"
  "log2l\0"
  "__builtin_log2f16\0"
  "__builtin_log2f128\0"
  "__builtin_log10f\0"
  "log10f\0"
  "__builtin_log10\0"
  "log10\0"
  "__builtin_log10l\0"
  "log10l\0"
  "__builtin_log10f16\0"
  "__builtin_log10f128\0"
  "__builtin_logf16\0"
  "__builtin_logf128\0"
  "__builtin_logbf\0"
  "logbf\0"
  "__builtin_logb\0"
  "logb\0"
  "__builtin_logbl\0"
  "logbl\0"
  "__builtin_logbf128\0"
  "longjmp\0"
  "__builtin_lrintf\0"
  "Lif\0"
  "lrintf\0"
  "__builtin_lrint\0"
  "Lid\0"
  "lrint\0"
  "__builtin_lrintl\0"
  "LiLd\0"
  "lrintl\0"
  "__builtin_lrintf128\0"
  "LiLLd\0"
  "_lrotl\0"
  "ULiULii\0"
  "_lrotr\0"
  "__builtin_lroundf\0"
  "lroundf\0"
  "__builtin_lround\0"
  "lround\0"
  "__builtin_lroundl\0"
  "lroundl\0"
  "__builtin_lroundf128\0"
  "__annotation\0"
  "wC*.\0"
  "__assume\0"
  "_byteswap_ushort\0"
  "_byteswap_ulong\0"
  "UNiUNi\0"
  "_byteswap_uint64\0"
  "ULLiULLi\0"
  "__lzcnt16\0"
  "__lzcnt\0"
  "UiUi\0"
  "__lzcnt64\0"
  "__popcnt16\0"
  "__popcnt\0"
  "__popcnt64\0"
  "_ReturnAddress\0"
  "__builtin_ms_va_copy\0"
  "vc*&c*&\0"
  "__builtin_ms_va_end\0"
  "vc*&\0"
  "__builtin_ms_va_start\0"
  "vc*&.\0"
  "__va_start\0"
  "vc**.\0"
  "malloc\0"
  "__builtin_masked_compress_store\0"
  "__builtin_masked_expand_load\0"
  "__builtin_masked_gather\0"
  "nUt\0"
  "__builtin_masked_load\0"
  "__builtin_masked_scatter\0"
  "__builtin_masked_store\0"
  "__builtin_matrix_column_major_load\0"
  "nFt\0"
  "__builtin_matrix_column_major_store\0"
  "__builtin_matrix_transpose\0"
  "memalign\0"
  "__builtin_memchr\0"
  "v*vC*iz\0"
  "memchr\0"
  "fnE\0"
  "memcmp\0"
  "__builtin_memcpy\0"
  "memcpy\0"
  "__builtin_memmove\0"
  "memmove\0"
  "__builtin_memset\0"
  "v*v*iz\0"
  "memset\0"
  "memccpy\0"
  "v*v*vC*iz\0"
  "__builtin___memccpy_chk\0"
  "v*v*vC*izz\0"
  "__builtin___memcpy_chk\0"
  "v*v*vC*zz\0"
  "__builtin___memmove_chk\0"
  "mempcpy\0"
  "__builtin___mempcpy_chk\0"
  "__builtin___memset_chk\0"
  "v*v*izz\0"
  "__builtin_modff\0"
  "fff*\0"
  "modff\0"
  "__builtin_modf\0"
  "ddd*\0"
  "modf\0"
  "__builtin_modfl\0"
  "LdLdLd*\0"
  "modfl\0"
  "__builtin_modff128\0"
  "LLdLLdLLd*\0"
  "move\0"
  "move_if_noexcept\0"
  "__builtin_mul_overflow\0"
  "NSLog\0"
  "vG.\0"
  "fp:0:\0"
  "NSLogv\0"
  "vGa\0"
  "fP:0:\0"
  "__builtin_nanf\0"
  "fcC*\0"
  "FEUn\0"
  "nanf\0"
  "fUn\0"
  "__builtin_nan\0"
  "dcC*\0"
  "nan\0"
  "__builtin_nanl\0"
  "LdcC*\0"
  "nanl\0"
  "__builtin_nanf16\0"
  "xcC*\0"
  "FnUE\0"
  "__builtin_nanf128\0"
  "LLdcC*\0"
  "__builtin_nansf\0"
  "__builtin_nans\0"
  "__builtin_nansl\0"
  "__builtin_nansf16\0"
  "__builtin_nansf128\0"
  "__builtin_nearbyintf\0"
  "nearbyintf\0"
  "__builtin_nearbyint\0"
  "nearbyint\0"
  "__builtin_nearbyintl\0"
  "nearbyintl\0"
  "__builtin_nearbyintf128\0"
  "__builtin_nextafterf\0"
  "nextafterf\0"
  "__builtin_nextafter\0"
  "nextafter\0"
  "__builtin_nextafterl\0"
  "nextafterl\0"
  "__builtin_nextafterf128\0"
  "__builtin_nexttowardf\0"
  "ffLd\0"
  "nexttowardf\0"
  "__builtin_nexttoward\0"
  "ddLd\0"
  "nexttoward\0"
  "__builtin_nexttowardl\0"
  "nexttowardl\0"
  "__builtin_nexttowardf128\0"
  "__builtin_nondeterministic_value\0"
  "__builtin_nontemporal_load\0"
  "__builtin_nontemporal_store\0"
  "__noop\0"
  "__builtin_os_log_format\0"
  "v*v*cC*.\0"
  "p:1:nt\0"
  "__builtin_os_log_format_buffer_size\0"
  "zcC*.\0"
  "p:0:nutE\0"
  "__exp10f\0"
  "__exp10\0"
  "__finitef\0"
  "__finite\0"
  "__finitel\0"
  "objc_assign_global\0"
  "GGG*\0"
  "objc_assign_ivar\0"
  "GGGY\0"
  "objc_assign_strongCast\0"
  "objc_assign_weak\0"
  "objc_enumerationMutation\0"
  "vG\0"
  "objc_exception_extract\0"
  "Gv*\0"
  "objc_exception_match\0"
  "iGG\0"
  "objc_exception_throw\0"
  "objc_exception_try_enter\0"
  "objc_exception_try_exit\0"
  "objc_getClass\0"
  "GcC*\0"
  "objc_getMetaClass\0"
  "__builtin_objc_memmove_collectable\0"
  "objc_msgSend\0"
  "GGH.\0"
  "objc_msgSend_fp2ret\0"
  "XLdGH.\0"
  "objc_msgSend_fpret\0"
  "LdGH.\0"
  "objc_msgSend_stret\0"
  "vGH.\0"
  "objc_msgSendSuper\0"
  "GM*H.\0"
  "objc_msgSendSuper_stret\0"
  "vM*H.\0"
  "objc_read_weak\0"
  "GG*\0"
  "objc_sync_enter\0"
  "iG\0"
  "objc_sync_exit\0"
  "__builtin_object_size\0"
  "__builtin_parity\0"
  "__builtin_parityl\0"
  "__builtin_parityll\0"
  "__builtin_popcount\0"
  "__builtin_popcountl\0"
  "__builtin_popcountll\0"
  "__builtin_popcountg\0"
  "__builtin_powf\0"
  "powf\0"
  "__builtin_pow\0"
  "pow\0"
  "__builtin_powl\0"
  "powl\0"
  "__builtin_powf16\0"
  "__builtin_powf128\0"
  "__builtin_powif\0"
  "__builtin_powi\0"
  "__builtin_powil\0"
  "__builtin_prefetch\0"
  "vvC*.\0"
  "printf\0"
  "icC*.\0"
  "fp:0:N:0:<0>\0"
  "__builtin___printf_chk\0"
  "iicC*R.\0"
  "Fp:1:\0"
  "pthread_create\0"
  "ffC<2,3>\0"
  "__builtin_ptrauth_auth\0"
  "v*v*iv*\0"
  "__builtin_ptrauth_auth_and_resign\0"
  "v*v*iv*iv*\0"
  "__builtin_ptrauth_auth_load_relative_and_sign\0"
  "v*v*iv*iv*Y\0"
  "__builtin_ptrauth_auth_with_pc_and_resign\0"
  "v*v*iv*v*iv*\0"
  "__builtin_ptrauth_blend_discriminator\0"
  "zv*i\0"
  "__builtin_ptrauth_sign_constant\0"
  "tncE\0"
  "__builtin_ptrauth_sign_generic_data\0"
  "zv*v*\0"
  "__builtin_ptrauth_sign_unauthenticated\0"
  "__builtin_ptrauth_string_discriminator\0"
  "zcC*\0"
  "__builtin_ptrauth_strip\0"
  "v*v*i\0"
  "__builtin_readcyclecounter\0"
  "ULLi\0"
  "read_pipe\0"
  "__builtin_readsteadycounter\0"
  "realloc\0"
  "__builtin_reduce_add\0"
  "__builtin_reduce_and\0"
  "__builtin_reduce_assoc_fadd\0"
  "__builtin_reduce_in_order_fadd\0"
  "__builtin_reduce_max\0"
  "__builtin_reduce_maximum\0"
  "__builtin_reduce_min\0"
  "__builtin_reduce_minimum\0"
  "__builtin_reduce_mul\0"
  "__builtin_reduce_or\0"
  "__builtin_reduce_xor\0"
  "__builtin_remainderf\0"
  "remainderf\0"
  "__builtin_remainder\0"
  "remainder\0"
  "__builtin_remainderl\0"
  "remainderl\0"
  "__builtin_remainderf128\0"
  "__builtin_remquof\0"
  "fffi*\0"
  "remquof\0"
  "__builtin_remquo\0"
  "dddi*\0"
  "remquo\0"
  "__builtin_remquol\0"
  "LdLdLdi*\0"
  "remquol\0"
  "__builtin_remquof128\0"
  "LLdLLdLLdi*\0"
  "reserve_read_pipe\0"
  "reserve_write_pipe\0"
  "__builtin_rindex\0"
  "rindex\0"
  "__builtin_rintf\0"
  "Fng\0"
  "rintf\0"
  "fng\0"
  "__builtin_rint\0"
  "rint\0"
  "__builtin_rintl\0"
  "rintl\0"
  "__builtin_rintf16\0"
  "__builtin_rintf128\0"
  "__builtin_rotateleft8\0"
  "UcUcUc\0"
  "__builtin_rotateleft16\0"
  "UsUsUs\0"
  "__builtin_rotateleft32\0"
  "UZiUZiUZi\0"
  "__builtin_rotateleft64\0"
  "UWiUWiUWi\0"
  "__builtin_rotateright8\0"
  "__builtin_rotateright16\0"
  "__builtin_rotateright32\0"
  "__builtin_rotateright64\0"
  "_rotl\0"
  "UiUii\0"
  "_rotl8\0"
  "_rotl16\0"
  "UsUsUc\0"
  "_rotl64\0"
  "UWiUWii\0"
  "_rotr\0"
  "_rotr8\0"
  "_rotr16\0"
  "_rotr64\0"
  "__builtin_roundf\0"
  "roundf\0"
  "__builtin_round\0"
  "round\0"
  "__builtin_roundl\0"
  "roundl\0"
  "__builtin_roundevenf\0"
  "roundevenf\0"
  "__builtin_roundeven\0"
  "roundeven\0"
  "__builtin_roundevenl\0"
  "roundevenl\0"
  "__builtin_roundf16\0"
  "__builtin_roundf128\0"
  "__builtin_roundevenf16\0"
  "__builtin_roundevenf128\0"
  "__builtin___snprintf_chk\0"
  "ic*RzizcC*R.\0"
  "Fp:4:\0"
  "__builtin_sprintf\0"
  "ic*RcC*R.\0"
  "sprintf\0"
  "__builtin___sprintf_chk\0"
  "ic*RizcC*R.\0"
  "Fp:3:\0"
  "__builtin_sscanf\0"
  "icC*RcC*R.\0"
  "sscanf\0"
  "__builtin_sadd_overflow\0"
  "biCiCi*\0"
  "__builtin_saddl_overflow\0"
  "bLiCLiCLi*\0"
  "__builtin_saddll_overflow\0"
  "bLLiCLLiCLLi*\0"
  "savectx\0"
  "iSJ\0"
  "__builtin_scalblnf\0"
  "ffLi\0"
  "scalblnf\0"
  "__builtin_scalbln\0"
  "ddLi\0"
  "scalbln\0"
  "__builtin_scalblnl\0"
  "LdLdLi\0"
  "scalblnl\0"
  "__builtin_scalbnf\0"
  "scalbnf\0"
  "__builtin_scalbn\0"
  "scalbn\0"
  "__builtin_scalbnl\0"
  "scalbnl\0"
  "__builtin_scanf\0"
  "Fs:0:N:0:<0>\0"
  "scanf\0"
  "fs:0:N:0:<0>\0"
  "__builtin_scalblnf128\0"
  "LLdLLdLi\0"
  "__builtin_scalbnf128\0"
  "__scoped_atomic_thread_fence\0"
  "vii\0"
  "setjmp\0"
  "iJ\0"
  "_setjmp\0"
  "_setjmpex\0"
  "fTj\0"
  "__builtin_shufflevector\0"
  "siglongjmp\0"
  "vSJi\0"
  "sigsetjmp\0"
  "iSJi\0"
  "__sigsetjmp\0"
  "__builtin_signbit\0"
  "__builtin_signbitf\0"
  "__builtin_signbitl\0"
  "__builtin_sinf\0"
  "sinf\0"
  "__builtin_sin\0"
  "sin\0"
  "__builtin_sinl\0"
  "sinl\0"
  "__builtin_sinf16\0"
  "__builtin_sinf128\0"
  "__builtin_sincosf\0"
  "vff*f*\0"
  "sincosf\0"
  "__builtin_sincos\0"
  "vdd*d*\0"
  "sincos\0"
  "__builtin_sincosl\0"
  "vLdLd*Ld*\0"
  "sincosl\0"
  "__builtin_sincosf16\0"
  "vhh*h*\0"
  "__builtin_sincosf128\0"
  "vLLdLLd*LLd*\0"
  "__builtin_sincospif\0"
  "__builtin_sincospi\0"
  "__builtin_sincospil\0"
  "__builtin_sinhf\0"
  "sinhf\0"
  "__builtin_sinh\0"
  "sinh\0"
  "__builtin_sinhl\0"
  "sinhl\0"
  "__builtin_sinhf16\0"
  "__builtin_sinhf128\0"
  "__sinpif\0"
  "__sinpi\0"
  "__builtin_smul_overflow\0"
  "__builtin_smull_overflow\0"
  "__builtin_smulll_overflow\0"
  "__builtin_snprintf\0"
  "ic*RzcC*R.\0"
  "Fnp:2:N:0:<2>\0"
  "snprintf\0"
  "fnp:2:N:0:<2>\0"
  "__builtin_sqrtf\0"
  "sqrtf\0"
  "__builtin_sqrt\0"
  "sqrt\0"
  "__builtin_sqrtl\0"
  "sqrtl\0"
  "__builtin_sqrtf16\0"
  "__builtin_sqrtf128\0"
  "__builtin_ssub_overflow\0"
  "__builtin_ssubl_overflow\0"
  "__builtin_ssubll_overflow\0"
  "__builtin_stack_address\0"
  "__builtin_stdc_bit_ceil\0"
  "stdc_bit_ceil_uc\0"
  "fncE\0"
  "stdc_bit_ceil_us\0"
  "stdc_bit_ceil_ui\0"
  "stdc_bit_ceil_ul\0"
  "ULiULi\0"
  "stdc_bit_ceil_ull\0"
  "__builtin_stdc_bit_floor\0"
  "stdc_bit_floor_uc\0"
  "stdc_bit_floor_us\0"
  "stdc_bit_floor_ui\0"
  "stdc_bit_floor_ul\0"
  "stdc_bit_floor_ull\0"
  "__builtin_stdc_bit_width\0"
  "stdc_bit_width_uc\0"
  "UiUc\0"
  "stdc_bit_width_us\0"
  "UiUs\0"
  "stdc_bit_width_ui\0"
  "stdc_bit_width_ul\0"
  "UiULi\0"
  "stdc_bit_width_ull\0"
  "UiULLi\0"
  "__builtin_stdc_count_ones\0"
  "stdc_count_ones_uc\0"
  "stdc_count_ones_us\0"
  "stdc_count_ones_ui\0"
  "stdc_count_ones_ul\0"
  "stdc_count_ones_ull\0"
  "__builtin_stdc_count_zeros\0"
  "stdc_count_zeros_uc\0"
  "stdc_count_zeros_us\0"
  "stdc_count_zeros_ui\0"
  "stdc_count_zeros_ul\0"
  "stdc_count_zeros_ull\0"
  "__builtin_stdc_first_leading_one\0"
  "stdc_first_leading_one_uc\0"
  "stdc_first_leading_one_us\0"
  "stdc_first_leading_one_ui\0"
  "stdc_first_leading_one_ul\0"
  "stdc_first_leading_one_ull\0"
  "__builtin_stdc_first_leading_zero\0"
  "stdc_first_leading_zero_uc\0"
  "stdc_first_leading_zero_us\0"
  "stdc_first_leading_zero_ui\0"
  "stdc_first_leading_zero_ul\0"
  "stdc_first_leading_zero_ull\0"
  "__builtin_stdc_first_trailing_one\0"
  "stdc_first_trailing_one_uc\0"
  "stdc_first_trailing_one_us\0"
  "stdc_first_trailing_one_ui\0"
  "stdc_first_trailing_one_ul\0"
  "stdc_first_trailing_one_ull\0"
  "__builtin_stdc_first_trailing_zero\0"
  "stdc_first_trailing_zero_uc\0"
  "stdc_first_trailing_zero_us\0"
  "stdc_first_trailing_zero_ui\0"
  "stdc_first_trailing_zero_ul\0"
  "stdc_first_trailing_zero_ull\0"
  "__builtin_stdc_has_single_bit\0"
  "stdc_has_single_bit_uc\0"
  "bUc\0"
  "stdc_has_single_bit_us\0"
  "bUs\0"
  "stdc_has_single_bit_ui\0"
  "bUi\0"
  "stdc_has_single_bit_ul\0"
  "bULi\0"
  "stdc_has_single_bit_ull\0"
  "bULLi\0"
  "__builtin_stdc_leading_ones\0"
  "stdc_leading_ones_uc\0"
  "stdc_leading_ones_us\0"
  "stdc_leading_ones_ui\0"
  "stdc_leading_ones_ul\0"
  "stdc_leading_ones_ull\0"
  "__builtin_stdc_leading_zeros\0"
  "stdc_leading_zeros_uc\0"
  "stdc_leading_zeros_us\0"
  "stdc_leading_zeros_ui\0"
  "stdc_leading_zeros_ul\0"
  "stdc_leading_zeros_ull\0"
  "__builtin_stdc_memreverse8\0"
  "vzUc*\0"
  "FnN:0:<1>\0"
  "stdc_memreverse8\0"
  "fnN:0:<1>\0"
  "stdc_memreverse8u8\0"
  "UBiUBi\0"
  "fnUcE\0"
  "stdc_memreverse8u16\0"
  "UTiUTi\0"
  "stdc_memreverse8u32\0"
  "stdc_memreverse8u64\0"
  "__builtin_stdc_rotate_left\0"
  "stdc_rotate_left_uc\0"
  "UcUcUi\0"
  "stdc_rotate_left_us\0"
  "UsUsUi\0"
  "stdc_rotate_left_ui\0"
  "stdc_rotate_left_ul\0"
  "ULiULiUi\0"
  "stdc_rotate_left_ull\0"
  "ULLiULLiUi\0"
  "__builtin_stdc_rotate_right\0"
  "stdc_rotate_right_uc\0"
  "stdc_rotate_right_us\0"
  "stdc_rotate_right_ui\0"
  "stdc_rotate_right_ul\0"
  "stdc_rotate_right_ull\0"
  "__builtin_stdc_trailing_ones\0"
  "stdc_trailing_ones_uc\0"
  "stdc_trailing_ones_us\0"
  "stdc_trailing_ones_ui\0"
  "stdc_trailing_ones_ul\0"
  "stdc_trailing_ones_ull\0"
  "__builtin_stdc_trailing_zeros\0"
  "stdc_trailing_zeros_uc\0"
  "stdc_trailing_zeros_us\0"
  "stdc_trailing_zeros_ui\0"
  "stdc_trailing_zeros_ul\0"
  "stdc_trailing_zeros_ull\0"
  "__builtin_store_halff\0"
  "vfh*\0"
  "__builtin_store_half\0"
  "vdh*\0"
  "__builtin_stpcpy\0"
  "c*c*cC*\0"
  "stpcpy\0"
  "__builtin___stpcpy_chk\0"
  "c*c*cC*z\0"
  "__builtin_stpncpy\0"
  "stpncpy\0"
  "__builtin___stpncpy_chk\0"
  "c*c*cC*zz\0"
  "__builtin_strcasecmp\0"
  "icC*cC*\0"
  "F\0"
  "strcasecmp\0"
  "__builtin_strcat\0"
  "strcat\0"
  "__builtin_strchr\0"
  "strchr\0"
  "__builtin_strcmp\0"
  "strcmp\0"
  "__builtin_strcpy\0"
  "strcpy\0"
  "__builtin_strdup\0"
  "c*cC*\0"
  "strdup\0"
  "strerror\0"
  "c*i\0"
  "__builtin_strlen\0"
  "strlen\0"
  "__builtin_strncat\0"
  "strncat\0"
  "__builtin_strncmp\0"
  "icC*cC*z\0"
  "strncmp\0"
  "__builtin_strncpy\0"
  "strncpy\0"
  "__builtin_strspn\0"
  "strspn\0"
  "__builtin_strstr\0"
  "c*cC*cC*\0"
  "strstr\0"
  "strtod\0"
  "dcC*c**\0"
  "strtof\0"
  "fcC*c**\0"
  "strtol\0"
  "LicC*c**i\0"
  "strtoll\0"
  "LLicC*c**i\0"
  "strtold\0"
  "LdcC*c**\0"
  "strtoul\0"
  "ULicC*c**i\0"
  "strtoull\0"
  "ULLicC*c**i\0"
  "strtok\0"
  "strcspn\0"
  "__builtin___strcat_chk\0"
  "__builtin___strcpy_chk\0"
  "strlcat\0"
  "zc*cC*z\0"
  "strlcpy\0"
  "__builtin___strlcat_chk\0"
  "zc*cC*zz\0"
  "__builtin___strlcpy_chk\0"
  "__builtin_strncasecmp\0"
  "strncasecmp\0"
  "__builtin_strndup\0"
  "c*cC*z\0"
  "strndup\0"
  "__builtin___strncat_chk\0"
  "__builtin___strncpy_chk\0"
  "__builtin_strpbrk\0"
  "strpbrk\0"
  "__builtin_strrchr\0"
  "strrchr\0"
  "strxfrm\0"
  "sub_group_commit_read_pipe\0"
  "sub_group_commit_write_pipe\0"
  "sub_group_reserve_read_pipe\0"
  "sub_group_reserve_write_pipe\0"
  "__builtin_sub_overflow\0"
  "__builtin_subcb\0"
  "__builtin_subcs\0"
  "__builtin_subc\0"
  "__builtin_subcl\0"
  "__builtin_subcll\0"
  "__sync_lock_test_and_set_1\0"
  "ccD*c.\0"
  "__sync_lock_test_and_set_2\0"
  "ssD*s.\0"
  "__sync_lock_test_and_set_4\0"
  "iiD*i.\0"
  "__sync_lock_test_and_set_8\0"
  "LLiLLiD*LLi.\0"
  "__sync_lock_test_and_set_16\0"
  "LLLiLLLiD*LLLi.\0"
  "__sync_val_compare_and_swap_1\0"
  "ccD*cc.\0"
  "__sync_val_compare_and_swap_2\0"
  "ssD*ss.\0"
  "__sync_val_compare_and_swap_4\0"
  "iiD*ii.\0"
  "__sync_val_compare_and_swap_8\0"
  "LLiLLiD*LLiLLi.\0"
  "__sync_val_compare_and_swap_16\0"
  "LLLiLLLiD*LLLiLLLi.\0"
  "__sync_add_and_fetch\0"
  "__sync_add_and_fetch_1\0"
  "__sync_add_and_fetch_2\0"
  "__sync_add_and_fetch_4\0"
  "__sync_add_and_fetch_8\0"
  "__sync_add_and_fetch_16\0"
  "__sync_and_and_fetch\0"
  "__sync_and_and_fetch_1\0"
  "__sync_and_and_fetch_2\0"
  "__sync_and_and_fetch_4\0"
  "__sync_and_and_fetch_8\0"
  "__sync_and_and_fetch_16\0"
  "__sync_bool_compare_and_swap\0"
  "__sync_bool_compare_and_swap_1\0"
  "bcD*cc.\0"
  "__sync_bool_compare_and_swap_2\0"
  "bsD*ss.\0"
  "__sync_bool_compare_and_swap_4\0"
  "biD*ii.\0"
  "__sync_bool_compare_and_swap_8\0"
  "bLLiD*LLiLLi.\0"
  "__sync_bool_compare_and_swap_16\0"
  "bLLLiD*LLLiLLLi.\0"
  "__sync_fetch_and_add\0"
  "__sync_fetch_and_add_1\0"
  "__sync_fetch_and_add_2\0"
  "__sync_fetch_and_add_4\0"
  "__sync_fetch_and_add_8\0"
  "__sync_fetch_and_add_16\0"
  "__sync_fetch_and_and\0"
  "__sync_fetch_and_and_1\0"
  "__sync_fetch_and_and_2\0"
  "__sync_fetch_and_and_4\0"
  "__sync_fetch_and_and_8\0"
  "__sync_fetch_and_and_16\0"
  "__sync_fetch_and_max\0"
  "iiD*i\0"
  "__sync_fetch_and_min\0"
  "__sync_fetch_and_nand\0"
  "__sync_fetch_and_nand_1\0"
  "__sync_fetch_and_nand_2\0"
  "__sync_fetch_and_nand_4\0"
  "__sync_fetch_and_nand_8\0"
  "__sync_fetch_and_nand_16\0"
  "__sync_fetch_and_or\0"
  "__sync_fetch_and_or_1\0"
  "__sync_fetch_and_or_2\0"
  "__sync_fetch_and_or_4\0"
  "__sync_fetch_and_or_8\0"
  "__sync_fetch_and_or_16\0"
  "__sync_fetch_and_sub\0"
  "__sync_fetch_and_sub_1\0"
  "__sync_fetch_and_sub_2\0"
  "__sync_fetch_and_sub_4\0"
  "__sync_fetch_and_sub_8\0"
  "__sync_fetch_and_sub_16\0"
  "__sync_fetch_and_umax\0"
  "UiUiD*Ui\0"
  "__sync_fetch_and_umin\0"
  "__sync_fetch_and_xor\0"
  "__sync_fetch_and_xor_1\0"
  "__sync_fetch_and_xor_2\0"
  "__sync_fetch_and_xor_4\0"
  "__sync_fetch_and_xor_8\0"
  "__sync_fetch_and_xor_16\0"
  "__sync_lock_release\0"
  "__sync_lock_release_1\0"
  "vcD*.\0"
  "__sync_lock_release_2\0"
  "vsD*.\0"
  "__sync_lock_release_4\0"
  "viD*.\0"
  "__sync_lock_release_8\0"
  "vLLiD*.\0"
  "__sync_lock_release_16\0"
  "vLLLiD*.\0"
  "__sync_lock_test_and_set\0"
  "__sync_nand_and_fetch\0"
  "__sync_nand_and_fetch_1\0"
  "__sync_nand_and_fetch_2\0"
  "__sync_nand_and_fetch_4\0"
  "__sync_nand_and_fetch_8\0"
  "__sync_nand_and_fetch_16\0"
  "__sync_or_and_fetch\0"
  "__sync_or_and_fetch_1\0"
  "__sync_or_and_fetch_2\0"
  "__sync_or_and_fetch_4\0"
  "__sync_or_and_fetch_8\0"
  "__sync_or_and_fetch_16\0"
  "__sync_sub_and_fetch\0"
  "__sync_sub_and_fetch_1\0"
  "__sync_sub_and_fetch_2\0"
  "__sync_sub_and_fetch_4\0"
  "__sync_sub_and_fetch_8\0"
  "__sync_sub_and_fetch_16\0"
  "__sync_swap\0"
  "__sync_swap_1\0"
  "__sync_swap_2\0"
  "__sync_swap_4\0"
  "__sync_swap_8\0"
  "__sync_swap_16\0"
  "__sync_synchronize\0"
  "__sync_val_compare_and_swap\0"
  "__sync_xor_and_fetch\0"
  "__sync_xor_and_fetch_1\0"
  "__sync_xor_and_fetch_2\0"
  "__sync_xor_and_fetch_4\0"
  "__sync_xor_and_fetch_8\0"
  "__sync_xor_and_fetch_16\0"
  "__builtin_tanf\0"
  "tanf\0"
  "__builtin_tan\0"
  "tan\0"
  "__builtin_tanl\0"
  "tanl\0"
  "__builtin_tanf16\0"
  "__builtin_tanf128\0"
  "__builtin_tanhf\0"
  "tanhf\0"
  "__builtin_tanh\0"
  "tanh\0"
  "__builtin_tanhl\0"
  "tanhl\0"
  "__builtin_tanhf16\0"
  "__builtin_tanhf128\0"
  "__tanpif\0"
  "__tanpi\0"
  "__builtin_tgammaf\0"
  "tgammaf\0"
  "__builtin_tgamma\0"
  "tgamma\0"
  "__builtin_tgammal\0"
  "tgammal\0"
  "__builtin_tgammaf128\0"
  "__builtin_thread_pointer\0"
  "to_global\0"
  "to_local\0"
  "tolower\0"
  "to_private\0"
  "toupper\0"
  "__builtin_trap\0"
  "__builtin_truncf\0"
  "truncf\0"
  "__builtin_trunc\0"
  "trunc\0"
  "__builtin_truncl\0"
  "truncl\0"
  "__builtin_truncf16\0"
  "__builtin_truncf128\0"
  "__builtin_uadd_overflow\0"
  "bUiCUiCUi*\0"
  "__builtin_uaddl_overflow\0"
  "bULiCULiCULi*\0"
  "__builtin_uaddll_overflow\0"
  "bULLiCULLiCULLi*\0"
  "umask\0"
  "fTn\0"
  "__builtin_umul_overflow\0"
  "__builtin_umull_overflow\0"
  "__builtin_umulll_overflow\0"
  "__builtin_unpredictable\0"
  "__builtin_unreachable\0"
  "__builtin_unwind_init\0"
  "__builtin_usub_overflow\0"
  "__builtin_usubl_overflow\0"
  "__builtin_usubll_overflow\0"
  "__builtin___vfprintf_chk\0"
  "iP*RicC*Ra\0"
  "FP:2:\0"
  "__builtin_vfscanf\0"
  "iP*RcC*Ra\0"
  "FS:1:N:0:<0,1>\0"
  "vfscanf\0"
  "fS:1:N:0:<0,1>\0"
  "vfork\0"
  "p\0"
  "__builtin_vprintf\0"
  "icC*Ra\0"
  "FnP:0:N:0:<0>\0"
  "vprintf\0"
  "fnP:0:N:0:<0>\0"
  "__builtin___vprintf_chk\0"
  "iicC*Ra\0"
  "FP:1:\0"
  "__builtin___vsnprintf_chk\0"
  "ic*RzizcC*Ra\0"
  "FP:4:\0"
  "__builtin___vsprintf_chk\0"
  "ic*RizcC*Ra\0"
  "FP:3:\0"
  "__builtin_vsscanf\0"
  "icC*RcC*Ra\0"
  "vsscanf\0"
  "__builtin_vscanf\0"
  "FS:0:N:0:<0>\0"
  "vscanf\0"
  "fS:0:N:0:<0>\0"
  "__builtin_va_copy\0"
  "vAA\0"
  "va_copy\0"
  "__builtin_va_end\0"
  "vA\0"
  "va_end\0"
  "va_start\0"
  "__builtin_verbose_trap\0"
  "vcC*cC*\0"
  "__builtin_vfprintf\0"
  "FnP:1:N:0:<0,1>\0"
  "vfprintf\0"
  "fnP:1:N:0:<0,1>\0"
  "__builtin_vsprintf\0"
  "ic*RcC*Ra\0"
  "vsprintf\0"
  "__builtin_vsnprintf\0"
  "ic*RzcC*Ra\0"
  "FnP:2:N:0:<2>\0"
  "vsnprintf\0"
  "fnP:2:N:0:<2>\0"
  "__builtin_wmemchr\0"
  "w*wC*wz\0"
  "wmemchr\0"
  "__builtin_wmemcmp\0"
  "iwC*wC*z\0"
  "wmemcmp\0"
  "__builtin_wmemcpy\0"
  "w*w*wC*z\0"
  "wmemcpy\0"
  "__builtin_wmemmove\0"
  "wmemmove\0"
  "__warn_memset_zero_len\0"
  "nU\0"
  "__builtin_wcschr\0"
  "w*wC*w\0"
  "wcschr\0"
  "fnUE\0"
  "__builtin_wcscmp\0"
  "iwC*wC*\0"
  "wcscmp\0"
  "__builtin_wcslen\0"
  "zwC*\0"
  "wcslen\0"
  "__builtin_wcsncmp\0"
  "wcsncmp\0"
  "work_group_commit_read_pipe\0"
  "work_group_commit_write_pipe\0"
  "work_group_reserve_read_pipe\0"
  "work_group_reserve_write_pipe\0"
  "write_pipe\0"
  "__xray_customevent\0"
  "vcC*z\0"
  "__xray_typedevent\0"
  "vzcC*z\0"
  "__builtin_zos_va_copy\0"
  "vc**c**\0"
  "__builtin_zos_va_end\0"
  "vc**\0"
  "__builtin_zos_va_start\0"
  "__addressof\0"
  "zfncTE\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 /* __atomic_add_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25 /* __atomic_and_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{44 /* __atomic_clear */, 20 /* v. */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{62 /* __atomic_compare_exchange */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{88 /* __atomic_compare_exchange_n */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{116 /* __atomic_exchange */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{134 /* __atomic_exchange_n */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{154 /* __atomic_fetch_add */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{173 /* __atomic_fetch_and */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{192 /* __atomic_fetch_fmaximum */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{216 /* __atomic_fetch_fmaximum_num */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{244 /* __atomic_fetch_fminimum */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{268 /* __atomic_fetch_fminimum_num */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{296 /* __atomic_fetch_max */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{315 /* __atomic_fetch_min */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{334 /* __atomic_fetch_nand */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{354 /* __atomic_fetch_or */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{372 /* __atomic_fetch_sub */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{391 /* __atomic_fetch_udec */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{411 /* __atomic_fetch_uinc */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{431 /* __atomic_fetch_xor */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{450 /* __atomic_load */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{464 /* __atomic_load_n */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{480 /* __atomic_max_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{499 /* __atomic_min_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{518 /* __atomic_nand_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{538 /* __atomic_or_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{556 /* __atomic_store */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{571 /* __atomic_store_n */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{588 /* __atomic_sub_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{607 /* __atomic_test_and_set */, 629 /* b. */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{632 /* __atomic_xor_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{651 /* __c11_atomic_compare_exchange_strong */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{688 /* __c11_atomic_compare_exchange_weak */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{723 /* __c11_atomic_exchange */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{745 /* __c11_atomic_fetch_add */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{768 /* __c11_atomic_fetch_and */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{791 /* __c11_atomic_fetch_max */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{814 /* __c11_atomic_fetch_min */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{837 /* __c11_atomic_fetch_nand */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{861 /* __c11_atomic_fetch_or */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{883 /* __c11_atomic_fetch_sub */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{906 /* __c11_atomic_fetch_xor */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{929 /* __c11_atomic_init */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{947 /* __c11_atomic_load */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{965 /* __c11_atomic_store */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{984 /* __hip_atomic_compare_exchange_strong */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1021 /* __hip_atomic_compare_exchange_weak */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1056 /* __hip_atomic_exchange */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1078 /* __hip_atomic_fetch_add */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1101 /* __hip_atomic_fetch_and */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1124 /* __hip_atomic_fetch_max */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1147 /* __hip_atomic_fetch_min */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1170 /* __hip_atomic_fetch_or */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1192 /* __hip_atomic_fetch_sub */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1215 /* __hip_atomic_fetch_xor */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1238 /* __hip_atomic_load */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1256 /* __hip_atomic_store */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1275 /* __opencl_atomic_compare_exchange_strong */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1315 /* __opencl_atomic_compare_exchange_weak */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1353 /* __opencl_atomic_exchange */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1378 /* __opencl_atomic_fetch_add */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1404 /* __opencl_atomic_fetch_and */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1430 /* __opencl_atomic_fetch_max */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1456 /* __opencl_atomic_fetch_min */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1482 /* __opencl_atomic_fetch_or */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1507 /* __opencl_atomic_fetch_sub */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1533 /* __opencl_atomic_fetch_xor */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1559 /* __opencl_atomic_init */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1580 /* __opencl_atomic_load */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1601 /* __opencl_atomic_store */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1623 /* __scoped_atomic_add_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1649 /* __scoped_atomic_and_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1675 /* __scoped_atomic_compare_exchange */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1708 /* __scoped_atomic_compare_exchange_n */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1743 /* __scoped_atomic_exchange */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1768 /* __scoped_atomic_exchange_n */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1795 /* __scoped_atomic_fetch_add */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1821 /* __scoped_atomic_fetch_and */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1847 /* __scoped_atomic_fetch_fmaximum */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1878 /* __scoped_atomic_fetch_fmaximum_num */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1913 /* __scoped_atomic_fetch_fminimum */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1944 /* __scoped_atomic_fetch_fminimum_num */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{1979 /* __scoped_atomic_fetch_max */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2005 /* __scoped_atomic_fetch_min */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2031 /* __scoped_atomic_fetch_nand */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2058 /* __scoped_atomic_fetch_or */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2083 /* __scoped_atomic_fetch_sub */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2109 /* __scoped_atomic_fetch_xor */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2135 /* __scoped_atomic_load */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2156 /* __scoped_atomic_load_n */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2179 /* __scoped_atomic_max_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2205 /* __scoped_atomic_min_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2231 /* __scoped_atomic_nand_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2258 /* __scoped_atomic_or_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2283 /* __scoped_atomic_store */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2305 /* __scoped_atomic_store_n */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2329 /* __scoped_atomic_sub_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2355 /* __scoped_atomic_fetch_udec */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2382 /* __scoped_atomic_fetch_uinc */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2409 /* __scoped_atomic_xor_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2435 /* __abnormal_termination */, 2458 /* i */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2462 /* _abnormal_termination */, 2458 /* i */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2484 /* __builtin_abort */, 2500 /* v */, 2502 /* Fnr */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2506 /* abort */, 2500 /* v */, 2512 /* fnr */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2516 /* __builtin_abs */, 2530 /* ii */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2538 /* abs */, 2530 /* ii */, 2542 /* fnc */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2546 /* __builtin_labs */, 2561 /* LiLi */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2566 /* labs */, 2561 /* LiLi */, 2542 /* fnc */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2571 /* __builtin_llabs */, 2587 /* LLiLLi */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2594 /* llabs */, 2587 /* LLiLLi */, 2542 /* fnc */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2600 /* __builtin_acosf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2623 /* acosf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2633 /* __builtin_acos */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2651 /* acos */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2656 /* __builtin_acosl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2677 /* acosl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2683 /* __builtin_acosf16 */, 2701 /* hh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2704 /* __builtin_acosf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2730 /* __builtin_acoshf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2747 /* acoshf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2754 /* __builtin_acosh */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2770 /* acosh */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2776 /* __builtin_acoshl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2793 /* acoshl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2800 /* __builtin_acoshf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2820 /* __builtin_add_overflow */, 629 /* b. */, 2843 /* ntE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2847 /* __builtin_addcb */, 2863 /* UcUcCUcCUcCUc* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2881 /* __builtin_addcs */, 2897 /* UsUsCUsCUsCUs* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2912 /* __builtin_addc */, 2927 /* UiUiCUiCUiCUi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2942 /* __builtin_addcl */, 2958 /* ULiULiCULiCULiCULi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{2978 /* __builtin_addcll */, 2995 /* ULLiULLiCULLiCULLiCULLi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3020 /* addressof */, 3030 /* v*v& */, 3035 /* fzncThE */, 0}, HeaderDesc::MEMORY, CXX_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{3043 /* __builtin_align_down */, 3064 /* v*vC*z */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3076 /* __builtin_align_up */, 3064 /* v*vC*z */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3095 /* aligned_alloc */, 3109 /* v*zz */, 3114 /* f */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3116 /* __builtin_alloca */, 3133 /* v*z */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3140 /* alloca */, 3133 /* v*z */, 3147 /* fn */, 0}, HeaderDesc::STDLIB_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3150 /* _alloca */, 3133 /* v*z */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3158 /* __builtin_alloca_uninitialized */, 3133 /* v*z */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3189 /* __builtin_alloca_with_align */, 3217 /* v*zIz */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3223 /* __builtin_alloca_with_align_uninitialized */, 3217 /* v*zIz */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3265 /* __builtin_allow_runtime_check */, 3295 /* bcC* */, 3300 /* nUc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3304 /* __builtin_annotation */, 20 /* v. */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3325 /* __arithmetic_fence */, 20 /* v. */, 3344 /* tE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3347 /* as_const */, 3356 /* v&v& */, 3035 /* fzncThE */, 0}, HeaderDesc::UTILITY, CXX_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{3361 /* __builtin_asinf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3377 /* asinf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3383 /* __builtin_asin */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3398 /* asin */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3403 /* __builtin_asinl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3419 /* asinl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3425 /* __builtin_asinf16 */, 2701 /* hh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3443 /* __builtin_asinf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3462 /* __builtin_asinhf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3479 /* asinhf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3486 /* __builtin_asinh */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3502 /* asinh */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3508 /* __builtin_asinhl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3525 /* asinhl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3532 /* __builtin_asinhf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3552 /* __builtin_assume */, 3569 /* vb */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3572 /* __builtin_assume_separate_storage */, 3606 /* vvCD*vCD* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3616 /* __builtin_atanf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3632 /* atanf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3638 /* __builtin_atan */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3653 /* atan */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3658 /* __builtin_atanl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3674 /* atanl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3680 /* __builtin_atan2f */, 3697 /* fff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3701 /* atan2f */, 3697 /* fff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3708 /* __builtin_atan2 */, 3724 /* ddd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3728 /* atan2 */, 3724 /* ddd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3734 /* __builtin_atan2l */, 3751 /* LdLdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3758 /* atan2l */, 3751 /* LdLdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3765 /* __builtin_atan2f16 */, 3784 /* hhh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3788 /* __builtin_atan2f128 */, 3808 /* LLdLLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3818 /* __builtin_atanf16 */, 2701 /* hh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3836 /* __builtin_atanf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3855 /* __builtin_atanhf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3872 /* atanhf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3879 /* __builtin_atanh */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3895 /* atanh */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3901 /* __builtin_atanhl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3918 /* atanhl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3925 /* __builtin_atanhf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3945 /* __atomic_always_lock_free */, 3971 /* bzvCD* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{3978 /* __atomic_is_lock_free */, 3971 /* bzvCD* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4000 /* __atomic_signal_fence */, 4022 /* vi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4025 /* __atomic_thread_fence */, 4022 /* vi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4047 /* bcmp */, 4052 /* ivC*vC*z */, 4061 /* fE */, 0}, HeaderDesc::STRINGS_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4064 /* __builtin_bswap16 */, 4082 /* UsUs */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4091 /* __builtin_bswap32 */, 4109 /* UZiUZi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4116 /* __builtin_bswap64 */, 4134 /* UWiUWi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4141 /* __builtin_bswapg */, 4158 /* i. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4166 /* __builtin_bzero */, 4182 /* vv*z */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4187 /* bzero */, 4182 /* vv*z */, 3147 /* fn */, 0}, HeaderDesc::STRINGS_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4193 /* __builtin_bcopy */, 4209 /* vvC*v*z */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4217 /* bcopy */, 4209 /* vvC*v*z */, 3147 /* fn */, 0}, HeaderDesc::STRINGS_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4223 /* __builtin_bitreverse8 */, 4245 /* UcUc */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4250 /* __builtin_bitreverse16 */, 4082 /* UsUs */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4273 /* __builtin_bitreverse32 */, 4109 /* UZiUZi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4296 /* __builtin_bitreverse64 */, 4134 /* UWiUWi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4319 /* __builtin_bitreverseg */, 4158 /* i. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4341 /* _bittest */, 4350 /* UcNiC*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4359 /* _bittest64 */, 4370 /* UcWiC*Wi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4379 /* _bittestandcomplement */, 4401 /* UcNi*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4409 /* _bittestandcomplement64 */, 4433 /* UcWi*Wi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4441 /* _bittestandreset */, 4401 /* UcNi*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4458 /* _bittestandreset64 */, 4433 /* UcWi*Wi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4477 /* _bittestandset */, 4401 /* UcNi*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4492 /* _bittestandset64 */, 4433 /* UcWi*Wi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4509 /* _Block_object_assign */, 4530 /* vv*vC*iC */, 3114 /* f */, 0}, HeaderDesc::BLOCKS_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4539 /* _Block_object_dispose */, 4561 /* vvC*iC */, 3114 /* f */, 0}, HeaderDesc::BLOCKS_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4568 /* __builtin_addressof */, 3030 /* v*v& */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4588 /* __builtin_allow_sanitize_check */, 3295 /* bcC* */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4623 /* __builtin_assume_aligned */, 4648 /* v*vC*z. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4656 /* __builtin_assume_dereferenceable */, 4689 /* vvC*z */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4698 /* __builtin_bcmp */, 4052 /* ivC*vC*z */, 4713 /* FnE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4717 /* __builtin_c23_va_start */, 4740 /* vA. */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{4744 /* __builtin___CFStringMakeConstantString */, 4783 /* FC*cC* */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4790 /* __builtin_cpu_init */, 2500 /* v */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4809 /* __builtin_cpu_is */, 3295 /* bcC* */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4826 /* __builtin_cpu_supports */, 3295 /* bcC* */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4849 /* __builtin_calloc */, 3109 /* v*zz */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4866 /* __builtin_char_memchr */, 4888 /* c*cC*iz */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4896 /* __builtin_classify_type */, 4158 /* i. */, 4920 /* nctuE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4926 /* __builtin_complex */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4944 /* __builtin_constant_p */, 4158 /* i. */, 4920 /* nctuE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4965 /* __builtin_dump_struct */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{4987 /* __builtin_flt_rounds */, 2458 /* i */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5008 /* __builtin_free */, 5023 /* vv* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5027 /* __builtin_function_start */, 3030 /* v*v& */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5052 /* __builtin_longjmp */, 5070 /* vv**i */, 5076 /* r */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5078 /* __builtin_malloc */, 3133 /* v*z */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5095 /* __builtin_memcmp */, 4052 /* ivC*vC*z */, 4713 /* FnE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5112 /* __builtin_memcpy_inline */, 5136 /* vv*vC*Iz */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5145 /* __builtin_mempcpy */, 5163 /* v*v*vC*z */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5172 /* __builtin_memset_inline */, 5196 /* vv*iIz */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5203 /* __builtin___NSStringMakeConstantString */, 4783 /* FC*cC* */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5242 /* __builtin_operator_delete */, 5023 /* vv* */, 2843 /* ntE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5268 /* __builtin_operator_new */, 3133 /* v*z */, 5291 /* ctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5295 /* __builtin_preserve_access_index */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5327 /* __builtin_printf */, 5344 /* icC*R. */, 5351 /* np:0:FN:0:<0> */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5365 /* __builtin_realloc */, 5383 /* v*v*z */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5389 /* __builtin_return_address */, 5414 /* v*IUi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5420 /* __builtin_set_flt_rounds */, 4022 /* vi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5445 /* __builtin_setjmp */, 5462 /* iv** */, 5467 /* j */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5469 /* __builtin_stdarg_start */, 4740 /* vA. */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5492 /* __builtin_strcspn */, 5510 /* zcC*cC* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5518 /* __builtin_trivially_relocate */, 5547 /* v*v*v*z */, 5555 /* Ftn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5559 /* __builtin_va_start */, 4740 /* vA. */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5578 /* __c11_atomic_is_lock_free */, 5604 /* bz */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5607 /* __c11_atomic_signal_fence */, 4022 /* vi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5633 /* __c11_atomic_thread_fence */, 4022 /* vi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5659 /* __builtin_cabsf */, 5675 /* fXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5679 /* cabsf */, 5675 /* fXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5685 /* __builtin_cabs */, 5700 /* dXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5704 /* cabs */, 5700 /* dXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5709 /* __builtin_cabsl */, 5725 /* LdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5731 /* cabsl */, 5725 /* LdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5737 /* __builtin_cacosf */, 5754 /* XfXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5759 /* cacosf */, 5754 /* XfXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5766 /* __builtin_cacos */, 5782 /* XdXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5787 /* cacos */, 5782 /* XdXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5793 /* __builtin_cacosl */, 5810 /* XLdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5817 /* cacosl */, 5810 /* XLdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5824 /* __builtin_cacoshf */, 5754 /* XfXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5842 /* cacoshf */, 5754 /* XfXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5850 /* __builtin_cacosh */, 5782 /* XdXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5867 /* cacosh */, 5782 /* XdXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5874 /* __builtin_cacoshl */, 5810 /* XLdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5892 /* cacoshl */, 5810 /* XLdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5900 /* __builtin_call_with_static_chain */, 20 /* v. */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5933 /* calloc */, 3109 /* v*zz */, 3114 /* f */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5940 /* __builtin_canonicalizef */, 2616 /* ff */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5964 /* __builtin_canonicalize */, 2648 /* dd */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{5987 /* __builtin_canonicalizel */, 2672 /* LdLd */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6011 /* __builtin_canonicalizef16 */, 2701 /* hh */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6037 /* __builtin_cargf */, 5675 /* fXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6053 /* cargf */, 5675 /* fXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6059 /* __builtin_carg */, 5700 /* dXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6074 /* carg */, 5700 /* dXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6079 /* __builtin_cargl */, 5725 /* LdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6095 /* cargl */, 5725 /* LdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6101 /* __builtin_casinf */, 5754 /* XfXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6118 /* casinf */, 5754 /* XfXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6125 /* __builtin_casin */, 5782 /* XdXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6141 /* casin */, 5782 /* XdXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6147 /* __builtin_casinl */, 5810 /* XLdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6164 /* casinl */, 5810 /* XLdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6171 /* __builtin_casinhf */, 5754 /* XfXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6189 /* casinhf */, 5754 /* XfXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6197 /* __builtin_casinh */, 5782 /* XdXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6214 /* casinh */, 5782 /* XdXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6221 /* __builtin_casinhl */, 5810 /* XLdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6239 /* casinhl */, 5810 /* XLdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6247 /* __builtin_catanf */, 5754 /* XfXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6264 /* catanf */, 5754 /* XfXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6271 /* __builtin_catan */, 5782 /* XdXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6287 /* catan */, 5782 /* XdXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6293 /* __builtin_catanl */, 5810 /* XLdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6310 /* catanl */, 5810 /* XLdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6317 /* __builtin_catanhf */, 5754 /* XfXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6335 /* catanhf */, 5754 /* XfXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6343 /* __builtin_catanh */, 5782 /* XdXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6360 /* catanh */, 5782 /* XdXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6367 /* __builtin_catanhl */, 5810 /* XLdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6385 /* catanhl */, 5810 /* XLdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6393 /* __builtin_cbrtf */, 2616 /* ff */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6413 /* cbrtf */, 2616 /* ff */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6419 /* __builtin_cbrt */, 2648 /* dd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6434 /* cbrt */, 2648 /* dd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6439 /* __builtin_cbrtl */, 2672 /* LdLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6455 /* cbrtl */, 2672 /* LdLd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6461 /* __builtin_cbrtf128 */, 2723 /* LLdLLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6480 /* __builtin_ccosf */, 5754 /* XfXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6496 /* ccosf */, 5754 /* XfXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6502 /* __builtin_ccos */, 5782 /* XdXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6517 /* ccos */, 5782 /* XdXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6522 /* __builtin_ccosl */, 5810 /* XLdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6538 /* ccosl */, 5810 /* XLdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6544 /* __builtin_ccoshf */, 5754 /* XfXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6561 /* ccoshf */, 5754 /* XfXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6568 /* __builtin_ccosh */, 5782 /* XdXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6584 /* ccosh */, 5782 /* XdXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6590 /* __builtin_ccoshl */, 5810 /* XLdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6607 /* ccoshl */, 5810 /* XLdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6614 /* __builtin_ceilf */, 2616 /* ff */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6630 /* ceilf */, 2616 /* ff */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6636 /* __builtin_ceil */, 2648 /* dd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6651 /* ceil */, 2648 /* dd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6656 /* __builtin_ceill */, 2672 /* LdLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6672 /* ceill */, 2672 /* LdLd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6678 /* __builtin_ceilf16 */, 2701 /* hh */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6696 /* __builtin_ceilf128 */, 2723 /* LLdLLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6715 /* __builtin_cexpf */, 5754 /* XfXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6731 /* cexpf */, 5754 /* XfXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6737 /* __builtin_cexp */, 5782 /* XdXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6752 /* cexp */, 5782 /* XdXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6757 /* __builtin_cexpl */, 5810 /* XLdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6773 /* cexpl */, 5810 /* XLdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6779 /* __builtin_cimagf */, 5675 /* fXf */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6796 /* cimagf */, 5675 /* fXf */, 2542 /* fnc */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6803 /* __builtin_cimag */, 5700 /* dXd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6819 /* cimag */, 5700 /* dXd */, 2542 /* fnc */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6825 /* __builtin_cimagl */, 5725 /* LdXLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6842 /* cimagl */, 5725 /* LdXLd */, 2542 /* fnc */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6849 /* __builtin___clear_cache */, 6873 /* vv*v* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6879 /* __builtin_clear_padding */, 5023 /* vv* */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6903 /* __builtin_clogf */, 5754 /* XfXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6919 /* clogf */, 5754 /* XfXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6925 /* __builtin_clog */, 5782 /* XdXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6940 /* clog */, 5782 /* XdXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6945 /* __builtin_clogl */, 5810 /* XLdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6961 /* clogl */, 5810 /* XLdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6967 /* __builtin_clrsb */, 2530 /* ii */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{6983 /* __builtin_clrsbl */, 7000 /* iLi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7004 /* __builtin_clrsbll */, 7022 /* iLLi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7027 /* __builtin_clzs */, 7042 /* iUs */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7046 /* __builtin_clz */, 7060 /* iUi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7064 /* __builtin_clzl */, 7079 /* iULi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7084 /* __builtin_clzll */, 7100 /* iULLi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7106 /* __builtin_clzg */, 4158 /* i. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7121 /* commit_read_pipe */, 20 /* v. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_PIPE},
    Builtin::Info{Builtin::Info::StrOffsets{7141 /* commit_write_pipe */, 20 /* v. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_PIPE},
    Builtin::Info{Builtin::Info::StrOffsets{7159 /* __builtin_conjf */, 5754 /* XfXf */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7175 /* conjf */, 5754 /* XfXf */, 2542 /* fnc */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7181 /* __builtin_conj */, 5782 /* XdXd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7196 /* conj */, 5782 /* XdXd */, 2542 /* fnc */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7201 /* __builtin_conjl */, 5810 /* XLdXLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7217 /* conjl */, 5810 /* XLdXLd */, 2542 /* fnc */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7223 /* __builtin_convertvector */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7247 /* __builtin_copysignf */, 3697 /* fff */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7267 /* copysignf */, 3697 /* fff */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7277 /* __builtin_copysign */, 3724 /* ddd */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7296 /* copysign */, 3724 /* ddd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7305 /* __builtin_copysignl */, 3751 /* LdLdLd */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7325 /* copysignl */, 3751 /* LdLdLd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7335 /* __builtin_copysignf16 */, 3784 /* hhh */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7357 /* __builtin_copysignf128 */, 3808 /* LLdLLdLLd */, 7380 /* FncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7385 /* __builtin_coro_align */, 7406 /* z */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, COR_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{7408 /* __builtin_coro_alloc */, 7429 /* b */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, COR_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{7431 /* __builtin_coro_begin */, 7452 /* v*v* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, COR_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{7457 /* __builtin_coro_destroy */, 5023 /* vv* */, 0 /*  */, 0}, HeaderDesc::NO_HEADER, COR_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{7480 /* __builtin_coro_done */, 7500 /* bv* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, COR_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{7504 /* __builtin_coro_end */, 7523 /* bv*Ib */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, COR_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{7529 /* __builtin_coro_frame */, 7550 /* v* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, COR_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{7553 /* __builtin_coro_free */, 7452 /* v*v* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, COR_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{7573 /* __builtin_coro_id */, 7591 /* v*Iiv*v*v* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, COR_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{7602 /* __builtin_coro_noop */, 7550 /* v* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, COR_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{7622 /* __builtin_coro_promise */, 7645 /* v*v*IiIb */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, COR_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{7654 /* __builtin_coro_resume */, 5023 /* vv* */, 0 /*  */, 0}, HeaderDesc::NO_HEADER, COR_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{7676 /* __builtin_coro_size */, 7406 /* z */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, COR_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{7696 /* __builtin_coro_suspend */, 7719 /* cIb */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, COR_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{7723 /* __builtin_cosf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7738 /* cosf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7743 /* __builtin_cos */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7757 /* cos */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7761 /* __builtin_cosl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7776 /* cosl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7781 /* __builtin_cosf16 */, 2701 /* hh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7798 /* __builtin_cosf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7816 /* __builtin_coshf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7832 /* coshf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7838 /* __builtin_cosh */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7853 /* cosh */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7858 /* __builtin_coshl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7874 /* coshl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7880 /* __builtin_coshf16 */, 2701 /* hh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7898 /* __builtin_coshf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7917 /* __cospif */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7926 /* __cospi */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7934 /* __builtin_counted_by_ref */, 4158 /* i. */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7959 /* __builtin_cpowf */, 7975 /* XfXfXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7982 /* cpowf */, 7975 /* XfXfXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{7988 /* __builtin_cpow */, 8003 /* XdXdXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8010 /* cpow */, 8003 /* XdXdXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8015 /* __builtin_cpowl */, 8031 /* XLdXLdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8041 /* cpowl */, 8031 /* XLdXLdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8047 /* __builtin_cprojf */, 5754 /* XfXf */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8064 /* cprojf */, 5754 /* XfXf */, 2542 /* fnc */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8071 /* __builtin_cproj */, 5782 /* XdXd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8087 /* cproj */, 5782 /* XdXd */, 2542 /* fnc */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8093 /* __builtin_cprojl */, 5810 /* XLdXLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8110 /* cprojl */, 5810 /* XLdXLd */, 2542 /* fnc */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8117 /* __builtin_crealf */, 5675 /* fXf */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8134 /* crealf */, 5675 /* fXf */, 2542 /* fnc */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8141 /* __builtin_creal */, 5700 /* dXd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8157 /* creal */, 5700 /* dXd */, 2542 /* fnc */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8163 /* __builtin_creall */, 5725 /* LdXLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8180 /* creall */, 5725 /* LdXLd */, 2542 /* fnc */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8187 /* __builtin_csinf */, 5754 /* XfXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8203 /* csinf */, 5754 /* XfXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8209 /* __builtin_csin */, 5782 /* XdXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8224 /* csin */, 5782 /* XdXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8229 /* __builtin_csinl */, 5810 /* XLdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8245 /* csinl */, 5810 /* XLdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8251 /* __builtin_csinhf */, 5754 /* XfXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8268 /* csinhf */, 5754 /* XfXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8275 /* __builtin_csinh */, 5782 /* XdXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8291 /* csinh */, 5782 /* XdXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8297 /* __builtin_csinhl */, 5810 /* XLdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8314 /* csinhl */, 5810 /* XLdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8321 /* __builtin_csqrtf */, 5754 /* XfXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8338 /* csqrtf */, 5754 /* XfXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8345 /* __builtin_csqrt */, 5782 /* XdXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8361 /* csqrt */, 5782 /* XdXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8367 /* __builtin_csqrtl */, 5810 /* XLdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8384 /* csqrtl */, 5810 /* XLdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8391 /* __builtin_ctanf */, 5754 /* XfXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8407 /* ctanf */, 5754 /* XfXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8413 /* __builtin_ctan */, 5782 /* XdXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8428 /* ctan */, 5782 /* XdXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8433 /* __builtin_ctanl */, 5810 /* XLdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8449 /* ctanl */, 5810 /* XLdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8455 /* __builtin_ctanhf */, 5754 /* XfXf */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8472 /* ctanhf */, 5754 /* XfXf */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8479 /* __builtin_ctanh */, 5782 /* XdXd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8495 /* ctanh */, 5782 /* XdXd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8501 /* __builtin_ctanhl */, 5810 /* XLdXLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8518 /* ctanhl */, 5810 /* XLdXLd */, 2629 /* fne */, 0}, HeaderDesc::COMPLEX_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8525 /* __builtin_ctzs */, 7042 /* iUs */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8540 /* __builtin_ctz */, 7060 /* iUi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8554 /* __builtin_ctzl */, 7079 /* iULi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8569 /* __builtin_ctzll */, 7100 /* iULLi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8585 /* __builtin_ctzg */, 4158 /* i. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8600 /* __builtin_dwarf_sp_column */, 8626 /* Ui */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8629 /* __builtin_dwarf_cfa */, 7550 /* v* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8649 /* __debugbreak */, 2500 /* v */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8662 /* __builtin_debugtrap */, 2500 /* v */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8682 /* __builtin_dynamic_object_size */, 8712 /* zvC*i */, 8718 /* nuE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8722 /* __builtin_eh_return */, 8742 /* vzv* */, 5076 /* r */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8747 /* __builtin_eh_return_data_regno */, 8778 /* iIi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8782 /* __builtin_elementwise_acos */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8809 /* __builtin_elementwise_asin */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8836 /* __builtin_elementwise_atan */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8863 /* __builtin_elementwise_atan2 */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8891 /* __builtin_elementwise_abs */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8917 /* __builtin_elementwise_add_sat */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8947 /* __builtin_elementwise_bitreverse */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{8980 /* __builtin_elementwise_canonicalize */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9015 /* __builtin_elementwise_ceil */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9042 /* __builtin_elementwise_clmul */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9070 /* __builtin_elementwise_copysign */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9101 /* __builtin_elementwise_cos */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9127 /* __builtin_elementwise_cosh */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9154 /* __builtin_elementwise_clzg */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9181 /* __builtin_elementwise_ctzg */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9208 /* __builtin_elementwise_exp */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9234 /* __builtin_elementwise_exp2 */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9261 /* __builtin_elementwise_exp10 */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9289 /* __builtin_elementwise_floor */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9317 /* __builtin_elementwise_fma */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9343 /* __builtin_elementwise_fmod */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9370 /* __builtin_elementwise_fshl */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9397 /* __builtin_elementwise_fshr */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9424 /* __builtin_elementwise_ldexp */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9452 /* __builtin_elementwise_log */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9478 /* __builtin_elementwise_log2 */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9505 /* __builtin_elementwise_log10 */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9533 /* __builtin_elementwise_max */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9559 /* __builtin_elementwise_maxnum */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9588 /* __builtin_elementwise_maximum */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9618 /* __builtin_elementwise_maximumnum */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9651 /* __builtin_elementwise_min */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9677 /* __builtin_elementwise_minnum */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9706 /* __builtin_elementwise_minimum */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9736 /* __builtin_elementwise_minimumnum */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9769 /* __builtin_elementwise_nearbyint */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9801 /* __builtin_elementwise_pdep */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9828 /* __builtin_elementwise_pext */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9855 /* __builtin_elementwise_popcount */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9886 /* __builtin_elementwise_pow */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9912 /* __builtin_elementwise_rint */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9939 /* __builtin_elementwise_round */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9967 /* __builtin_elementwise_roundeven */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{9999 /* __builtin_elementwise_sin */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10025 /* __builtin_elementwise_sinh */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10052 /* __builtin_elementwise_sqrt */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10079 /* __builtin_elementwise_sub_sat */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10109 /* __builtin_elementwise_tan */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10135 /* __builtin_elementwise_tanh */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10162 /* __builtin_elementwise_trunc */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10190 /* enqueue_kernel */, 4158 /* i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_DSE},
    Builtin::Info{Builtin::Info::StrOffsets{10205 /* __builtin_erff */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10220 /* erff */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10225 /* __builtin_erf */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10239 /* erf */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10243 /* __builtin_erfl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10258 /* erfl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10263 /* __builtin_erff128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10281 /* __builtin_erfcf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10297 /* erfcf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10303 /* __builtin_erfc */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10318 /* erfc */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10323 /* __builtin_erfcl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10339 /* erfcl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10345 /* __builtin_erfcf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10364 /* __exception_code */, 10381 /* UNi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10385 /* _exception_code */, 10381 /* UNi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10401 /* __exception_info */, 7550 /* v* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10418 /* _exception_info */, 7550 /* v* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10434 /* exit */, 4022 /* vi */, 10439 /* fr */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10442 /* _Exit */, 4022 /* vi */, 10439 /* fr */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10448 /* __builtin_expf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10463 /* expf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10468 /* __builtin_exp */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10482 /* exp */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10486 /* __builtin_expl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10501 /* expl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10506 /* __builtin_exp2f */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10522 /* exp2f */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10528 /* __builtin_exp2 */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10543 /* exp2 */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10548 /* __builtin_exp2l */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10564 /* exp2l */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10570 /* __builtin_exp2f16 */, 2701 /* hh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10588 /* __builtin_exp2f128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10607 /* __builtin_exp10f */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10624 /* __builtin_exp10 */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10640 /* __builtin_exp10l */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10657 /* __builtin_exp10f16 */, 2701 /* hh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10676 /* __builtin_exp10f128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10696 /* __builtin_expf16 */, 2701 /* hh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10713 /* __builtin_expf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10731 /* __builtin_expect */, 10748 /* LiLiLi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10755 /* __builtin_expect_with_probability */, 10789 /* LiLiLid */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10797 /* __builtin_expm1f */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10814 /* expm1f */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10821 /* __builtin_expm1 */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10837 /* expm1 */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10843 /* __builtin_expm1l */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10860 /* expm1l */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10867 /* __builtin_expm1f128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10887 /* __builtin_extend_pointer */, 10912 /* ULLiv* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10919 /* __builtin_extract_return_addr */, 7452 /* v*v* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10949 /* __builtin_ffs */, 2530 /* ii */, 7380 /* FncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10963 /* __builtin_ffsl */, 7000 /* iLi */, 7380 /* FncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10978 /* __builtin_ffsll */, 7022 /* iLLi */, 7380 /* FncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{10994 /* __builtin_fpclassify */, 11015 /* iiiiii. */, 11023 /* FnctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11029 /* __builtin_fprintf */, 11047 /* iP*RcC*R. */, 11057 /* Fnp:1:N:0:<0,1> */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11073 /* fprintf */, 11047 /* iP*RcC*R. */, 11081 /* fnp:1:N:0:<0,1> */, 0}, HeaderDesc::STDIO_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11097 /* __builtin___fprintf_chk */, 11121 /* iP*RicC*R. */, 11132 /* Fp:2: */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11138 /* __builtin_fscanf */, 11047 /* iP*RcC*R. */, 11155 /* Fs:1:N:0:<0,1> */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11170 /* fscanf */, 11047 /* iP*RcC*R. */, 11177 /* fs:1:N:0:<0,1> */, 0}, HeaderDesc::STDIO_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11192 /* __builtin_fabsf */, 2616 /* ff */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11208 /* fabsf */, 2616 /* ff */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11214 /* __builtin_fabs */, 2648 /* dd */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11229 /* fabs */, 2648 /* dd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11234 /* __builtin_fabsl */, 2672 /* LdLd */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11250 /* fabsl */, 2672 /* LdLd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11256 /* __builtin_fabsf16 */, 2701 /* hh */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11274 /* __builtin_fabsf128 */, 2723 /* LLdLLd */, 7380 /* FncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11293 /* __fastfail */, 11304 /* vUi */, 11308 /* nr */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11311 /* __builtin_fdimf */, 3697 /* fff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11327 /* fdimf */, 3697 /* fff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11333 /* __builtin_fdim */, 3724 /* ddd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11348 /* fdim */, 3724 /* ddd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11353 /* __builtin_fdiml */, 3751 /* LdLdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11369 /* fdiml */, 3751 /* LdLdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11375 /* __builtin_fdimf128 */, 3808 /* LLdLLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11394 /* finitef */, 11402 /* if */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11405 /* finite */, 11412 /* id */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11415 /* finitel */, 11423 /* iLd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11427 /* __builtin_floorf */, 2616 /* ff */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11444 /* floorf */, 2616 /* ff */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11451 /* __builtin_floor */, 2648 /* dd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11467 /* floor */, 2648 /* dd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11473 /* __builtin_floorl */, 2672 /* LdLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11490 /* floorl */, 2672 /* LdLd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11497 /* __builtin_floorf16 */, 2701 /* hh */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11516 /* __builtin_floorf128 */, 2723 /* LLdLLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11536 /* __builtin_fmaf */, 11551 /* ffff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11556 /* fmaf */, 11551 /* ffff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11561 /* __builtin_fma */, 11575 /* dddd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11580 /* fma */, 11575 /* dddd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11584 /* __builtin_fmal */, 11599 /* LdLdLdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11608 /* fmal */, 11599 /* LdLdLdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11613 /* __builtin_fmaf16 */, 11630 /* hhhh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11635 /* __builtin_fmaf128 */, 11653 /* LLdLLdLLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11666 /* __builtin_fmaxf */, 3697 /* fff */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11682 /* fmaxf */, 3697 /* fff */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11688 /* __builtin_fmax */, 3724 /* ddd */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11703 /* fmax */, 3724 /* ddd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11708 /* __builtin_fmaxl */, 3751 /* LdLdLd */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11724 /* fmaxl */, 3751 /* LdLdLd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11730 /* __builtin_fmaxf16 */, 3784 /* hhh */, 7380 /* FncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11748 /* __builtin_fmaxf128 */, 3808 /* LLdLLdLLd */, 7380 /* FncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11767 /* __builtin_fmaximum_numf */, 3697 /* fff */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11791 /* fmaximum_numf */, 3697 /* fff */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11805 /* __builtin_fmaximum_num */, 3724 /* ddd */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11828 /* fmaximum_num */, 3724 /* ddd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11841 /* __builtin_fmaximum_numl */, 3751 /* LdLdLd */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11865 /* fmaximum_numl */, 3751 /* LdLdLd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11879 /* __builtin_fmaximum_numf16 */, 3784 /* hhh */, 7380 /* FncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11905 /* __builtin_fmaximum_numf128 */, 3808 /* LLdLLdLLd */, 7380 /* FncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11932 /* __builtin_fminf */, 3697 /* fff */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11948 /* fminf */, 3697 /* fff */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11954 /* __builtin_fmin */, 3724 /* ddd */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11969 /* fmin */, 3724 /* ddd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11974 /* __builtin_fminl */, 3751 /* LdLdLd */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11990 /* fminl */, 3751 /* LdLdLd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{11996 /* __builtin_fminf16 */, 3784 /* hhh */, 7380 /* FncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12014 /* __builtin_fminf128 */, 3808 /* LLdLLdLLd */, 7380 /* FncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12033 /* __builtin_fminimum_numf */, 3697 /* fff */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12057 /* fminimum_numf */, 3697 /* fff */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12071 /* __builtin_fminimum_num */, 3724 /* ddd */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12094 /* fminimum_num */, 3724 /* ddd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12107 /* __builtin_fminimum_numl */, 3751 /* LdLdLd */, 2533 /* FEnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12131 /* fminimum_numl */, 3751 /* LdLdLd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12145 /* __builtin_fminimum_numf16 */, 3784 /* hhh */, 7380 /* FncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12171 /* __builtin_fminimum_numf128 */, 3808 /* LLdLLdLLd */, 7380 /* FncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12198 /* __builtin_fmodf */, 3697 /* fff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12214 /* fmodf */, 3697 /* fff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12220 /* __builtin_fmod */, 3724 /* ddd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12235 /* fmod */, 3724 /* ddd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12240 /* __builtin_fmodl */, 3751 /* LdLdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12256 /* fmodl */, 3751 /* LdLdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12262 /* __builtin_fmodf16 */, 3784 /* hhh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12280 /* __builtin_fmodf128 */, 3808 /* LLdLLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12299 /* fopen */, 12305 /* P*cC*cC* */, 3114 /* f */, 0}, HeaderDesc::STDIO_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12314 /* forward */, 3356 /* v&v& */, 3035 /* fzncThE */, 0}, HeaderDesc::UTILITY, CXX_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{12322 /* forward_like */, 3356 /* v&v& */, 3035 /* fzncThE */, 0}, HeaderDesc::UTILITY, CXX_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{12335 /* __builtin_frame_address */, 5414 /* v*IUi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12359 /* fread */, 12365 /* zv*zzP* */, 3114 /* f */, 0}, HeaderDesc::STDIO_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12373 /* free */, 5023 /* vv* */, 3114 /* f */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12378 /* __builtin_frexpf */, 12395 /* ffi* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12400 /* frexpf */, 12395 /* ffi* */, 3147 /* fn */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12407 /* __builtin_frexp */, 12423 /* ddi* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12428 /* frexp */, 12423 /* ddi* */, 3147 /* fn */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12434 /* __builtin_frexpl */, 12451 /* LdLdi* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12458 /* frexpl */, 12451 /* LdLdi* */, 3147 /* fn */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12465 /* __builtin_frexpf16 */, 12484 /* hhi* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12489 /* __builtin_frexpf128 */, 12509 /* LLdLLdi* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12518 /* __builtin_frob_return_addr */, 7452 /* v*v* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12545 /* fwrite */, 12552 /* zvC*zzP* */, 3114 /* f */, 0}, HeaderDesc::STDIO_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12561 /* _exit */, 4022 /* vi */, 10439 /* fr */, 0}, HeaderDesc::UNISTD_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12567 /* _longjmp */, 12576 /* vJi */, 12580 /* frT */, 0}, HeaderDesc::SETJMP_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12584 /* getcontext */, 12595 /* iK* */, 12599 /* fjT */, 0}, HeaderDesc::SETJMP_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12603 /* __builtin_get_device_side_mangled_name */, 12642 /* cC*. */, 12647 /* ncT */, 0}, HeaderDesc::NO_HEADER, CUDA_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{12651 /* __GetExceptionInfo */, 12670 /* v*. */, 12674 /* zntu */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12679 /* get_kernel_max_sub_group_size_for_ndrange */, 12721 /* Ui. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_DSE},
    Builtin::Info{Builtin::Info::StrOffsets{12725 /* get_kernel_preferred_work_group_size_multiple */, 12721 /* Ui. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_DSE},
    Builtin::Info{Builtin::Info::StrOffsets{12771 /* get_kernel_sub_group_count_for_ndrange */, 12721 /* Ui. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_DSE},
    Builtin::Info{Builtin::Info::StrOffsets{12810 /* get_kernel_work_group_size */, 12721 /* Ui. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_DSE},
    Builtin::Info{Builtin::Info::StrOffsets{12837 /* get_pipe_max_packets */, 12721 /* Ui. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_PIPE},
    Builtin::Info{Builtin::Info::StrOffsets{12858 /* get_pipe_num_packets */, 12721 /* Ui. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_PIPE},
    Builtin::Info{Builtin::Info::StrOffsets{12879 /* __builtin___get_unsafe_stack_bottom */, 7550 /* v* */, 12915 /* nF */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12918 /* __builtin___get_unsafe_stack_ptr */, 7550 /* v* */, 12915 /* nF */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12951 /* __builtin___get_unsafe_stack_start */, 7550 /* v* */, 12915 /* nF */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{12986 /* __builtin___get_unsafe_stack_top */, 7550 /* v* */, 12915 /* nF */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{13019 /* __builtin_get_vtable_pointer */, 7452 /* v*v* */, 13048 /* tnc */, 0}, HeaderDesc::NO_HEADER, CXX_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13052 /* __builtin_hlsl_adduint64 */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13077 /* __builtin_hlsl_all */, 629 /* b. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13096 /* __builtin_hlsl_all_memory_barrier */, 2500 /* v */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13130 /* __builtin_hlsl_all_memory_barrier_with_group_sync */, 2500 /* v */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13180 /* __builtin_hlsl_and */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13199 /* __builtin_hlsl_any */, 629 /* b. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13218 /* __builtin_hlsl_asdouble */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13242 /* __builtin_hlsl_buffer_update_counter */, 13279 /* UZiQri */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13286 /* __builtin_hlsl_elementwise_clamp */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13319 /* __builtin_hlsl_elementwise_clip */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13351 /* __builtin_hlsl_crossf32 */, 13375 /* E3fE3fE3f */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13385 /* __builtin_hlsl_crossf16 */, 13409 /* E3hE3hE3h */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13419 /* __builtin_hlsl_elementwise_ddx_coarse */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13457 /* __builtin_hlsl_elementwise_ddx_fine */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13493 /* __builtin_hlsl_elementwise_ddy_coarse */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13531 /* __builtin_hlsl_elementwise_ddy_fine */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13567 /* __builtin_hlsl_elementwise_degrees */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13602 /* __builtin_hlsl_device_memory_barrier */, 2500 /* v */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13639 /* __builtin_hlsl_device_memory_barrier_with_group_sync */, 2500 /* v */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13692 /* __builtin_hlsl_dot4add_i8packed */, 13724 /* iUiUii */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13731 /* __builtin_hlsl_dot4add_u8packed */, 13763 /* UiUiUiUi */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13772 /* __builtin_hlsl_dot */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13791 /* __builtin_hlsl_elementwise_f16tof32 */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13827 /* __builtin_hlsl_elementwise_f32tof16 */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13863 /* __builtin_hlsl_elementwise_firstbithigh */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13903 /* __builtin_hlsl_elementwise_firstbitlow */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13942 /* __builtin_hlsl_elementwise_frac */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{13974 /* __builtin_get_spirv_spec_constant_bool */, 14013 /* bUib */, 14018 /* ncU */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14022 /* __builtin_get_spirv_spec_constant_char */, 14061 /* cUic */, 14018 /* ncU */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14066 /* __builtin_get_spirv_spec_constant_short */, 14106 /* sUis */, 14018 /* ncU */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14111 /* __builtin_get_spirv_spec_constant_int */, 14149 /* iUii */, 14018 /* ncU */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14154 /* __builtin_get_spirv_spec_constant_longlong */, 14197 /* LLiUiLLi */, 14018 /* ncU */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14206 /* __builtin_get_spirv_spec_constant_ushort */, 14247 /* UsUiUs */, 14018 /* ncU */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14254 /* __builtin_get_spirv_spec_constant_uint */, 14293 /* UiUiUi */, 14018 /* ncU */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14300 /* __builtin_get_spirv_spec_constant_ulonglong */, 14344 /* ULLiUiULLi */, 14018 /* ncU */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14355 /* __builtin_get_spirv_spec_constant_half */, 14394 /* hUih */, 14018 /* ncU */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14399 /* __builtin_get_spirv_spec_constant_float */, 14439 /* fUif */, 14018 /* ncU */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14444 /* __builtin_get_spirv_spec_constant_double */, 14485 /* dUid */, 14018 /* ncU */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14490 /* __builtin_hlsl_group_memory_barrier */, 2500 /* v */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14526 /* __builtin_hlsl_group_memory_barrier_with_group_sync */, 2500 /* v */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14578 /* __builtin_hlsl_interlocked_add */, 20 /* v. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14609 /* __builtin_hlsl_interlocked_or */, 20 /* v. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14639 /* __builtin_hlsl_elementwise_isinf */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14672 /* __builtin_hlsl_elementwise_isnan */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14705 /* __builtin_hlsl_lerp */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14725 /* __builtin_hlsl_mad */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14744 /* __builtin_hlsl_mul */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14763 /* __builtin_hlsl_normalize */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14788 /* __builtin_hlsl_or */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14806 /* __builtin_hlsl_quad_read_across_diagonal */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14847 /* __builtin_hlsl_quad_read_across_x */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14881 /* __builtin_hlsl_quad_read_across_y */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14915 /* __builtin_hlsl_elementwise_rsqrt */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14948 /* __builtin_hlsl_elementwise_radians */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{14983 /* __builtin_hlsl_elementwise_rcp */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15014 /* __builtin_hlsl_resource_calculate_lod */, 20 /* v. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15052 /* __builtin_hlsl_resource_calculate_lod_unclamped */, 20 /* v. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15100 /* __builtin_hlsl_resource_counterhandlefromimplicitbinding */, 15157 /* QrQrUZiUZi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15168 /* __builtin_hlsl_resource_gather */, 20 /* v. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15199 /* __builtin_hlsl_resource_gather_cmp */, 20 /* v. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15234 /* __builtin_hlsl_resource_getdimensions_levels_xy */, 15282 /* vQrUZiUZi&UZi&UZi& */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15301 /* __builtin_hlsl_resource_getdimensions_levels_xy_float */, 15355 /* vQrUZif&f&f& */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15368 /* __builtin_hlsl_resource_getdimensions_x */, 15408 /* vQrUZi& */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15416 /* __builtin_hlsl_resource_getdimensions_x_float */, 15462 /* vQrf& */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15468 /* __builtin_hlsl_resource_getdimensions_xy */, 15509 /* vQrUZi&UZi& */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15521 /* __builtin_hlsl_resource_getdimensions_xy_float */, 15568 /* vQrf&f& */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15576 /* __builtin_hlsl_resource_getpointer */, 20 /* v. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15611 /* __builtin_hlsl_resource_getpointer_typed */, 20 /* v. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{15652 /* __builtin_hlsl_resource_getstride */, 15408 /* vQrUZi& */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15686 /* __builtin_hlsl_resource_handlefrombinding */, 15728 /* QrQrUZiUZiZiUZicC* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15747 /* __builtin_hlsl_resource_handlefromimplicitbinding */, 15728 /* QrQrUZiUZiZiUZicC* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15797 /* __builtin_hlsl_resource_load_level */, 20 /* v. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15832 /* __builtin_hlsl_resource_load_with_status */, 20 /* v. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15873 /* __builtin_hlsl_resource_load_with_status_typed */, 20 /* v. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15920 /* __builtin_hlsl_resource_nonuniformindex */, 4109 /* UZiUZi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15960 /* __builtin_hlsl_resource_sample */, 20 /* v. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{15991 /* __builtin_hlsl_resource_sample_bias */, 20 /* v. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16027 /* __builtin_hlsl_resource_sample_cmp */, 20 /* v. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16062 /* __builtin_hlsl_resource_sample_cmp_level_zero */, 20 /* v. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16108 /* __builtin_hlsl_resource_sample_grad */, 20 /* v. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16144 /* __builtin_hlsl_resource_sample_level */, 20 /* v. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16181 /* __builtin_hlsl_resource_uninitializedhandle */, 16225 /* QrQr */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16230 /* __builtin_hlsl_elementwise_saturate */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16266 /* __builtin_hlsl_select */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16288 /* __builtin_hlsl_elementwise_sign */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16320 /* __builtin_hlsl_elementwise_splitdouble */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16359 /* __builtin_hlsl_step */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16379 /* __builtin_hlsl_transpose */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16404 /* __builtin_hlsl_wave_active_all_equal */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16441 /* __builtin_hlsl_wave_active_all_true */, 16477 /* bb */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16480 /* __builtin_hlsl_wave_active_any_true */, 16477 /* bb */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16516 /* __builtin_hlsl_wave_active_ballot */, 16550 /* E4Uib */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16556 /* __builtin_hlsl_wave_active_bit_and */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16591 /* __builtin_hlsl_wave_active_bit_or */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16625 /* __builtin_hlsl_wave_active_bit_xor */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16660 /* __builtin_hlsl_wave_active_count_bits */, 16698 /* Uib */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16702 /* __builtin_hlsl_wave_active_max */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16733 /* __builtin_hlsl_wave_active_min */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16764 /* __builtin_hlsl_wave_active_product */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16799 /* __builtin_hlsl_wave_active_sum */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16830 /* __builtin_hlsl_wave_get_lane_count */, 8626 /* Ui */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16865 /* __builtin_hlsl_wave_get_lane_index */, 8626 /* Ui */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16900 /* __builtin_hlsl_wave_is_first_lane */, 7429 /* b */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16934 /* __builtin_hlsl_wave_prefix_count_bits */, 16698 /* Uib */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{16972 /* __builtin_hlsl_wave_prefix_product */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{17007 /* __builtin_hlsl_wave_prefix_sum */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{17038 /* __builtin_hlsl_wave_read_lane_at */, 20 /* v. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, HLSL_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{17071 /* __builtin_huge_valf */, 3114 /* f */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17091 /* __builtin_huge_val */, 17110 /* d */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17112 /* __builtin_huge_vall */, 17132 /* Ld */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17135 /* __builtin_huge_valf128 */, 17158 /* LLd */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17162 /* __builtin_huge_valf16 */, 17184 /* x */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17186 /* __builtin_hypotf */, 3697 /* fff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17203 /* hypotf */, 3697 /* fff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17210 /* __builtin_hypot */, 3724 /* ddd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17226 /* hypot */, 3724 /* ddd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17232 /* __builtin_hypotl */, 3751 /* LdLdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17249 /* hypotl */, 3751 /* LdLdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17256 /* __builtin_hypotf128 */, 3808 /* LLdLLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17276 /* __builtin_ilogbf128 */, 17296 /* iLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17301 /* __builtin_ilogbf */, 11402 /* if */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17318 /* ilogbf */, 11402 /* if */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17325 /* __builtin_ilogb */, 11412 /* id */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17341 /* ilogb */, 11412 /* id */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17347 /* __builtin_ilogbl */, 11423 /* iLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17364 /* ilogbl */, 11423 /* iLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17371 /* __builtin_index */, 17387 /* c*cC*i */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17394 /* index */, 17387 /* c*cC*i */, 3147 /* fn */, 0}, HeaderDesc::STRINGS_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17400 /* __builtin_inff */, 3114 /* f */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17415 /* __builtin_inf */, 17110 /* d */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17429 /* __builtin_infl */, 17132 /* Ld */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17444 /* __builtin_inff128 */, 17158 /* LLd */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17462 /* __builtin_inff16 */, 17184 /* x */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17479 /* __builtin_infer_alloc_token */, 17507 /* z. */, 17510 /* ncUtEu */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17517 /* __builtin_init_dwarf_reg_size_table */, 5023 /* vv* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17553 /* _InterlockedAnd8 */, 17570 /* ccD*c */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17576 /* _InterlockedAnd16 */, 17594 /* ssD*s */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17600 /* _InterlockedAnd */, 17616 /* NiNiD*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17625 /* _interlockedbittestandreset */, 17653 /* UcNiD*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17662 /* _interlockedbittestandreset64 */, 17692 /* UcWiD*Wi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17701 /* _interlockedbittestandreset64_acq */, 17692 /* UcWiD*Wi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17735 /* _interlockedbittestandreset64_nf */, 17692 /* UcWiD*Wi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17768 /* _interlockedbittestandreset64_rel */, 17692 /* UcWiD*Wi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17802 /* _interlockedbittestandreset_acq */, 17653 /* UcNiD*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17834 /* _interlockedbittestandreset_nf */, 17653 /* UcNiD*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17865 /* _interlockedbittestandreset_rel */, 17653 /* UcNiD*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17897 /* _interlockedbittestandset */, 17653 /* UcNiD*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17923 /* _interlockedbittestandset64 */, 17692 /* UcWiD*Wi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17951 /* _interlockedbittestandset64_acq */, 17692 /* UcWiD*Wi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{17983 /* _interlockedbittestandset64_nf */, 17692 /* UcWiD*Wi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18014 /* _interlockedbittestandset64_rel */, 17692 /* UcWiD*Wi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18046 /* _interlockedbittestandset_acq */, 17653 /* UcNiD*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18076 /* _interlockedbittestandset_nf */, 17653 /* UcNiD*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18105 /* _interlockedbittestandset_rel */, 17653 /* UcNiD*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18135 /* _InterlockedCompareExchange8 */, 18164 /* ccD*cc */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18171 /* _InterlockedCompareExchange16 */, 18201 /* ssD*ss */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18208 /* _InterlockedCompareExchange */, 18236 /* NiNiD*NiNi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18247 /* _InterlockedCompareExchange64 */, 18277 /* LLiLLiD*LLiLLi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18292 /* _InterlockedCompareExchangePointer */, 18327 /* v*v*D*v*v* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18338 /* _InterlockedCompareExchangePointer_nf */, 18327 /* v*v*D*v*v* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18376 /* _InterlockedDecrement16 */, 18400 /* ssD* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18405 /* _InterlockedDecrement */, 18427 /* NiNiD* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18434 /* _InterlockedExchange8 */, 17570 /* ccD*c */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18456 /* _InterlockedExchange16 */, 17594 /* ssD*s */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18479 /* _InterlockedExchange */, 17616 /* NiNiD*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18500 /* _InterlockedExchangeAdd8 */, 17570 /* ccD*c */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18525 /* _InterlockedExchangeAdd16 */, 17594 /* ssD*s */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18551 /* _InterlockedExchangeAdd */, 17616 /* NiNiD*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18575 /* _InterlockedExchangePointer */, 18603 /* v*v*D*v* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18612 /* _InterlockedExchangeSub8 */, 17570 /* ccD*c */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18637 /* _InterlockedExchangeSub16 */, 17594 /* ssD*s */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18663 /* _InterlockedExchangeSub */, 17616 /* NiNiD*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18687 /* _InterlockedIncrement16 */, 18400 /* ssD* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18711 /* _InterlockedIncrement */, 18427 /* NiNiD* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18733 /* _InterlockedOr8 */, 17570 /* ccD*c */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18749 /* _InterlockedOr16 */, 17594 /* ssD*s */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18766 /* _InterlockedOr */, 17616 /* NiNiD*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18781 /* _InterlockedXor8 */, 17570 /* ccD*c */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18798 /* _InterlockedXor16 */, 17594 /* ssD*s */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18816 /* _InterlockedXor */, 17616 /* NiNiD*Ni */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18832 /* __builtin_invoke */, 20 /* v. */, 3344 /* tE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18849 /* isalnum */, 2530 /* ii */, 18857 /* fnU */, 0}, HeaderDesc::CTYPE_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18861 /* __builtin_is_aligned */, 18882 /* bvC*z */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18888 /* isalpha */, 2530 /* ii */, 18857 /* fnU */, 0}, HeaderDesc::CTYPE_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18896 /* isblank */, 2530 /* ii */, 18857 /* fnU */, 0}, HeaderDesc::CTYPE_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18904 /* iscntrl */, 2530 /* ii */, 18857 /* fnU */, 0}, HeaderDesc::CTYPE_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18912 /* __builtin_is_constant_evaluated */, 7429 /* b */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, CXX_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{18944 /* isdigit */, 2530 /* ii */, 18857 /* fnU */, 0}, HeaderDesc::CTYPE_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18952 /* __builtin_isfpclass */, 4158 /* i. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18972 /* __builtin_isfinite */, 4158 /* i. */, 11023 /* FnctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18991 /* isgraph */, 2530 /* ii */, 18857 /* fnU */, 0}, HeaderDesc::CTYPE_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{18999 /* __builtin_isgreater */, 4158 /* i. */, 11023 /* FnctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19019 /* __builtin_isgreaterequal */, 4158 /* i. */, 11023 /* FnctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19044 /* __builtin_isinf */, 4158 /* i. */, 11023 /* FnctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19060 /* __builtin_isinf_sign */, 4158 /* i. */, 11023 /* FnctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19081 /* __builtin_isless */, 4158 /* i. */, 11023 /* FnctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19098 /* __builtin_islessequal */, 4158 /* i. */, 11023 /* FnctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19120 /* __builtin_islessgreater */, 4158 /* i. */, 11023 /* FnctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19144 /* islower */, 2530 /* ii */, 18857 /* fnU */, 0}, HeaderDesc::CTYPE_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19152 /* __builtin_isnan */, 4158 /* i. */, 11023 /* FnctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19168 /* __builtin_isnormal */, 4158 /* i. */, 11023 /* FnctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19187 /* isprint */, 2530 /* ii */, 18857 /* fnU */, 0}, HeaderDesc::CTYPE_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19195 /* ispunct */, 2530 /* ii */, 18857 /* fnU */, 0}, HeaderDesc::CTYPE_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19203 /* __builtin_issignaling */, 4158 /* i. */, 11023 /* FnctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19225 /* isspace */, 2530 /* ii */, 18857 /* fnU */, 0}, HeaderDesc::CTYPE_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19233 /* __builtin_issubnormal */, 4158 /* i. */, 11023 /* FnctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19255 /* __builtin_isunordered */, 4158 /* i. */, 11023 /* FnctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19277 /* isupper */, 2530 /* ii */, 18857 /* fnU */, 0}, HeaderDesc::CTYPE_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19285 /* __builtin_is_within_lifetime */, 7500 /* bv* */, 19314 /* ntEG */, 0}, HeaderDesc::NO_HEADER, CXX_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{19319 /* isxdigit */, 2530 /* ii */, 18857 /* fnU */, 0}, HeaderDesc::CTYPE_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19328 /* __builtin_iszero */, 4158 /* i. */, 11023 /* FnctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19345 /* __iso_volatile_load8 */, 19366 /* ccCD* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19372 /* __iso_volatile_load16 */, 19394 /* ssCD* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19400 /* __iso_volatile_load32 */, 19422 /* iiCD* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19428 /* __iso_volatile_load64 */, 19450 /* LLiLLiCD* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19460 /* __iso_volatile_store8 */, 19482 /* vcD*c */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19488 /* __iso_volatile_store16 */, 19511 /* vsD*s */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19517 /* __iso_volatile_store32 */, 19540 /* viD*i */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19546 /* __iso_volatile_store64 */, 19569 /* vLLiD*LLi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19579 /* __builtin_llrintf128 */, 19600 /* LLiLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19607 /* __builtin_llroundf128 */, 19600 /* LLiLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19629 /* __builtin_launder */, 7452 /* v*v* */, 2843 /* ntE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19647 /* __builtin_ldexpf */, 19664 /* ffi */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19668 /* ldexpf */, 19664 /* ffi */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19675 /* __builtin_ldexp */, 19691 /* ddi */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19695 /* ldexp */, 19691 /* ddi */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19701 /* __builtin_ldexpl */, 19718 /* LdLdi */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19724 /* ldexpl */, 19718 /* LdLdi */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19731 /* __builtin_ldexpf16 */, 19750 /* hhi */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19754 /* __builtin_ldexpf128 */, 19774 /* LLdLLdi */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19782 /* __builtin_lgammaf */, 2616 /* ff */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19800 /* lgammaf */, 2616 /* ff */, 3147 /* fn */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19808 /* __builtin_lgamma */, 2648 /* dd */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19825 /* lgamma */, 2648 /* dd */, 3147 /* fn */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19832 /* __builtin_lgammal */, 2672 /* LdLd */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19850 /* lgammal */, 2672 /* LdLd */, 3147 /* fn */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19858 /* __builtin_lgammaf128 */, 2723 /* LLdLLd */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19879 /* __builtin_llrintf */, 19897 /* LLif */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19902 /* llrintf */, 19897 /* LLif */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19910 /* __builtin_llrint */, 19927 /* LLid */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19932 /* llrint */, 19927 /* LLid */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19939 /* __builtin_llrintl */, 19957 /* LLiLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19963 /* llrintl */, 19957 /* LLiLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19971 /* __builtin_llroundf */, 19897 /* LLif */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19990 /* llroundf */, 19897 /* LLif */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{19999 /* __builtin_llround */, 19927 /* LLid */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20017 /* llround */, 19927 /* LLid */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20025 /* __builtin_llroundl */, 19957 /* LLiLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20044 /* llroundl */, 19957 /* LLiLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20053 /* __builtin_load_halff */, 20074 /* fhC* */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, ALL_OCL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20079 /* __builtin_load_half */, 20099 /* dhC* */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, ALL_OCL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20104 /* __builtin_logf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20119 /* logf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20124 /* __builtin_log */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20138 /* log */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20142 /* __builtin_logl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20157 /* logl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20162 /* __builtin_log1pf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20179 /* log1pf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20186 /* __builtin_log1p */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20202 /* log1p */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20208 /* __builtin_log1pl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20225 /* log1pl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20232 /* __builtin_log1pf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20252 /* __builtin_log2f */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20268 /* log2f */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20274 /* __builtin_log2 */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20289 /* log2 */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20294 /* __builtin_log2l */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20310 /* log2l */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20316 /* __builtin_log2f16 */, 2701 /* hh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20334 /* __builtin_log2f128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20353 /* __builtin_log10f */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20370 /* log10f */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20377 /* __builtin_log10 */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20393 /* log10 */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20399 /* __builtin_log10l */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20416 /* log10l */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20423 /* __builtin_log10f16 */, 2701 /* hh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20442 /* __builtin_log10f128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20462 /* __builtin_logf16 */, 2701 /* hh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20479 /* __builtin_logf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20497 /* __builtin_logbf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20513 /* logbf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20519 /* __builtin_logb */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20534 /* logb */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20539 /* __builtin_logbl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20555 /* logbl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20561 /* __builtin_logbf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20580 /* longjmp */, 12576 /* vJi */, 12580 /* frT */, 0}, HeaderDesc::SETJMP_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20588 /* __builtin_lrintf */, 20605 /* Lif */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20609 /* lrintf */, 20605 /* Lif */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20616 /* __builtin_lrint */, 20632 /* Lid */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20636 /* lrint */, 20632 /* Lid */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20642 /* __builtin_lrintl */, 20659 /* LiLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20664 /* lrintl */, 20659 /* LiLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20671 /* __builtin_lrintf128 */, 20691 /* LiLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20697 /* _lrotl */, 20704 /* ULiULii */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20712 /* _lrotr */, 20704 /* ULiULii */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20719 /* __builtin_lroundf */, 20605 /* Lif */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20737 /* lroundf */, 20605 /* Lif */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20745 /* __builtin_lround */, 20632 /* Lid */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20762 /* lround */, 20632 /* Lid */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20769 /* __builtin_lroundl */, 20659 /* LiLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20787 /* lroundl */, 20659 /* LiLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20795 /* __builtin_lroundf128 */, 20691 /* LiLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20816 /* __annotation */, 20829 /* wC*. */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20834 /* __assume */, 3569 /* vb */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20843 /* _byteswap_ushort */, 4082 /* UsUs */, 2542 /* fnc */, 0}, HeaderDesc::STDLIB_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20860 /* _byteswap_ulong */, 20876 /* UNiUNi */, 2542 /* fnc */, 0}, HeaderDesc::STDLIB_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20883 /* _byteswap_uint64 */, 20900 /* ULLiULLi */, 2542 /* fnc */, 0}, HeaderDesc::STDLIB_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20909 /* __lzcnt16 */, 4082 /* UsUs */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20919 /* __lzcnt */, 20927 /* UiUi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20932 /* __lzcnt64 */, 4134 /* UWiUWi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20942 /* __popcnt16 */, 4082 /* UsUs */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20953 /* __popcnt */, 20927 /* UiUi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20962 /* __popcnt64 */, 4134 /* UWiUWi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20973 /* _ReturnAddress */, 7550 /* v* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{20988 /* __builtin_ms_va_copy */, 21009 /* vc*&c*& */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21017 /* __builtin_ms_va_end */, 21037 /* vc*& */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21042 /* __builtin_ms_va_start */, 21064 /* vc*&. */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21070 /* __va_start */, 21081 /* vc**. */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21087 /* malloc */, 3133 /* v*z */, 3114 /* f */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21094 /* __builtin_masked_compress_store */, 20 /* v. */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21126 /* __builtin_masked_expand_load */, 20 /* v. */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21155 /* __builtin_masked_gather */, 20 /* v. */, 21179 /* nUt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21183 /* __builtin_masked_load */, 20 /* v. */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21205 /* __builtin_masked_scatter */, 20 /* v. */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21230 /* __builtin_masked_store */, 20 /* v. */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21253 /* __builtin_matrix_column_major_load */, 20 /* v. */, 21288 /* nFt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21292 /* __builtin_matrix_column_major_store */, 20 /* v. */, 21288 /* nFt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21328 /* __builtin_matrix_transpose */, 20 /* v. */, 21288 /* nFt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21355 /* memalign */, 3109 /* v*zz */, 3114 /* f */, 0}, HeaderDesc::MALLOC_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21364 /* __builtin_memchr */, 21381 /* v*vC*iz */, 4713 /* FnE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21389 /* memchr */, 21381 /* v*vC*iz */, 21396 /* fnE */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21400 /* memcmp */, 4052 /* ivC*vC*z */, 4061 /* fE */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21407 /* __builtin_memcpy */, 5163 /* v*v*vC*z */, 4713 /* FnE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21424 /* memcpy */, 5163 /* v*v*vC*z */, 21396 /* fnE */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21431 /* __builtin_memmove */, 5163 /* v*v*vC*z */, 4713 /* FnE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21449 /* memmove */, 5163 /* v*v*vC*z */, 21396 /* fnE */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21457 /* __builtin_memset */, 21474 /* v*v*iz */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21481 /* memset */, 21474 /* v*v*iz */, 3147 /* fn */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21488 /* memccpy */, 21496 /* v*v*vC*iz */, 3114 /* f */, 0}, HeaderDesc::STRING_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21506 /* __builtin___memccpy_chk */, 21530 /* v*v*vC*izz */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21541 /* __builtin___memcpy_chk */, 21564 /* v*v*vC*zz */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21574 /* __builtin___memmove_chk */, 21564 /* v*v*vC*zz */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21598 /* mempcpy */, 5163 /* v*v*vC*z */, 3114 /* f */, 0}, HeaderDesc::STRING_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21606 /* __builtin___mempcpy_chk */, 21564 /* v*v*vC*zz */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21630 /* __builtin___memset_chk */, 21653 /* v*v*izz */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21661 /* __builtin_modff */, 21677 /* fff* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21682 /* modff */, 21677 /* fff* */, 3147 /* fn */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21688 /* __builtin_modf */, 21703 /* ddd* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21708 /* modf */, 21703 /* ddd* */, 3147 /* fn */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21713 /* __builtin_modfl */, 21729 /* LdLdLd* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21737 /* modfl */, 21729 /* LdLdLd* */, 3147 /* fn */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21743 /* __builtin_modff128 */, 21762 /* LLdLLdLLd* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21773 /* move */, 3356 /* v&v& */, 3035 /* fzncThE */, 0}, HeaderDesc::UTILITY, CXX_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{21778 /* move_if_noexcept */, 3356 /* v&v& */, 3035 /* fzncThE */, 0}, HeaderDesc::UTILITY, CXX_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{21795 /* __builtin_mul_overflow */, 629 /* b. */, 2843 /* ntE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21818 /* NSLog */, 21824 /* vG. */, 21828 /* fp:0: */, 0}, HeaderDesc::FOUNDATION_NSOBJCRUNTIME_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{21834 /* NSLogv */, 21841 /* vGa */, 21845 /* fP:0: */, 0}, HeaderDesc::FOUNDATION_NSOBJCRUNTIME_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{21851 /* __builtin_nanf */, 21866 /* fcC* */, 21871 /* FEUn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21876 /* nanf */, 21866 /* fcC* */, 21881 /* fUn */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21885 /* __builtin_nan */, 21899 /* dcC* */, 21871 /* FEUn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21904 /* nan */, 21899 /* dcC* */, 21881 /* fUn */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21908 /* __builtin_nanl */, 21923 /* LdcC* */, 21871 /* FEUn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21929 /* nanl */, 21923 /* LdcC* */, 21881 /* fUn */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21934 /* __builtin_nanf16 */, 21951 /* xcC* */, 21956 /* FnUE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21961 /* __builtin_nanf128 */, 21979 /* LLdcC* */, 21956 /* FnUE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{21986 /* __builtin_nansf */, 21866 /* fcC* */, 21956 /* FnUE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22002 /* __builtin_nans */, 21899 /* dcC* */, 21956 /* FnUE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22017 /* __builtin_nansl */, 21923 /* LdcC* */, 21956 /* FnUE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22033 /* __builtin_nansf16 */, 21951 /* xcC* */, 21956 /* FnUE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22051 /* __builtin_nansf128 */, 21979 /* LLdcC* */, 21956 /* FnUE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22070 /* __builtin_nearbyintf */, 2616 /* ff */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22091 /* nearbyintf */, 2616 /* ff */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22102 /* __builtin_nearbyint */, 2648 /* dd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22122 /* nearbyint */, 2648 /* dd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22132 /* __builtin_nearbyintl */, 2672 /* LdLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22153 /* nearbyintl */, 2672 /* LdLd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22164 /* __builtin_nearbyintf128 */, 2723 /* LLdLLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22188 /* __builtin_nextafterf */, 3697 /* fff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22209 /* nextafterf */, 3697 /* fff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22220 /* __builtin_nextafter */, 3724 /* ddd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22240 /* nextafter */, 3724 /* ddd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22250 /* __builtin_nextafterl */, 3751 /* LdLdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22271 /* nextafterl */, 3751 /* LdLdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22282 /* __builtin_nextafterf128 */, 3808 /* LLdLLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22306 /* __builtin_nexttowardf */, 22328 /* ffLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22333 /* nexttowardf */, 22328 /* ffLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22345 /* __builtin_nexttoward */, 22366 /* ddLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22371 /* nexttoward */, 22366 /* ddLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22382 /* __builtin_nexttowardl */, 3751 /* LdLdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22404 /* nexttowardl */, 3751 /* LdLdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22416 /* __builtin_nexttowardf128 */, 3808 /* LLdLLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22441 /* __builtin_nondeterministic_value */, 20 /* v. */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22474 /* __builtin_nontemporal_load */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22501 /* __builtin_nontemporal_store */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22529 /* __noop */, 4158 /* i. */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22536 /* __builtin_os_log_format */, 22560 /* v*v*cC*. */, 22569 /* p:1:nt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22576 /* __builtin_os_log_format_buffer_size */, 22612 /* zcC*. */, 22618 /* p:0:nutE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22627 /* __exp10f */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22636 /* __exp10 */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22644 /* __finitef */, 11402 /* if */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22654 /* __finite */, 11412 /* id */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22663 /* __finitel */, 11423 /* iLd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22673 /* objc_assign_global */, 22692 /* GGG* */, 3114 /* f */, 0}, HeaderDesc::OBJC_OBJC_AUTO_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{22697 /* objc_assign_ivar */, 22714 /* GGGY */, 3114 /* f */, 0}, HeaderDesc::OBJC_OBJC_AUTO_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{22719 /* objc_assign_strongCast */, 22692 /* GGG* */, 3114 /* f */, 0}, HeaderDesc::OBJC_OBJC_AUTO_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{22742 /* objc_assign_weak */, 22692 /* GGG* */, 3114 /* f */, 0}, HeaderDesc::OBJC_OBJC_AUTO_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{22759 /* objc_enumerationMutation */, 22784 /* vG */, 3114 /* f */, 0}, HeaderDesc::OBJC_RUNTIME_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{22787 /* objc_exception_extract */, 22810 /* Gv* */, 3114 /* f */, 0}, HeaderDesc::OBJC_OBJC_EXCEPTION_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{22814 /* objc_exception_match */, 22835 /* iGG */, 3114 /* f */, 0}, HeaderDesc::OBJC_OBJC_EXCEPTION_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{22839 /* objc_exception_throw */, 22784 /* vG */, 3114 /* f */, 0}, HeaderDesc::OBJC_OBJC_EXCEPTION_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{22860 /* objc_exception_try_enter */, 5023 /* vv* */, 3114 /* f */, 0}, HeaderDesc::OBJC_OBJC_EXCEPTION_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{22885 /* objc_exception_try_exit */, 5023 /* vv* */, 3114 /* f */, 0}, HeaderDesc::OBJC_OBJC_EXCEPTION_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{22909 /* objc_getClass */, 22923 /* GcC* */, 3114 /* f */, 0}, HeaderDesc::OBJC_RUNTIME_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{22928 /* objc_getMetaClass */, 22923 /* GcC* */, 3114 /* f */, 0}, HeaderDesc::OBJC_RUNTIME_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{22946 /* __builtin_objc_memmove_collectable */, 5163 /* v*v*vC*z */, 12915 /* nF */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{22981 /* objc_msgSend */, 22994 /* GGH. */, 3114 /* f */, 0}, HeaderDesc::OBJC_MESSAGE_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{22999 /* objc_msgSend_fp2ret */, 23019 /* XLdGH. */, 3114 /* f */, 0}, HeaderDesc::OBJC_MESSAGE_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{23026 /* objc_msgSend_fpret */, 23045 /* LdGH. */, 3114 /* f */, 0}, HeaderDesc::OBJC_MESSAGE_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{23051 /* objc_msgSend_stret */, 23070 /* vGH. */, 3114 /* f */, 0}, HeaderDesc::OBJC_MESSAGE_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{23075 /* objc_msgSendSuper */, 23093 /* GM*H. */, 3114 /* f */, 0}, HeaderDesc::OBJC_MESSAGE_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{23099 /* objc_msgSendSuper_stret */, 23123 /* vM*H. */, 3114 /* f */, 0}, HeaderDesc::OBJC_MESSAGE_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{23129 /* objc_read_weak */, 23144 /* GG* */, 3114 /* f */, 0}, HeaderDesc::OBJC_OBJC_AUTO_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{23148 /* objc_sync_enter */, 23164 /* iG */, 3114 /* f */, 0}, HeaderDesc::OBJC_OBJC_SYNC_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{23167 /* objc_sync_exit */, 23164 /* iG */, 3114 /* f */, 0}, HeaderDesc::OBJC_OBJC_SYNC_H, OBJC_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{23182 /* __builtin_object_size */, 8712 /* zvC*i */, 8718 /* nuE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23204 /* __builtin_parity */, 7060 /* iUi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23221 /* __builtin_parityl */, 7079 /* iULi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23239 /* __builtin_parityll */, 7100 /* iULLi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23258 /* __builtin_popcount */, 7060 /* iUi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23277 /* __builtin_popcountl */, 7079 /* iULi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23297 /* __builtin_popcountll */, 7100 /* iULLi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23318 /* __builtin_popcountg */, 4158 /* i. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23338 /* __builtin_powf */, 3697 /* fff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23353 /* powf */, 3697 /* fff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23358 /* __builtin_pow */, 3724 /* ddd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23372 /* pow */, 3724 /* ddd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23376 /* __builtin_powl */, 3751 /* LdLdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23391 /* powl */, 3751 /* LdLdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23396 /* __builtin_powf16 */, 3784 /* hhh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23413 /* __builtin_powf128 */, 3808 /* LLdLLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23431 /* __builtin_powif */, 19664 /* ffi */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23447 /* __builtin_powi */, 19691 /* ddi */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23462 /* __builtin_powil */, 19718 /* LdLdi */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23478 /* __builtin_prefetch */, 23497 /* vvC*. */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23503 /* printf */, 23510 /* icC*. */, 23516 /* fp:0:N:0:<0> */, 0}, HeaderDesc::STDIO_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23529 /* __builtin___printf_chk */, 23552 /* iicC*R. */, 23560 /* Fp:1: */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23566 /* pthread_create */, 0 /*  */, 23581 /* ffC<2,3> */, 0}, HeaderDesc::PTHREAD_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23590 /* __builtin_ptrauth_auth */, 23613 /* v*v*iv* */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23621 /* __builtin_ptrauth_auth_and_resign */, 23655 /* v*v*iv*iv* */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23666 /* __builtin_ptrauth_auth_load_relative_and_sign */, 23712 /* v*v*iv*iv*Y */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23724 /* __builtin_ptrauth_auth_with_pc_and_resign */, 23766 /* v*v*iv*v*iv* */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23779 /* __builtin_ptrauth_blend_discriminator */, 23817 /* zv*i */, 13048 /* tnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23822 /* __builtin_ptrauth_sign_constant */, 23613 /* v*v*iv* */, 23854 /* tncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23859 /* __builtin_ptrauth_sign_generic_data */, 23895 /* zv*v* */, 13048 /* tnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23901 /* __builtin_ptrauth_sign_unauthenticated */, 23613 /* v*v*iv* */, 13048 /* tnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23940 /* __builtin_ptrauth_string_discriminator */, 23979 /* zcC* */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{23984 /* __builtin_ptrauth_strip */, 24008 /* v*v*i */, 13048 /* tnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24014 /* __builtin_readcyclecounter */, 24041 /* ULLi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24046 /* read_pipe */, 4158 /* i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_PIPE},
    Builtin::Info{Builtin::Info::StrOffsets{24056 /* __builtin_readsteadycounter */, 24041 /* ULLi */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24084 /* realloc */, 5383 /* v*v*z */, 3114 /* f */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24092 /* __builtin_reduce_add */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24113 /* __builtin_reduce_and */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24134 /* __builtin_reduce_assoc_fadd */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24162 /* __builtin_reduce_in_order_fadd */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24193 /* __builtin_reduce_max */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24214 /* __builtin_reduce_maximum */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24239 /* __builtin_reduce_min */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24260 /* __builtin_reduce_minimum */, 20 /* v. */, 4619 /* nct */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24285 /* __builtin_reduce_mul */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24306 /* __builtin_reduce_or */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24326 /* __builtin_reduce_xor */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24347 /* __builtin_remainderf */, 3697 /* fff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24368 /* remainderf */, 3697 /* fff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24379 /* __builtin_remainder */, 3724 /* ddd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24399 /* remainder */, 3724 /* ddd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24409 /* __builtin_remainderl */, 3751 /* LdLdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24430 /* remainderl */, 3751 /* LdLdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24441 /* __builtin_remainderf128 */, 3808 /* LLdLLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24465 /* __builtin_remquof */, 24483 /* fffi* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24489 /* remquof */, 24483 /* fffi* */, 3147 /* fn */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24497 /* __builtin_remquo */, 24514 /* dddi* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24520 /* remquo */, 24514 /* dddi* */, 3147 /* fn */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24527 /* __builtin_remquol */, 24545 /* LdLdLdi* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24554 /* remquol */, 24545 /* LdLdLdi* */, 3147 /* fn */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24562 /* __builtin_remquof128 */, 24583 /* LLdLLdLLdi* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24595 /* reserve_read_pipe */, 4158 /* i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_PIPE},
    Builtin::Info{Builtin::Info::StrOffsets{24613 /* reserve_write_pipe */, 4158 /* i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_PIPE},
    Builtin::Info{Builtin::Info::StrOffsets{24632 /* __builtin_rindex */, 17387 /* c*cC*i */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24649 /* rindex */, 17387 /* c*cC*i */, 3147 /* fn */, 0}, HeaderDesc::STRINGS_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24656 /* __builtin_rintf */, 2616 /* ff */, 24672 /* Fng */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24676 /* rintf */, 2616 /* ff */, 24682 /* fng */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24686 /* __builtin_rint */, 2648 /* dd */, 24672 /* Fng */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24701 /* rint */, 2648 /* dd */, 24682 /* fng */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24706 /* __builtin_rintl */, 2672 /* LdLd */, 24672 /* Fng */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24722 /* rintl */, 2672 /* LdLd */, 24682 /* fng */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24728 /* __builtin_rintf16 */, 2701 /* hh */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24746 /* __builtin_rintf128 */, 2723 /* LLdLLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24765 /* __builtin_rotateleft8 */, 24787 /* UcUcUc */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24794 /* __builtin_rotateleft16 */, 24817 /* UsUsUs */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24824 /* __builtin_rotateleft32 */, 24847 /* UZiUZiUZi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24857 /* __builtin_rotateleft64 */, 24880 /* UWiUWiUWi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24890 /* __builtin_rotateright8 */, 24787 /* UcUcUc */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24913 /* __builtin_rotateright16 */, 24817 /* UsUsUs */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24937 /* __builtin_rotateright32 */, 24847 /* UZiUZiUZi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24961 /* __builtin_rotateright64 */, 24880 /* UWiUWiUWi */, 4087 /* ncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24985 /* _rotl */, 24991 /* UiUii */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{24997 /* _rotl8 */, 24787 /* UcUcUc */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25004 /* _rotl16 */, 25012 /* UsUsUc */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25019 /* _rotl64 */, 25027 /* UWiUWii */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25035 /* _rotr */, 24991 /* UiUii */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25041 /* _rotr8 */, 24787 /* UcUcUc */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25048 /* _rotr16 */, 25012 /* UsUsUc */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25056 /* _rotr64 */, 25027 /* UWiUWii */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25064 /* __builtin_roundf */, 2616 /* ff */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25081 /* roundf */, 2616 /* ff */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25088 /* __builtin_round */, 2648 /* dd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25104 /* round */, 2648 /* dd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25110 /* __builtin_roundl */, 2672 /* LdLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25127 /* roundl */, 2672 /* LdLd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25134 /* __builtin_roundevenf */, 2616 /* ff */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25155 /* roundevenf */, 2616 /* ff */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25166 /* __builtin_roundeven */, 2648 /* dd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25186 /* roundeven */, 2648 /* dd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25196 /* __builtin_roundevenl */, 2672 /* LdLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25217 /* roundevenl */, 2672 /* LdLd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25228 /* __builtin_roundf16 */, 2701 /* hh */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25247 /* __builtin_roundf128 */, 2723 /* LLdLLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25267 /* __builtin_roundevenf16 */, 2701 /* hh */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25290 /* __builtin_roundevenf128 */, 2723 /* LLdLLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25314 /* __builtin___snprintf_chk */, 25339 /* ic*RzizcC*R. */, 25352 /* Fp:4: */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25358 /* __builtin_sprintf */, 25376 /* ic*RcC*R. */, 11057 /* Fnp:1:N:0:<0,1> */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25386 /* sprintf */, 25376 /* ic*RcC*R. */, 11081 /* fnp:1:N:0:<0,1> */, 0}, HeaderDesc::STDIO_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25394 /* __builtin___sprintf_chk */, 25418 /* ic*RizcC*R. */, 25430 /* Fp:3: */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25436 /* __builtin_sscanf */, 25453 /* icC*RcC*R. */, 11155 /* Fs:1:N:0:<0,1> */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25464 /* sscanf */, 25453 /* icC*RcC*R. */, 11177 /* fs:1:N:0:<0,1> */, 0}, HeaderDesc::STDIO_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25471 /* __builtin_sadd_overflow */, 25495 /* biCiCi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25503 /* __builtin_saddl_overflow */, 25528 /* bLiCLiCLi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25539 /* __builtin_saddll_overflow */, 25565 /* bLLiCLLiCLLi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25579 /* savectx */, 25587 /* iSJ */, 12599 /* fjT */, 0}, HeaderDesc::SETJMP_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25591 /* __builtin_scalblnf */, 25610 /* ffLi */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25615 /* scalblnf */, 25610 /* ffLi */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25624 /* __builtin_scalbln */, 25642 /* ddLi */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25647 /* scalbln */, 25642 /* ddLi */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25655 /* __builtin_scalblnl */, 25674 /* LdLdLi */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25681 /* scalblnl */, 25674 /* LdLdLi */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25690 /* __builtin_scalbnf */, 19664 /* ffi */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25708 /* scalbnf */, 19664 /* ffi */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25716 /* __builtin_scalbn */, 19691 /* ddi */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25733 /* scalbn */, 19691 /* ddi */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25740 /* __builtin_scalbnl */, 19718 /* LdLdi */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25758 /* scalbnl */, 19718 /* LdLdi */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25766 /* __builtin_scanf */, 5344 /* icC*R. */, 25782 /* Fs:0:N:0:<0> */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25795 /* scanf */, 5344 /* icC*R. */, 25801 /* fs:0:N:0:<0> */, 0}, HeaderDesc::STDIO_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25814 /* __builtin_scalblnf128 */, 25836 /* LLdLLdLi */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25845 /* __builtin_scalbnf128 */, 19774 /* LLdLLdi */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25866 /* __scoped_atomic_thread_fence */, 25895 /* vii */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25899 /* setjmp */, 25906 /* iJ */, 12599 /* fjT */, 0}, HeaderDesc::SETJMP_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25909 /* _setjmp */, 25906 /* iJ */, 12599 /* fjT */, 0}, HeaderDesc::SETJMP_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25917 /* _setjmpex */, 25906 /* iJ */, 25927 /* fTj */, 0}, HeaderDesc::SETJMPEX_H, ALL_MS_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25931 /* __builtin_shufflevector */, 20 /* v. */, 3071 /* nctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25955 /* siglongjmp */, 25966 /* vSJi */, 12580 /* frT */, 0}, HeaderDesc::SETJMP_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25971 /* sigsetjmp */, 25981 /* iSJi */, 12599 /* fjT */, 0}, HeaderDesc::SETJMP_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25986 /* __sigsetjmp */, 25981 /* iSJi */, 12599 /* fjT */, 0}, HeaderDesc::SETJMP_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{25998 /* __builtin_signbit */, 4158 /* i. */, 11023 /* FnctE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26016 /* __builtin_signbitf */, 11402 /* if */, 7380 /* FncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26035 /* __builtin_signbitl */, 11423 /* iLd */, 7380 /* FncE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26054 /* __builtin_sinf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26069 /* sinf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26074 /* __builtin_sin */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26088 /* sin */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26092 /* __builtin_sinl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26107 /* sinl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26112 /* __builtin_sinf16 */, 2701 /* hh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26129 /* __builtin_sinf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26147 /* __builtin_sincosf */, 26165 /* vff*f* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26172 /* sincosf */, 26165 /* vff*f* */, 3147 /* fn */, 0}, HeaderDesc::MATH_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26180 /* __builtin_sincos */, 26197 /* vdd*d* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26204 /* sincos */, 26197 /* vdd*d* */, 3147 /* fn */, 0}, HeaderDesc::MATH_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26211 /* __builtin_sincosl */, 26229 /* vLdLd*Ld* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26239 /* sincosl */, 26229 /* vLdLd*Ld* */, 3147 /* fn */, 0}, HeaderDesc::MATH_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26247 /* __builtin_sincosf16 */, 26267 /* vhh*h* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26274 /* __builtin_sincosf128 */, 26295 /* vLLdLLd*LLd* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26308 /* __builtin_sincospif */, 26165 /* vff*f* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26328 /* __builtin_sincospi */, 26197 /* vdd*d* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26347 /* __builtin_sincospil */, 26229 /* vLdLd*Ld* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26367 /* __builtin_sinhf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26383 /* sinhf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26389 /* __builtin_sinh */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26404 /* sinh */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26409 /* __builtin_sinhl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26425 /* sinhl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26431 /* __builtin_sinhf16 */, 2701 /* hh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26449 /* __builtin_sinhf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26468 /* __sinpif */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26477 /* __sinpi */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26485 /* __builtin_smul_overflow */, 25495 /* biCiCi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26509 /* __builtin_smull_overflow */, 25528 /* bLiCLiCLi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26534 /* __builtin_smulll_overflow */, 25565 /* bLLiCLLiCLLi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26560 /* __builtin_snprintf */, 26579 /* ic*RzcC*R. */, 26590 /* Fnp:2:N:0:<2> */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26604 /* snprintf */, 26579 /* ic*RzcC*R. */, 26613 /* fnp:2:N:0:<2> */, 0}, HeaderDesc::STDIO_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26627 /* __builtin_sqrtf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26643 /* sqrtf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26649 /* __builtin_sqrt */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26664 /* sqrt */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26669 /* __builtin_sqrtl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26685 /* sqrtl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26691 /* __builtin_sqrtf16 */, 2701 /* hh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26709 /* __builtin_sqrtf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26728 /* __builtin_ssub_overflow */, 25495 /* biCiCi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26752 /* __builtin_ssubl_overflow */, 25528 /* bLiCLiCLi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26777 /* __builtin_ssubll_overflow */, 25565 /* bLLiCLLiCLLi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26803 /* __builtin_stack_address */, 7550 /* v* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26827 /* __builtin_stdc_bit_ceil */, 20 /* v. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26851 /* stdc_bit_ceil_uc */, 4245 /* UcUc */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{26873 /* stdc_bit_ceil_us */, 4082 /* UsUs */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{26890 /* stdc_bit_ceil_ui */, 20927 /* UiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{26907 /* stdc_bit_ceil_ul */, 26924 /* ULiULi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{26931 /* stdc_bit_ceil_ull */, 20900 /* ULLiULLi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{26949 /* __builtin_stdc_bit_floor */, 20 /* v. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{26974 /* stdc_bit_floor_uc */, 4245 /* UcUc */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{26992 /* stdc_bit_floor_us */, 4082 /* UsUs */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27010 /* stdc_bit_floor_ui */, 20927 /* UiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27028 /* stdc_bit_floor_ul */, 26924 /* ULiULi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27046 /* stdc_bit_floor_ull */, 20900 /* ULLiULLi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27065 /* __builtin_stdc_bit_width */, 20 /* v. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27090 /* stdc_bit_width_uc */, 27108 /* UiUc */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27113 /* stdc_bit_width_us */, 27131 /* UiUs */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27136 /* stdc_bit_width_ui */, 20927 /* UiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27154 /* stdc_bit_width_ul */, 27172 /* UiULi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27178 /* stdc_bit_width_ull */, 27197 /* UiULLi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27204 /* __builtin_stdc_count_ones */, 20 /* v. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27230 /* stdc_count_ones_uc */, 27108 /* UiUc */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27249 /* stdc_count_ones_us */, 27131 /* UiUs */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27268 /* stdc_count_ones_ui */, 20927 /* UiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27287 /* stdc_count_ones_ul */, 27172 /* UiULi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27306 /* stdc_count_ones_ull */, 27197 /* UiULLi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27326 /* __builtin_stdc_count_zeros */, 20 /* v. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27353 /* stdc_count_zeros_uc */, 27108 /* UiUc */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27373 /* stdc_count_zeros_us */, 27131 /* UiUs */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27393 /* stdc_count_zeros_ui */, 20927 /* UiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27413 /* stdc_count_zeros_ul */, 27172 /* UiULi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27433 /* stdc_count_zeros_ull */, 27197 /* UiULLi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27454 /* __builtin_stdc_first_leading_one */, 20 /* v. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27487 /* stdc_first_leading_one_uc */, 27108 /* UiUc */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27513 /* stdc_first_leading_one_us */, 27131 /* UiUs */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27539 /* stdc_first_leading_one_ui */, 20927 /* UiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27565 /* stdc_first_leading_one_ul */, 27172 /* UiULi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27591 /* stdc_first_leading_one_ull */, 27197 /* UiULLi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27618 /* __builtin_stdc_first_leading_zero */, 20 /* v. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27652 /* stdc_first_leading_zero_uc */, 27108 /* UiUc */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27679 /* stdc_first_leading_zero_us */, 27131 /* UiUs */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27706 /* stdc_first_leading_zero_ui */, 20927 /* UiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27733 /* stdc_first_leading_zero_ul */, 27172 /* UiULi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27760 /* stdc_first_leading_zero_ull */, 27197 /* UiULLi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27788 /* __builtin_stdc_first_trailing_one */, 20 /* v. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27822 /* stdc_first_trailing_one_uc */, 27108 /* UiUc */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27849 /* stdc_first_trailing_one_us */, 27131 /* UiUs */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27876 /* stdc_first_trailing_one_ui */, 20927 /* UiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27903 /* stdc_first_trailing_one_ul */, 27172 /* UiULi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27930 /* stdc_first_trailing_one_ull */, 27197 /* UiULLi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{27958 /* __builtin_stdc_first_trailing_zero */, 20 /* v. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{27993 /* stdc_first_trailing_zero_uc */, 27108 /* UiUc */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28021 /* stdc_first_trailing_zero_us */, 27131 /* UiUs */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28049 /* stdc_first_trailing_zero_ui */, 20927 /* UiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28077 /* stdc_first_trailing_zero_ul */, 27172 /* UiULi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28105 /* stdc_first_trailing_zero_ull */, 27197 /* UiULLi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28134 /* __builtin_stdc_has_single_bit */, 629 /* b. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28164 /* stdc_has_single_bit_uc */, 28187 /* bUc */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28191 /* stdc_has_single_bit_us */, 28214 /* bUs */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28218 /* stdc_has_single_bit_ui */, 28241 /* bUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28245 /* stdc_has_single_bit_ul */, 28268 /* bULi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28273 /* stdc_has_single_bit_ull */, 28297 /* bULLi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28303 /* __builtin_stdc_leading_ones */, 20 /* v. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28331 /* stdc_leading_ones_uc */, 27108 /* UiUc */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28352 /* stdc_leading_ones_us */, 27131 /* UiUs */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28373 /* stdc_leading_ones_ui */, 20927 /* UiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28394 /* stdc_leading_ones_ul */, 27172 /* UiULi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28415 /* stdc_leading_ones_ull */, 27197 /* UiULLi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28437 /* __builtin_stdc_leading_zeros */, 20 /* v. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28466 /* stdc_leading_zeros_uc */, 27108 /* UiUc */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28488 /* stdc_leading_zeros_us */, 27131 /* UiUs */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28510 /* stdc_leading_zeros_ui */, 20927 /* UiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28532 /* stdc_leading_zeros_ul */, 27172 /* UiULi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28554 /* stdc_leading_zeros_ull */, 27197 /* UiULLi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28577 /* __builtin_stdc_memreverse8 */, 28604 /* vzUc* */, 28610 /* FnN:0:<1> */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28620 /* stdc_memreverse8 */, 28604 /* vzUc* */, 28637 /* fnN:0:<1> */, 0}, HeaderDesc::STDBIT_H, C2Y_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28647 /* stdc_memreverse8u8 */, 28666 /* UBiUBi */, 28673 /* fnUcE */, 0}, HeaderDesc::STDBIT_H, C2Y_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28679 /* stdc_memreverse8u16 */, 28699 /* UTiUTi */, 28673 /* fnUcE */, 0}, HeaderDesc::STDBIT_H, C2Y_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28706 /* stdc_memreverse8u32 */, 4109 /* UZiUZi */, 28673 /* fnUcE */, 0}, HeaderDesc::STDBIT_H, C2Y_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28726 /* stdc_memreverse8u64 */, 4134 /* UWiUWi */, 28673 /* fnUcE */, 0}, HeaderDesc::STDBIT_H, C2Y_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28746 /* __builtin_stdc_rotate_left */, 20 /* v. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28773 /* stdc_rotate_left_uc */, 28793 /* UcUcUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C2Y_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28800 /* stdc_rotate_left_us */, 28820 /* UsUsUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C2Y_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28827 /* stdc_rotate_left_ui */, 14293 /* UiUiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C2Y_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28847 /* stdc_rotate_left_ul */, 28867 /* ULiULiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C2Y_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28876 /* stdc_rotate_left_ull */, 28897 /* ULLiULLiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C2Y_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28908 /* __builtin_stdc_rotate_right */, 20 /* v. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{28936 /* stdc_rotate_right_uc */, 28793 /* UcUcUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C2Y_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28957 /* stdc_rotate_right_us */, 28820 /* UsUsUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C2Y_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28978 /* stdc_rotate_right_ui */, 14293 /* UiUiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C2Y_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{28999 /* stdc_rotate_right_ul */, 28867 /* ULiULiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C2Y_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{29020 /* stdc_rotate_right_ull */, 28897 /* ULLiULLiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C2Y_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{29042 /* __builtin_stdc_trailing_ones */, 20 /* v. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29071 /* stdc_trailing_ones_uc */, 27108 /* UiUc */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{29093 /* stdc_trailing_ones_us */, 27131 /* UiUs */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{29115 /* stdc_trailing_ones_ui */, 20927 /* UiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{29137 /* stdc_trailing_ones_ul */, 27172 /* UiULi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{29159 /* stdc_trailing_ones_ull */, 27197 /* UiULLi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{29182 /* __builtin_stdc_trailing_zeros */, 20 /* v. */, 4161 /* ncEt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29212 /* stdc_trailing_zeros_uc */, 27108 /* UiUc */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{29235 /* stdc_trailing_zeros_us */, 27131 /* UiUs */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{29258 /* stdc_trailing_zeros_ui */, 20927 /* UiUi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{29281 /* stdc_trailing_zeros_ul */, 27172 /* UiULi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{29304 /* stdc_trailing_zeros_ull */, 27197 /* UiULLi */, 26868 /* fncE */, 0}, HeaderDesc::STDBIT_H, C23_LANG},
    Builtin::Info{Builtin::Info::StrOffsets{29328 /* __builtin_store_halff */, 29350 /* vfh* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_OCL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29355 /* __builtin_store_half */, 29376 /* vdh* */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_OCL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29381 /* __builtin_stpcpy */, 29398 /* c*c*cC* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29406 /* stpcpy */, 29398 /* c*c*cC* */, 3147 /* fn */, 0}, HeaderDesc::STRING_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29413 /* __builtin___stpcpy_chk */, 29436 /* c*c*cC*z */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29445 /* __builtin_stpncpy */, 29436 /* c*c*cC*z */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29463 /* stpncpy */, 29436 /* c*c*cC*z */, 3147 /* fn */, 0}, HeaderDesc::STRING_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29471 /* __builtin___stpncpy_chk */, 29495 /* c*c*cC*zz */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29505 /* __builtin_strcasecmp */, 29526 /* icC*cC* */, 29534 /* F */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29536 /* strcasecmp */, 29526 /* icC*cC* */, 3114 /* f */, 0}, HeaderDesc::STRINGS_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29547 /* __builtin_strcat */, 29398 /* c*c*cC* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29564 /* strcat */, 29398 /* c*c*cC* */, 3147 /* fn */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29571 /* __builtin_strchr */, 17387 /* c*cC*i */, 4713 /* FnE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29588 /* strchr */, 17387 /* c*cC*i */, 21396 /* fnE */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29595 /* __builtin_strcmp */, 29526 /* icC*cC* */, 4713 /* FnE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29612 /* strcmp */, 29526 /* icC*cC* */, 21396 /* fnE */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29619 /* __builtin_strcpy */, 29398 /* c*c*cC* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29636 /* strcpy */, 29398 /* c*c*cC* */, 3147 /* fn */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29643 /* __builtin_strdup */, 29660 /* c*cC* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29666 /* strdup */, 29660 /* c*cC* */, 3147 /* fn */, 0}, HeaderDesc::STRING_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29673 /* strerror */, 29682 /* c*i */, 3114 /* f */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29686 /* __builtin_strlen */, 23979 /* zcC* */, 4713 /* FnE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29703 /* strlen */, 23979 /* zcC* */, 21396 /* fnE */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29710 /* __builtin_strncat */, 29436 /* c*c*cC*z */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29728 /* strncat */, 29436 /* c*c*cC*z */, 3147 /* fn */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29736 /* __builtin_strncmp */, 29754 /* icC*cC*z */, 4713 /* FnE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29763 /* strncmp */, 29754 /* icC*cC*z */, 21396 /* fnE */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29771 /* __builtin_strncpy */, 29436 /* c*c*cC*z */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29789 /* strncpy */, 29436 /* c*c*cC*z */, 3147 /* fn */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29797 /* __builtin_strspn */, 5510 /* zcC*cC* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29814 /* strspn */, 5510 /* zcC*cC* */, 3147 /* fn */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29821 /* __builtin_strstr */, 29838 /* c*cC*cC* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29847 /* strstr */, 29838 /* c*cC*cC* */, 3147 /* fn */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29854 /* strtod */, 29861 /* dcC*c** */, 3114 /* f */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29869 /* strtof */, 29876 /* fcC*c** */, 3114 /* f */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29884 /* strtol */, 29891 /* LicC*c**i */, 3114 /* f */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29901 /* strtoll */, 29909 /* LLicC*c**i */, 3114 /* f */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29920 /* strtold */, 29928 /* LdcC*c** */, 3114 /* f */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29937 /* strtoul */, 29945 /* ULicC*c**i */, 3114 /* f */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29956 /* strtoull */, 29965 /* ULLicC*c**i */, 3114 /* f */, 0}, HeaderDesc::STDLIB_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29977 /* strtok */, 29398 /* c*c*cC* */, 3114 /* f */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29984 /* strcspn */, 5510 /* zcC*cC* */, 3114 /* f */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{29992 /* __builtin___strcat_chk */, 29436 /* c*c*cC*z */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30015 /* __builtin___strcpy_chk */, 29436 /* c*c*cC*z */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30038 /* strlcat */, 30046 /* zc*cC*z */, 3114 /* f */, 0}, HeaderDesc::STRING_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30054 /* strlcpy */, 30046 /* zc*cC*z */, 3114 /* f */, 0}, HeaderDesc::STRING_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30062 /* __builtin___strlcat_chk */, 30086 /* zc*cC*zz */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30095 /* __builtin___strlcpy_chk */, 30086 /* zc*cC*zz */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30119 /* __builtin_strncasecmp */, 29754 /* icC*cC*z */, 29534 /* F */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30141 /* strncasecmp */, 29754 /* icC*cC*z */, 3114 /* f */, 0}, HeaderDesc::STRINGS_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30153 /* __builtin_strndup */, 30171 /* c*cC*z */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30178 /* strndup */, 30171 /* c*cC*z */, 3147 /* fn */, 0}, HeaderDesc::STRING_H, ALL_GNU_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30186 /* __builtin___strncat_chk */, 29495 /* c*c*cC*zz */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30210 /* __builtin___strncpy_chk */, 29495 /* c*c*cC*zz */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30234 /* __builtin_strpbrk */, 29838 /* c*cC*cC* */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30252 /* strpbrk */, 29838 /* c*cC*cC* */, 3147 /* fn */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30260 /* __builtin_strrchr */, 17387 /* c*cC*i */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30278 /* strrchr */, 17387 /* c*cC*i */, 3147 /* fn */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30286 /* strxfrm */, 30046 /* zc*cC*z */, 3114 /* f */, 0}, HeaderDesc::STRING_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30294 /* sub_group_commit_read_pipe */, 20 /* v. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_PIPE},
    Builtin::Info{Builtin::Info::StrOffsets{30321 /* sub_group_commit_write_pipe */, 20 /* v. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_PIPE},
    Builtin::Info{Builtin::Info::StrOffsets{30349 /* sub_group_reserve_read_pipe */, 4158 /* i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_PIPE},
    Builtin::Info{Builtin::Info::StrOffsets{30377 /* sub_group_reserve_write_pipe */, 4158 /* i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_PIPE},
    Builtin::Info{Builtin::Info::StrOffsets{30406 /* __builtin_sub_overflow */, 629 /* b. */, 2843 /* ntE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30429 /* __builtin_subcb */, 2863 /* UcUcCUcCUcCUc* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30445 /* __builtin_subcs */, 2897 /* UsUsCUsCUsCUs* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30461 /* __builtin_subc */, 2927 /* UiUiCUiCUiCUi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30476 /* __builtin_subcl */, 2958 /* ULiULiCULiCULiCULi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30492 /* __builtin_subcll */, 2995 /* ULLiULLiCULLiCULLiCULLi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30509 /* __sync_lock_test_and_set_1 */, 30536 /* ccD*c. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30543 /* __sync_lock_test_and_set_2 */, 30570 /* ssD*s. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30577 /* __sync_lock_test_and_set_4 */, 30604 /* iiD*i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30611 /* __sync_lock_test_and_set_8 */, 30638 /* LLiLLiD*LLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30651 /* __sync_lock_test_and_set_16 */, 30679 /* LLLiLLLiD*LLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30695 /* __sync_val_compare_and_swap_1 */, 30725 /* ccD*cc. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30733 /* __sync_val_compare_and_swap_2 */, 30763 /* ssD*ss. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30771 /* __sync_val_compare_and_swap_4 */, 30801 /* iiD*ii. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30809 /* __sync_val_compare_and_swap_8 */, 30839 /* LLiLLiD*LLiLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30855 /* __sync_val_compare_and_swap_16 */, 30886 /* LLLiLLLiD*LLLiLLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30906 /* __sync_add_and_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30927 /* __sync_add_and_fetch_1 */, 30536 /* ccD*c. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30950 /* __sync_add_and_fetch_2 */, 30570 /* ssD*s. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30973 /* __sync_add_and_fetch_4 */, 30604 /* iiD*i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{30996 /* __sync_add_and_fetch_8 */, 30638 /* LLiLLiD*LLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31019 /* __sync_add_and_fetch_16 */, 30679 /* LLLiLLLiD*LLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31043 /* __sync_and_and_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31064 /* __sync_and_and_fetch_1 */, 30536 /* ccD*c. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31087 /* __sync_and_and_fetch_2 */, 30570 /* ssD*s. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31110 /* __sync_and_and_fetch_4 */, 30604 /* iiD*i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31133 /* __sync_and_and_fetch_8 */, 30638 /* LLiLLiD*LLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31156 /* __sync_and_and_fetch_16 */, 30679 /* LLLiLLLiD*LLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31180 /* __sync_bool_compare_and_swap */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31209 /* __sync_bool_compare_and_swap_1 */, 31240 /* bcD*cc. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31248 /* __sync_bool_compare_and_swap_2 */, 31279 /* bsD*ss. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31287 /* __sync_bool_compare_and_swap_4 */, 31318 /* biD*ii. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31326 /* __sync_bool_compare_and_swap_8 */, 31357 /* bLLiD*LLiLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31371 /* __sync_bool_compare_and_swap_16 */, 31403 /* bLLLiD*LLLiLLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31420 /* __sync_fetch_and_add */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31441 /* __sync_fetch_and_add_1 */, 30536 /* ccD*c. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31464 /* __sync_fetch_and_add_2 */, 30570 /* ssD*s. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31487 /* __sync_fetch_and_add_4 */, 30604 /* iiD*i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31510 /* __sync_fetch_and_add_8 */, 30638 /* LLiLLiD*LLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31533 /* __sync_fetch_and_add_16 */, 30679 /* LLLiLLLiD*LLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31557 /* __sync_fetch_and_and */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31578 /* __sync_fetch_and_and_1 */, 30536 /* ccD*c. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31601 /* __sync_fetch_and_and_2 */, 30570 /* ssD*s. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31624 /* __sync_fetch_and_and_4 */, 30604 /* iiD*i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31647 /* __sync_fetch_and_and_8 */, 30638 /* LLiLLiD*LLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31670 /* __sync_fetch_and_and_16 */, 30679 /* LLLiLLLiD*LLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31694 /* __sync_fetch_and_max */, 31715 /* iiD*i */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31721 /* __sync_fetch_and_min */, 31715 /* iiD*i */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31742 /* __sync_fetch_and_nand */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31764 /* __sync_fetch_and_nand_1 */, 30536 /* ccD*c. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31788 /* __sync_fetch_and_nand_2 */, 30570 /* ssD*s. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31812 /* __sync_fetch_and_nand_4 */, 30604 /* iiD*i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31836 /* __sync_fetch_and_nand_8 */, 30638 /* LLiLLiD*LLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31860 /* __sync_fetch_and_nand_16 */, 30679 /* LLLiLLLiD*LLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31885 /* __sync_fetch_and_or */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31905 /* __sync_fetch_and_or_1 */, 30536 /* ccD*c. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31927 /* __sync_fetch_and_or_2 */, 30570 /* ssD*s. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31949 /* __sync_fetch_and_or_4 */, 30604 /* iiD*i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31971 /* __sync_fetch_and_or_8 */, 30638 /* LLiLLiD*LLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{31993 /* __sync_fetch_and_or_16 */, 30679 /* LLLiLLLiD*LLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32016 /* __sync_fetch_and_sub */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32037 /* __sync_fetch_and_sub_1 */, 30536 /* ccD*c. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32060 /* __sync_fetch_and_sub_2 */, 30570 /* ssD*s. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32083 /* __sync_fetch_and_sub_4 */, 30604 /* iiD*i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32106 /* __sync_fetch_and_sub_8 */, 30638 /* LLiLLiD*LLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32129 /* __sync_fetch_and_sub_16 */, 30679 /* LLLiLLLiD*LLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32153 /* __sync_fetch_and_umax */, 32175 /* UiUiD*Ui */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32184 /* __sync_fetch_and_umin */, 32175 /* UiUiD*Ui */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32206 /* __sync_fetch_and_xor */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32227 /* __sync_fetch_and_xor_1 */, 30536 /* ccD*c. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32250 /* __sync_fetch_and_xor_2 */, 30570 /* ssD*s. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32273 /* __sync_fetch_and_xor_4 */, 30604 /* iiD*i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32296 /* __sync_fetch_and_xor_8 */, 30638 /* LLiLLiD*LLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32319 /* __sync_fetch_and_xor_16 */, 30679 /* LLLiLLLiD*LLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32343 /* __sync_lock_release */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32363 /* __sync_lock_release_1 */, 32385 /* vcD*. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32391 /* __sync_lock_release_2 */, 32413 /* vsD*. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32419 /* __sync_lock_release_4 */, 32441 /* viD*. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32447 /* __sync_lock_release_8 */, 32469 /* vLLiD*. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32477 /* __sync_lock_release_16 */, 32500 /* vLLLiD*. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32509 /* __sync_lock_test_and_set */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32534 /* __sync_nand_and_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32556 /* __sync_nand_and_fetch_1 */, 30536 /* ccD*c. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32580 /* __sync_nand_and_fetch_2 */, 30570 /* ssD*s. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32604 /* __sync_nand_and_fetch_4 */, 30604 /* iiD*i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32628 /* __sync_nand_and_fetch_8 */, 30638 /* LLiLLiD*LLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32652 /* __sync_nand_and_fetch_16 */, 30679 /* LLLiLLLiD*LLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32677 /* __sync_or_and_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32697 /* __sync_or_and_fetch_1 */, 30536 /* ccD*c. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32719 /* __sync_or_and_fetch_2 */, 30570 /* ssD*s. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32741 /* __sync_or_and_fetch_4 */, 30604 /* iiD*i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32763 /* __sync_or_and_fetch_8 */, 30638 /* LLiLLiD*LLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32785 /* __sync_or_and_fetch_16 */, 30679 /* LLLiLLLiD*LLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32808 /* __sync_sub_and_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32829 /* __sync_sub_and_fetch_1 */, 30536 /* ccD*c. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32852 /* __sync_sub_and_fetch_2 */, 30570 /* ssD*s. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32875 /* __sync_sub_and_fetch_4 */, 30604 /* iiD*i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32898 /* __sync_sub_and_fetch_8 */, 30638 /* LLiLLiD*LLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32921 /* __sync_sub_and_fetch_16 */, 30679 /* LLLiLLLiD*LLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32945 /* __sync_swap */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32957 /* __sync_swap_1 */, 30536 /* ccD*c. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32971 /* __sync_swap_2 */, 30570 /* ssD*s. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32985 /* __sync_swap_4 */, 30604 /* iiD*i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{32999 /* __sync_swap_8 */, 30638 /* LLiLLiD*LLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33013 /* __sync_swap_16 */, 30679 /* LLLiLLLiD*LLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33028 /* __sync_synchronize */, 2500 /* v */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33047 /* __sync_val_compare_and_swap */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33075 /* __sync_xor_and_fetch */, 20 /* v. */, 23 /* t */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33096 /* __sync_xor_and_fetch_1 */, 30536 /* ccD*c. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33119 /* __sync_xor_and_fetch_2 */, 30570 /* ssD*s. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33142 /* __sync_xor_and_fetch_4 */, 30604 /* iiD*i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33165 /* __sync_xor_and_fetch_8 */, 30638 /* LLiLLiD*LLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33188 /* __sync_xor_and_fetch_16 */, 30679 /* LLLiLLLiD*LLLi. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33212 /* __builtin_tanf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33227 /* tanf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33232 /* __builtin_tan */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33246 /* tan */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33250 /* __builtin_tanl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33265 /* tanl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33270 /* __builtin_tanf16 */, 2701 /* hh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33287 /* __builtin_tanf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33305 /* __builtin_tanhf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33321 /* tanhf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33327 /* __builtin_tanh */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33342 /* tanh */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33347 /* __builtin_tanhl */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33363 /* tanhl */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33369 /* __builtin_tanhf16 */, 2701 /* hh */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33387 /* __builtin_tanhf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33406 /* __tanpif */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33415 /* __tanpi */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33423 /* __builtin_tgammaf */, 2616 /* ff */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33441 /* tgammaf */, 2616 /* ff */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33449 /* __builtin_tgamma */, 2648 /* dd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33466 /* tgamma */, 2648 /* dd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33473 /* __builtin_tgammal */, 2672 /* LdLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33491 /* tgammal */, 2672 /* LdLd */, 2629 /* fne */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33499 /* __builtin_tgammaf128 */, 2723 /* LLdLLd */, 2619 /* Fne */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33520 /* __builtin_thread_pointer */, 7550 /* v* */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33545 /* to_global */, 7452 /* v*v* */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_GAS},
    Builtin::Info{Builtin::Info::StrOffsets{33555 /* to_local */, 7452 /* v*v* */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_GAS},
    Builtin::Info{Builtin::Info::StrOffsets{33564 /* tolower */, 2530 /* ii */, 18857 /* fnU */, 0}, HeaderDesc::CTYPE_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33572 /* to_private */, 7452 /* v*v* */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_GAS},
    Builtin::Info{Builtin::Info::StrOffsets{33583 /* toupper */, 2530 /* ii */, 18857 /* fnU */, 0}, HeaderDesc::CTYPE_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33591 /* __builtin_trap */, 2500 /* v */, 11308 /* nr */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33606 /* __builtin_truncf */, 2616 /* ff */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33623 /* truncf */, 2616 /* ff */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33630 /* __builtin_trunc */, 2648 /* dd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33646 /* trunc */, 2648 /* dd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33652 /* __builtin_truncl */, 2672 /* LdLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33669 /* truncl */, 2672 /* LdLd */, 2542 /* fnc */, 0}, HeaderDesc::MATH_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33676 /* __builtin_truncf16 */, 2701 /* hh */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33695 /* __builtin_truncf128 */, 2723 /* LLdLLd */, 6409 /* Fnc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33715 /* __builtin_uadd_overflow */, 33739 /* bUiCUiCUi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33750 /* __builtin_uaddl_overflow */, 33775 /* bULiCULiCULi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33789 /* __builtin_uaddll_overflow */, 33815 /* bULLiCULLiCULLi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33832 /* umask */, 0 /*  */, 33838 /* fTn */, 0}, HeaderDesc::SYS_STAT_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33842 /* __builtin_umul_overflow */, 33739 /* bUiCUiCUi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33866 /* __builtin_umull_overflow */, 33775 /* bULiCULiCULi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33891 /* __builtin_umulll_overflow */, 33815 /* bULLiCULLiCULLi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33917 /* __builtin_unpredictable */, 2561 /* LiLi */, 4695 /* nc */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33941 /* __builtin_unreachable */, 2500 /* v */, 11308 /* nr */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33963 /* __builtin_unwind_init */, 2500 /* v */, 0 /*  */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{33985 /* __builtin_usub_overflow */, 33739 /* bUiCUiCUi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34009 /* __builtin_usubl_overflow */, 33775 /* bULiCULiCULi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34034 /* __builtin_usubll_overflow */, 33815 /* bULLiCULLiCULLi* */, 2878 /* nE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34060 /* __builtin___vfprintf_chk */, 34085 /* iP*RicC*Ra */, 34096 /* FP:2: */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34102 /* __builtin_vfscanf */, 34120 /* iP*RcC*Ra */, 34130 /* FS:1:N:0:<0,1> */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34145 /* vfscanf */, 34120 /* iP*RcC*Ra */, 34153 /* fS:1:N:0:<0,1> */, 0}, HeaderDesc::STDIO_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34168 /* vfork */, 34174 /* p */, 12599 /* fjT */, 0}, HeaderDesc::UNISTD_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34176 /* __builtin_vprintf */, 34194 /* icC*Ra */, 34201 /* FnP:0:N:0:<0> */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34215 /* vprintf */, 34194 /* icC*Ra */, 34223 /* fnP:0:N:0:<0> */, 0}, HeaderDesc::STDIO_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34237 /* __builtin___vprintf_chk */, 34261 /* iicC*Ra */, 34269 /* FP:1: */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34275 /* __builtin___vsnprintf_chk */, 34301 /* ic*RzizcC*Ra */, 34314 /* FP:4: */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34320 /* __builtin___vsprintf_chk */, 34345 /* ic*RizcC*Ra */, 34357 /* FP:3: */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34363 /* __builtin_vsscanf */, 34381 /* icC*RcC*Ra */, 34130 /* FS:1:N:0:<0,1> */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34392 /* vsscanf */, 34381 /* icC*RcC*Ra */, 34153 /* fS:1:N:0:<0,1> */, 0}, HeaderDesc::STDIO_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34400 /* __builtin_vscanf */, 34194 /* icC*Ra */, 34417 /* FS:0:N:0:<0> */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34430 /* vscanf */, 34194 /* icC*Ra */, 34437 /* fS:0:N:0:<0> */, 0}, HeaderDesc::STDIO_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34450 /* __builtin_va_copy */, 34468 /* vAA */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34472 /* va_copy */, 34468 /* vAA */, 3147 /* fn */, 0}, HeaderDesc::STDARG_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34480 /* __builtin_va_end */, 34497 /* vA */, 3137 /* Fn */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34500 /* va_end */, 34497 /* vA */, 3147 /* fn */, 0}, HeaderDesc::STDARG_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34507 /* va_start */, 4740 /* vA. */, 3147 /* fn */, 0}, HeaderDesc::STDARG_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34516 /* __builtin_verbose_trap */, 34539 /* vcC*cC* */, 11308 /* nr */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34547 /* __builtin_vfprintf */, 34120 /* iP*RcC*Ra */, 34566 /* FnP:1:N:0:<0,1> */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34582 /* vfprintf */, 34120 /* iP*RcC*Ra */, 34591 /* fnP:1:N:0:<0,1> */, 0}, HeaderDesc::STDIO_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34607 /* __builtin_vsprintf */, 34626 /* ic*RcC*Ra */, 34566 /* FnP:1:N:0:<0,1> */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34636 /* vsprintf */, 34626 /* ic*RcC*Ra */, 34591 /* fnP:1:N:0:<0,1> */, 0}, HeaderDesc::STDIO_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34645 /* __builtin_vsnprintf */, 34665 /* ic*RzcC*Ra */, 34676 /* FnP:2:N:0:<2> */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34690 /* vsnprintf */, 34665 /* ic*RzcC*Ra */, 34700 /* fnP:2:N:0:<2> */, 0}, HeaderDesc::STDIO_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34714 /* __builtin_wmemchr */, 34732 /* w*wC*wz */, 4713 /* FnE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34740 /* wmemchr */, 34732 /* w*wC*wz */, 21396 /* fnE */, 0}, HeaderDesc::WCHAR_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34748 /* __builtin_wmemcmp */, 34766 /* iwC*wC*z */, 4713 /* FnE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34775 /* wmemcmp */, 34766 /* iwC*wC*z */, 21396 /* fnE */, 0}, HeaderDesc::WCHAR_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34783 /* __builtin_wmemcpy */, 34801 /* w*w*wC*z */, 4713 /* FnE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34810 /* wmemcpy */, 34801 /* w*w*wC*z */, 21396 /* fnE */, 0}, HeaderDesc::WCHAR_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34818 /* __builtin_wmemmove */, 34801 /* w*w*wC*z */, 4713 /* FnE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34837 /* wmemmove */, 34801 /* w*w*wC*z */, 21396 /* fnE */, 0}, HeaderDesc::WCHAR_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34846 /* __warn_memset_zero_len */, 2500 /* v */, 34869 /* nU */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34872 /* __builtin_wcschr */, 34889 /* w*wC*w */, 21956 /* FnUE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34896 /* wcschr */, 34889 /* w*wC*w */, 34903 /* fnUE */, 0}, HeaderDesc::WCHAR_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34908 /* __builtin_wcscmp */, 34925 /* iwC*wC* */, 21956 /* FnUE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34933 /* wcscmp */, 34925 /* iwC*wC* */, 34903 /* fnUE */, 0}, HeaderDesc::WCHAR_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34940 /* __builtin_wcslen */, 34957 /* zwC* */, 21956 /* FnUE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34962 /* wcslen */, 34957 /* zwC* */, 34903 /* fnUE */, 0}, HeaderDesc::WCHAR_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34969 /* __builtin_wcsncmp */, 34766 /* iwC*wC*z */, 21956 /* FnUE */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34987 /* wcsncmp */, 34766 /* iwC*wC*z */, 34903 /* fnUE */, 0}, HeaderDesc::WCHAR_H, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{34995 /* work_group_commit_read_pipe */, 20 /* v. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_PIPE},
    Builtin::Info{Builtin::Info::StrOffsets{35023 /* work_group_commit_write_pipe */, 20 /* v. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_PIPE},
    Builtin::Info{Builtin::Info::StrOffsets{35052 /* work_group_reserve_read_pipe */, 4158 /* i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_PIPE},
    Builtin::Info{Builtin::Info::StrOffsets{35081 /* work_group_reserve_write_pipe */, 4158 /* i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_PIPE},
    Builtin::Info{Builtin::Info::StrOffsets{35111 /* write_pipe */, 4158 /* i. */, 7138 /* tn */, 0}, HeaderDesc::NO_HEADER, OCL_PIPE},
    Builtin::Info{Builtin::Info::StrOffsets{35122 /* __xray_customevent */, 35141 /* vcC*z */, 0 /*  */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35147 /* __xray_typedevent */, 35165 /* vzcC*z */, 0 /*  */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35172 /* __builtin_zos_va_copy */, 35194 /* vc**c** */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35202 /* __builtin_zos_va_end */, 35223 /* vc** */, 2460 /* n */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35228 /* __builtin_zos_va_start */, 21081 /* vc**. */, 59 /* nt */, 0}, HeaderDesc::NO_HEADER, ALL_LANGUAGES},
    Builtin::Info{Builtin::Info::StrOffsets{35251 /* __addressof */, 3030 /* v*v& */, 35263 /* zfncTE */, 0}, HeaderDesc::NO_HEADER, CXX_LANG},

#endif // GET_BUILTIN_INFOS

#ifdef GET_BUILTIN_PREFIXED_INFOS

#endif // GET_BUILTIN_PREFIXED_INFOS

#ifdef ATOMIC_BUILTIN
ATOMIC_BUILTIN(__atomic_add_fetch, "v.", "t")
ATOMIC_BUILTIN(__atomic_and_fetch, "v.", "t")
ATOMIC_BUILTIN(__atomic_clear, "v.", "nt")
ATOMIC_BUILTIN(__atomic_compare_exchange, "v.", "t")
ATOMIC_BUILTIN(__atomic_compare_exchange_n, "v.", "t")
ATOMIC_BUILTIN(__atomic_exchange, "v.", "t")
ATOMIC_BUILTIN(__atomic_exchange_n, "v.", "t")
ATOMIC_BUILTIN(__atomic_fetch_add, "v.", "t")
ATOMIC_BUILTIN(__atomic_fetch_and, "v.", "t")
ATOMIC_BUILTIN(__atomic_fetch_fmaximum, "v.", "t")
ATOMIC_BUILTIN(__atomic_fetch_fmaximum_num, "v.", "t")
ATOMIC_BUILTIN(__atomic_fetch_fminimum, "v.", "t")
ATOMIC_BUILTIN(__atomic_fetch_fminimum_num, "v.", "t")
ATOMIC_BUILTIN(__atomic_fetch_max, "v.", "t")
ATOMIC_BUILTIN(__atomic_fetch_min, "v.", "t")
ATOMIC_BUILTIN(__atomic_fetch_nand, "v.", "t")
ATOMIC_BUILTIN(__atomic_fetch_or, "v.", "t")
ATOMIC_BUILTIN(__atomic_fetch_sub, "v.", "t")
ATOMIC_BUILTIN(__atomic_fetch_udec, "v.", "t")
ATOMIC_BUILTIN(__atomic_fetch_uinc, "v.", "t")
ATOMIC_BUILTIN(__atomic_fetch_xor, "v.", "t")
ATOMIC_BUILTIN(__atomic_load, "v.", "t")
ATOMIC_BUILTIN(__atomic_load_n, "v.", "t")
ATOMIC_BUILTIN(__atomic_max_fetch, "v.", "t")
ATOMIC_BUILTIN(__atomic_min_fetch, "v.", "t")
ATOMIC_BUILTIN(__atomic_nand_fetch, "v.", "t")
ATOMIC_BUILTIN(__atomic_or_fetch, "v.", "t")
ATOMIC_BUILTIN(__atomic_store, "v.", "t")
ATOMIC_BUILTIN(__atomic_store_n, "v.", "t")
ATOMIC_BUILTIN(__atomic_sub_fetch, "v.", "t")
ATOMIC_BUILTIN(__atomic_test_and_set, "b.", "nt")
ATOMIC_BUILTIN(__atomic_xor_fetch, "v.", "t")
ATOMIC_BUILTIN(__c11_atomic_compare_exchange_strong, "v.", "t")
ATOMIC_BUILTIN(__c11_atomic_compare_exchange_weak, "v.", "t")
ATOMIC_BUILTIN(__c11_atomic_exchange, "v.", "t")
ATOMIC_BUILTIN(__c11_atomic_fetch_add, "v.", "t")
ATOMIC_BUILTIN(__c11_atomic_fetch_and, "v.", "t")
ATOMIC_BUILTIN(__c11_atomic_fetch_max, "v.", "t")
ATOMIC_BUILTIN(__c11_atomic_fetch_min, "v.", "t")
ATOMIC_BUILTIN(__c11_atomic_fetch_nand, "v.", "t")
ATOMIC_BUILTIN(__c11_atomic_fetch_or, "v.", "t")
ATOMIC_BUILTIN(__c11_atomic_fetch_sub, "v.", "t")
ATOMIC_BUILTIN(__c11_atomic_fetch_xor, "v.", "t")
ATOMIC_BUILTIN(__c11_atomic_init, "v.", "t")
ATOMIC_BUILTIN(__c11_atomic_load, "v.", "t")
ATOMIC_BUILTIN(__c11_atomic_store, "v.", "t")
ATOMIC_BUILTIN(__hip_atomic_compare_exchange_strong, "v.", "t")
ATOMIC_BUILTIN(__hip_atomic_compare_exchange_weak, "v.", "t")
ATOMIC_BUILTIN(__hip_atomic_exchange, "v.", "t")
ATOMIC_BUILTIN(__hip_atomic_fetch_add, "v.", "t")
ATOMIC_BUILTIN(__hip_atomic_fetch_and, "v.", "t")
ATOMIC_BUILTIN(__hip_atomic_fetch_max, "v.", "t")
ATOMIC_BUILTIN(__hip_atomic_fetch_min, "v.", "t")
ATOMIC_BUILTIN(__hip_atomic_fetch_or, "v.", "t")
ATOMIC_BUILTIN(__hip_atomic_fetch_sub, "v.", "t")
ATOMIC_BUILTIN(__hip_atomic_fetch_xor, "v.", "t")
ATOMIC_BUILTIN(__hip_atomic_load, "v.", "t")
ATOMIC_BUILTIN(__hip_atomic_store, "v.", "t")
ATOMIC_BUILTIN(__opencl_atomic_compare_exchange_strong, "v.", "t")
ATOMIC_BUILTIN(__opencl_atomic_compare_exchange_weak, "v.", "t")
ATOMIC_BUILTIN(__opencl_atomic_exchange, "v.", "t")
ATOMIC_BUILTIN(__opencl_atomic_fetch_add, "v.", "t")
ATOMIC_BUILTIN(__opencl_atomic_fetch_and, "v.", "t")
ATOMIC_BUILTIN(__opencl_atomic_fetch_max, "v.", "t")
ATOMIC_BUILTIN(__opencl_atomic_fetch_min, "v.", "t")
ATOMIC_BUILTIN(__opencl_atomic_fetch_or, "v.", "t")
ATOMIC_BUILTIN(__opencl_atomic_fetch_sub, "v.", "t")
ATOMIC_BUILTIN(__opencl_atomic_fetch_xor, "v.", "t")
ATOMIC_BUILTIN(__opencl_atomic_init, "v.", "t")
ATOMIC_BUILTIN(__opencl_atomic_load, "v.", "t")
ATOMIC_BUILTIN(__opencl_atomic_store, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_add_fetch, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_and_fetch, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_compare_exchange, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_compare_exchange_n, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_exchange, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_exchange_n, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_fetch_add, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_fetch_and, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_fetch_fmaximum, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_fetch_fmaximum_num, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_fetch_fminimum, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_fetch_fminimum_num, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_fetch_max, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_fetch_min, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_fetch_nand, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_fetch_or, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_fetch_sub, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_fetch_xor, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_load, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_load_n, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_max_fetch, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_min_fetch, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_nand_fetch, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_or_fetch, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_store, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_store_n, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_sub_fetch, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_fetch_udec, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_fetch_uinc, "v.", "t")
ATOMIC_BUILTIN(__scoped_atomic_xor_fetch, "v.", "t")

#endif // ATOMIC_BUILTIN
#undef ATOMIC_BUILTIN
