Commit 240d0b68f6
Changed files (68)
deps
aro
aro
build
lib
compiler
aro
aro
Attribute
char_info
Diagnostics
toolchains
backend
aro_translate_c
src
deps/aro/aro/Attribute/names.def
@@ -1,431 +0,0 @@
-# multiple
-deprecated
- .tag = .deprecated
- .c23 = true
- .gnu = true
- .declspec = true
-
-fallthrough
- .tag = .fallthrough
- .c23 = true
- .gnu = true
-
-noreturn
- .tag = .@"noreturn"
- .c23 = true
- .gnu = true
- .declspec = true
-
-no_sanitize_address
- .tag = .no_sanitize_address
- .gnu = true
- .declspec = true
-
-noinline
- .tag = .@"noinline"
- .gnu = true
- .declspec = true
-
-# c23 only
-nodiscard
- .tag = .nodiscard
- .c23 = true
-
-reproducible
- .tag = .reproducible
- .c23 = true
-
-unsequenced
- .tag = .unsequenced
- .c23 = true
-
-maybe_unused
- .tag = .unused
- .c23 = true
-
-# gnu only
-access
- .tag = .access
- .gnu = true
-
-alias
- .tag = .alias
- .gnu = true
-
-aligned
- .tag = .aligned
- .gnu = true
-
-alloc_align
- .tag = .alloc_align
- .gnu = true
-
-alloc_size
- .tag = .alloc_size
- .gnu = true
-
-always_inline
- .tag = .always_inline
- .gnu = true
-
-artificial
- .tag = .artificial
- .gnu = true
-
-assume_aligned
- .tag = .assume_aligned
- .gnu = true
-
-cleanup
- .tag = .cleanup
- .gnu = true
-
-cold
- .tag = .cold
- .gnu = true
-
-common
- .tag = .common
- .gnu = true
-
-const
- .tag = .@"const"
- .gnu = true
-
-constructor
- .tag = .constructor
- .gnu = true
-
-copy
- .tag = .copy
- .gnu = true
-
-designated_init
- .tag = .designated_init
- .gnu = true
-
-destructor
- .tag = .destructor
- .gnu = true
-
-error
- .tag = .@"error"
- .gnu = true
-
-externally_visible
- .tag = .externally_visible
- .gnu = true
-
-flatten
- .tag = .flatten
- .gnu = true
-
-format
- .tag = .format
- .gnu = true
-
-format_arg
- .tag = .format_arg
- .gnu = true
-
-gnu_inline
- .tag = .gnu_inline
- .gnu = true
-
-hot
- .tag = .hot
- .gnu = true
-
-ifunc
- .tag = .ifunc
- .gnu = true
-
-interrupt
- .tag = .interrupt
- .gnu = true
-
-interrupt_handler
- .tag = .interrupt_handler
- .gnu = true
-
-leaf
- .tag = .leaf
- .gnu = true
-
-malloc
- .tag = .malloc
- .gnu = true
-
-may_alias
- .tag = .may_alias
- .gnu = true
-
-mode
- .tag = .mode
- .gnu = true
-
-no_address_safety_analysis
- .tag = .no_address_safety_analysis
- .gnu = true
-
-no_icf
- .tag = .no_icf
- .gnu = true
-
-no_instrument_function
- .tag = .no_instrument_function
- .gnu = true
-
-no_profile_instrument_function
- .tag = .no_profile_instrument_function
- .gnu = true
-
-no_reorder
- .tag = .no_reorder
- .gnu = true
-
-no_sanitize
- .tag = .no_sanitize
- .gnu = true
-
-no_sanitize_coverage
- .tag = .no_sanitize_coverage
- .gnu = true
-
-no_sanitize_thread
- .tag = .no_sanitize_thread
- .gnu = true
-
-no_sanitize_undefined
- .tag = .no_sanitize_undefined
- .gnu = true
-
-no_split_stack
- .tag = .no_split_stack
- .gnu = true
-
-no_stack_limit
- .tag = .no_stack_limit
- .gnu = true
-
-no_stack_protector
- .tag = .no_stack_protector
- .gnu = true
-
-noclone
- .tag = .noclone
- .gnu = true
-
-nocommon
- .tag = .nocommon
- .gnu = true
-
-noinit
- .tag = .noinit
- .gnu = true
-
-noipa
- .tag = .noipa
- .gnu = true
-
-# nonnull
-# .tag = .nonnull
-# .gnu = true
-
-nonstring
- .tag = .nonstring
- .gnu = true
-
-noplt
- .tag = .noplt
- .gnu = true
-
-# optimize
-# .tag = .optimize
-# .gnu = true
-
-packed
- .tag = .@"packed"
- .gnu = true
-
-patchable_function_entry
- .tag = .patchable_function_entry
- .gnu = true
-
-persistent
- .tag = .persistent
- .gnu = true
-
-pure
- .tag = .pure
- .gnu = true
-
-retain
- .tag = .retain
- .gnu = true
-
-returns_nonnull
- .tag = .returns_nonnull
- .gnu = true
-
-returns_twice
- .tag = .returns_twice
- .gnu = true
-
-scalar_storage_order
- .tag = .scalar_storage_order
- .gnu = true
-
-section
- .tag = .section
- .gnu = true
-
-sentinel
- .tag = .sentinel
- .gnu = true
-
-simd
- .tag = .simd
- .gnu = true
-
-stack_protect
- .tag = .stack_protect
- .gnu = true
-
-symver
- .tag = .symver
- .gnu = true
-
-target
- .tag = .target
- .gnu = true
-
-target_clones
- .tag = .target_clones
- .gnu = true
-
-tls_model
- .tag = .tls_model
- .gnu = true
-
-transparent_union
- .tag = .transparent_union
- .gnu = true
-
-unavailable
- .tag = .unavailable
- .gnu = true
-
-uninitialized
- .tag = .uninitialized
- .gnu = true
-
-unused
- .tag = .unused
- .gnu = true
-
-used
- .tag = .used
- .gnu = true
-
-vector_size
- .tag = .vector_size
- .gnu = true
-
-visibility
- .tag = .visibility
- .gnu = true
-
-warn_if_not_aligned
- .tag = .warn_if_not_aligned
- .gnu = true
-
-warn_unused_result
- .tag = .warn_unused_result
- .gnu = true
-
-warning
- .tag = .warning
- .gnu = true
-
-weak
- .tag = .weak
- .gnu = true
-
-weakref
- .tag = .weakref
- .gnu = true
-
-zero_call_used_regs
- .tag = .zero_call_used_regs
- .gnu = true
-
-# declspec only
-align
- .tag = .aligned
- .declspec = true
-
-allocate
- .tag = .allocate
- .declspec = true
-
-allocator
- .tag = .allocator
- .declspec = true
-
-appdomain
- .tag = .appdomain
- .declspec = true
-
-code_seg
- .tag = .code_seg
- .declspec = true
-
-dllexport
- .tag = .dllexport
- .declspec = true
-
-dllimport
- .tag = .dllimport
- .declspec = true
-
-jitintrinsic
- .tag = .jitintrinsic
- .declspec = true
-
-naked
- .tag = .naked
- .declspec = true
-
-noalias
- .tag = .@"noalias"
- .declspec = true
-
-process
- .tag = .process
- .declspec = true
-
-restrict
- .tag = .restrict
- .declspec = true
-
-safebuffers
- .tag = .safebuffers
- .declspec = true
-
-selectany
- .tag = .selectany
- .declspec = true
-
-spectre
- .tag = .spectre
- .declspec = true
-
-thread
- .tag = .thread
- .declspec = true
-
-uuid
- .tag = .uuid
- .declspec = true
-
deps/aro/aro/Builtins/Builtin.def
@@ -1,17162 +0,0 @@
-const TargetSet = Properties.TargetSet;
-
-# TODO this file is generated from LLVM sources and
-# needs cleanup to be considered source.
-
-pub const max_param_count = 12;
-
-_Block_object_assign
- .param_str = "vv*vC*iC"
- .header = .blocks
- .attributes = .{ .lib_function_without_prefix = true }
-
-_Block_object_dispose
- .param_str = "vvC*iC"
- .header = .blocks
- .attributes = .{ .lib_function_without_prefix = true }
-
-_Exit
- .param_str = "vi"
- .header = .stdlib
- .attributes = .{ .noreturn = true, .lib_function_without_prefix = true }
-
-_InterlockedAnd
- .param_str = "NiNiD*Ni"
- .language = .all_ms_languages
-
-_InterlockedAnd16
- .param_str = "ssD*s"
- .language = .all_ms_languages
-
-_InterlockedAnd8
- .param_str = "ccD*c"
- .language = .all_ms_languages
-
-_InterlockedCompareExchange
- .param_str = "NiNiD*NiNi"
- .language = .all_ms_languages
-
-_InterlockedCompareExchange16
- .param_str = "ssD*ss"
- .language = .all_ms_languages
-
-_InterlockedCompareExchange64
- .param_str = "LLiLLiD*LLiLLi"
- .language = .all_ms_languages
-
-_InterlockedCompareExchange8
- .param_str = "ccD*cc"
- .language = .all_ms_languages
-
-_InterlockedCompareExchangePointer
- .param_str = "v*v*D*v*v*"
- .language = .all_ms_languages
-
-_InterlockedCompareExchangePointer_nf
- .param_str = "v*v*D*v*v*"
- .language = .all_ms_languages
-
-_InterlockedDecrement
- .param_str = "NiNiD*"
- .language = .all_ms_languages
-
-_InterlockedDecrement16
- .param_str = "ssD*"
- .language = .all_ms_languages
-
-_InterlockedExchange
- .param_str = "NiNiD*Ni"
- .language = .all_ms_languages
-
-_InterlockedExchange16
- .param_str = "ssD*s"
- .language = .all_ms_languages
-
-_InterlockedExchange8
- .param_str = "ccD*c"
- .language = .all_ms_languages
-
-_InterlockedExchangeAdd
- .param_str = "NiNiD*Ni"
- .language = .all_ms_languages
-
-_InterlockedExchangeAdd16
- .param_str = "ssD*s"
- .language = .all_ms_languages
-
-_InterlockedExchangeAdd8
- .param_str = "ccD*c"
- .language = .all_ms_languages
-
-_InterlockedExchangePointer
- .param_str = "v*v*D*v*"
- .language = .all_ms_languages
-
-_InterlockedExchangeSub
- .param_str = "NiNiD*Ni"
- .language = .all_ms_languages
-
-_InterlockedExchangeSub16
- .param_str = "ssD*s"
- .language = .all_ms_languages
-
-_InterlockedExchangeSub8
- .param_str = "ccD*c"
- .language = .all_ms_languages
-
-_InterlockedIncrement
- .param_str = "NiNiD*"
- .language = .all_ms_languages
-
-_InterlockedIncrement16
- .param_str = "ssD*"
- .language = .all_ms_languages
-
-_InterlockedOr
- .param_str = "NiNiD*Ni"
- .language = .all_ms_languages
-
-_InterlockedOr16
- .param_str = "ssD*s"
- .language = .all_ms_languages
-
-_InterlockedOr8
- .param_str = "ccD*c"
- .language = .all_ms_languages
-
-_InterlockedXor
- .param_str = "NiNiD*Ni"
- .language = .all_ms_languages
-
-_InterlockedXor16
- .param_str = "ssD*s"
- .language = .all_ms_languages
-
-_InterlockedXor8
- .param_str = "ccD*c"
- .language = .all_ms_languages
-
-_MoveFromCoprocessor
- .param_str = "UiIUiIUiIUiIUiIUi"
- .language = .all_ms_languages
- .target_set = TargetSet.initOne(.arm)
-
-_MoveFromCoprocessor2
- .param_str = "UiIUiIUiIUiIUiIUi"
- .language = .all_ms_languages
- .target_set = TargetSet.initOne(.arm)
-
-_MoveToCoprocessor
- .param_str = "vUiIUiIUiIUiIUiIUi"
- .language = .all_ms_languages
- .target_set = TargetSet.initOne(.arm)
-
-_MoveToCoprocessor2
- .param_str = "vUiIUiIUiIUiIUiIUi"
- .language = .all_ms_languages
- .target_set = TargetSet.initOne(.arm)
-
-_ReturnAddress
- .param_str = "v*"
- .language = .all_ms_languages
-
-__GetExceptionInfo
- .param_str = "v*."
- .language = .all_ms_languages
- .attributes = .{ .custom_typecheck = true, .eval_args = false }
-
-__abnormal_termination
- .param_str = "i"
- .language = .all_ms_languages
-
-__annotation
- .param_str = "wC*."
- .language = .all_ms_languages
-
-__arithmetic_fence
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true, .const_evaluable = true }
-
-__assume
- .param_str = "vb"
- .language = .all_ms_languages
- .attributes = .{ .const_evaluable = true }
-
-__atomic_always_lock_free
- .param_str = "bzvCD*"
- .attributes = .{ .const_evaluable = true }
-
-__atomic_clear
- .param_str = "vvD*i"
-
-__atomic_is_lock_free
- .param_str = "bzvCD*"
- .attributes = .{ .const_evaluable = true }
-
-__atomic_signal_fence
- .param_str = "vi"
-
-__atomic_test_and_set
- .param_str = "bvD*i"
-
-__atomic_thread_fence
- .param_str = "vi"
-
-__builtin___CFStringMakeConstantString
- .param_str = "FC*cC*"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin___NSStringMakeConstantString
- .param_str = "FC*cC*"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin___clear_cache
- .param_str = "vc*c*"
-
-__builtin___fprintf_chk
- .param_str = "iP*RicC*R."
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 2 }
-
-__builtin___get_unsafe_stack_bottom
- .param_str = "v*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin___get_unsafe_stack_ptr
- .param_str = "v*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin___get_unsafe_stack_start
- .param_str = "v*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin___get_unsafe_stack_top
- .param_str = "v*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin___memccpy_chk
- .param_str = "v*v*vC*izz"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin___memcpy_chk
- .param_str = "v*v*vC*zz"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin___memmove_chk
- .param_str = "v*v*vC*zz"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin___mempcpy_chk
- .param_str = "v*v*vC*zz"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin___memset_chk
- .param_str = "v*v*izz"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin___printf_chk
- .param_str = "iicC*R."
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 1 }
-
-__builtin___snprintf_chk
- .param_str = "ic*RzizcC*R."
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 4 }
-
-__builtin___sprintf_chk
- .param_str = "ic*RizcC*R."
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 3 }
-
-__builtin___stpcpy_chk
- .param_str = "c*c*cC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin___stpncpy_chk
- .param_str = "c*c*cC*zz"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin___strcat_chk
- .param_str = "c*c*cC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin___strcpy_chk
- .param_str = "c*c*cC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin___strlcat_chk
- .param_str = "zc*cC*zz"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin___strlcpy_chk
- .param_str = "zc*cC*zz"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin___strncat_chk
- .param_str = "c*c*cC*zz"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin___strncpy_chk
- .param_str = "c*c*cC*zz"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin___vfprintf_chk
- .param_str = "iP*RicC*Ra"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 2 }
-
-__builtin___vprintf_chk
- .param_str = "iicC*Ra"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 1 }
-
-__builtin___vsnprintf_chk
- .param_str = "ic*RzizcC*Ra"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 4 }
-
-__builtin___vsprintf_chk
- .param_str = "ic*RizcC*Ra"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 3 }
-
-__builtin_abort
- .param_str = "v"
- .attributes = .{ .noreturn = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_abs
- .param_str = "ii"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_acos
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_acosf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_acosf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_acosh
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_acoshf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_acoshf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_acoshl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_acosl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_add_overflow
- .param_str = "b."
- .attributes = .{ .custom_typecheck = true, .const_evaluable = true }
-
-__builtin_addc
- .param_str = "UiUiCUiCUiCUi*"
-
-__builtin_addcb
- .param_str = "UcUcCUcCUcCUc*"
-
-__builtin_addcl
- .param_str = "ULiULiCULiCULiCULi*"
-
-__builtin_addcll
- .param_str = "ULLiULLiCULLiCULLiCULLi*"
-
-__builtin_addcs
- .param_str = "UsUsCUsCUsCUs*"
-
-__builtin_align_down
- .param_str = "v*vC*z"
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true }
-
-__builtin_align_up
- .param_str = "v*vC*z"
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true }
-
-__builtin_alloca
- .param_str = "v*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_alloca_uninitialized
- .param_str = "v*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_alloca_with_align
- .param_str = "v*zIz"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_alloca_with_align_uninitialized
- .param_str = "v*zIz"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_amdgcn_alignbit
- .param_str = "UiUiUiUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_alignbyte
- .param_str = "UiUiUiUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_atomic_dec32
- .param_str = "UZiUZiD*UZiUicC*"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_atomic_dec64
- .param_str = "UWiUWiD*UWiUicC*"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_atomic_inc32
- .param_str = "UZiUZiD*UZiUicC*"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_atomic_inc64
- .param_str = "UWiUWiD*UWiUicC*"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_buffer_wbinvl1
- .param_str = "v"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_class
- .param_str = "bdi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_classf
- .param_str = "bfi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_cosf
- .param_str = "ff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_cubeid
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_cubema
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_cubesc
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_cubetc
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_cvt_pk_i16
- .param_str = "E2sii"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_cvt_pk_u16
- .param_str = "E2UsUiUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_cvt_pk_u8_f32
- .param_str = "UifUiUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_cvt_pknorm_i16
- .param_str = "E2sff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_cvt_pknorm_u16
- .param_str = "E2Usff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_cvt_pkrtz
- .param_str = "E2hff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_dispatch_ptr
- .param_str = "v*4"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_div_fixup
- .param_str = "dddd"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_div_fixupf
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_div_fmas
- .param_str = "ddddb"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_div_fmasf
- .param_str = "ffffb"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_div_scale
- .param_str = "dddbb*"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_div_scalef
- .param_str = "fffbb*"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_ds_append
- .param_str = "ii*3"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_ds_bpermute
- .param_str = "iii"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_ds_consume
- .param_str = "ii*3"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_ds_faddf
- .param_str = "ff*3fIiIiIb"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_ds_fmaxf
- .param_str = "ff*3fIiIiIb"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_ds_fminf
- .param_str = "ff*3fIiIiIb"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_ds_permute
- .param_str = "iii"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_ds_swizzle
- .param_str = "iiIi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_endpgm
- .param_str = "v"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .noreturn = true }
-
-__builtin_amdgcn_exp2f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_fcmp
- .param_str = "WUiddIi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_fcmpf
- .param_str = "WUiffIi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_fence
- .param_str = "vUicC*"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_fmed3f
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_fract
- .param_str = "dd"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_fractf
- .param_str = "ff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_frexp_exp
- .param_str = "id"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_frexp_expf
- .param_str = "if"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_frexp_mant
- .param_str = "dd"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_frexp_mantf
- .param_str = "ff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_grid_size_x
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_grid_size_y
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_grid_size_z
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_groupstaticsize
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_iglp_opt
- .param_str = "vIi"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_implicitarg_ptr
- .param_str = "v*4"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_interp_mov
- .param_str = "fUiUiUiUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_interp_p1
- .param_str = "ffUiUiUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_interp_p1_f16
- .param_str = "ffUiUibUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_interp_p2
- .param_str = "fffUiUiUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_interp_p2_f16
- .param_str = "hffUiUibUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_is_private
- .param_str = "bvC*0"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_is_shared
- .param_str = "bvC*0"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_kernarg_segment_ptr
- .param_str = "v*4"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_ldexp
- .param_str = "ddi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_ldexpf
- .param_str = "ffi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_lerp
- .param_str = "UiUiUiUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_log_clampf
- .param_str = "ff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_logf
- .param_str = "ff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_mbcnt_hi
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_mbcnt_lo
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_mqsad_pk_u16_u8
- .param_str = "WUiWUiUiWUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_mqsad_u32_u8
- .param_str = "V4UiWUiUiV4Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_msad_u8
- .param_str = "UiUiUiUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_qsad_pk_u16_u8
- .param_str = "WUiWUiUiWUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_queue_ptr
- .param_str = "v*4"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_rcp
- .param_str = "dd"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_rcpf
- .param_str = "ff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_read_exec
- .param_str = "WUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_read_exec_hi
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_read_exec_lo
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_readfirstlane
- .param_str = "ii"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_readlane
- .param_str = "iii"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_rsq
- .param_str = "dd"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_rsq_clamp
- .param_str = "dd"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_rsq_clampf
- .param_str = "ff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_rsqf
- .param_str = "ff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_s_barrier
- .param_str = "v"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_s_dcache_inv
- .param_str = "v"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_s_decperflevel
- .param_str = "vIi"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_s_getpc
- .param_str = "WUi"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_s_getreg
- .param_str = "UiIi"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_s_incperflevel
- .param_str = "vIi"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_s_sendmsg
- .param_str = "vIiUi"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_s_sendmsghalt
- .param_str = "vIiUi"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_s_setprio
- .param_str = "vIs"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_s_setreg
- .param_str = "vIiUi"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_s_sleep
- .param_str = "vIi"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_s_waitcnt
- .param_str = "vIi"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_sad_hi_u8
- .param_str = "UiUiUiUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_sad_u16
- .param_str = "UiUiUiUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_sad_u8
- .param_str = "UiUiUiUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_sbfe
- .param_str = "UiUiUiUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_sched_barrier
- .param_str = "vIi"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_sched_group_barrier
- .param_str = "vIiIiIi"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_sicmp
- .param_str = "WUiiiIi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_sicmpl
- .param_str = "WUiWiWiIi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_sinf
- .param_str = "ff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_sqrt
- .param_str = "dd"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_sqrtf
- .param_str = "ff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_trig_preop
- .param_str = "ddi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_trig_preopf
- .param_str = "ffi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_ubfe
- .param_str = "UiUiUiUi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_uicmp
- .param_str = "WUiUiUiIi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_uicmpl
- .param_str = "WUiWUiWUiIi"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_wave_barrier
- .param_str = "v"
- .target_set = TargetSet.initOne(.amdgpu)
-
-__builtin_amdgcn_workgroup_id_x
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_workgroup_id_y
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_workgroup_id_z
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_workgroup_size_x
- .param_str = "Us"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_workgroup_size_y
- .param_str = "Us"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_workgroup_size_z
- .param_str = "Us"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_workitem_id_x
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_workitem_id_y
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_amdgcn_workitem_id_z
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_annotation
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_arm_cdp
- .param_str = "vUIiUIiUIiUIiUIiUIi"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_cdp2
- .param_str = "vUIiUIiUIiUIiUIiUIi"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_clrex
- .param_str = "v"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
-
-__builtin_arm_cls
- .param_str = "UiZUi"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_cls64
- .param_str = "UiWUi"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_clz
- .param_str = "UiZUi"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_clz64
- .param_str = "UiWUi"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_cmse_TT
- .param_str = "Uiv*"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_cmse_TTA
- .param_str = "Uiv*"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_cmse_TTAT
- .param_str = "Uiv*"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_cmse_TTT
- .param_str = "Uiv*"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_dbg
- .param_str = "vUi"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_dmb
- .param_str = "vUi"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_dsb
- .param_str = "vUi"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_get_fpscr
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_isb
- .param_str = "vUi"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_ldaex
- .param_str = "v."
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_arm_ldc
- .param_str = "vUIiUIivC*"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_ldc2
- .param_str = "vUIiUIivC*"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_ldc2l
- .param_str = "vUIiUIivC*"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_ldcl
- .param_str = "vUIiUIivC*"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_ldrex
- .param_str = "v."
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_arm_ldrexd
- .param_str = "LLUiv*"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_mcr
- .param_str = "vUIiUIiUiUIiUIiUIi"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_mcr2
- .param_str = "vUIiUIiUiUIiUIiUIi"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_mcrr
- .param_str = "vUIiUIiLLUiUIi"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_mcrr2
- .param_str = "vUIiUIiLLUiUIi"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_mrc
- .param_str = "UiUIiUIiUIiUIiUIi"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_mrc2
- .param_str = "UiUIiUIiUIiUIiUIi"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_mrrc
- .param_str = "LLUiUIiUIiUIi"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_mrrc2
- .param_str = "LLUiUIiUIiUIi"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_nop
- .param_str = "v"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
-
-__builtin_arm_prefetch
- .param_str = "!"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_qadd
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_qadd16
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_qadd8
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_qasx
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_qdbl
- .param_str = "ii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_qsax
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_qsub
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_qsub16
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_qsub8
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_rbit
- .param_str = "UiUi"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_rbit64
- .param_str = "WUiWUi"
- .target_set = TargetSet.initOne(.aarch64)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_rsr
- .param_str = "UicC*"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_rsr64
- .param_str = "!"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_rsrp
- .param_str = "v*cC*"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_sadd16
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_sadd8
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_sasx
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_sel
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_set_fpscr
- .param_str = "vUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_sev
- .param_str = "v"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
-
-__builtin_arm_sevl
- .param_str = "v"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
-
-__builtin_arm_shadd16
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_shadd8
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_shasx
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_shsax
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_shsub16
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_shsub8
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smlabb
- .param_str = "iiii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smlabt
- .param_str = "iiii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smlad
- .param_str = "iiii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smladx
- .param_str = "iiii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smlald
- .param_str = "LLiiiLLi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smlaldx
- .param_str = "LLiiiLLi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smlatb
- .param_str = "iiii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smlatt
- .param_str = "iiii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smlawb
- .param_str = "iiii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smlawt
- .param_str = "iiii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smlsd
- .param_str = "iiii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smlsdx
- .param_str = "iiii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smlsld
- .param_str = "LLiiiLLi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smlsldx
- .param_str = "LLiiiLLi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smuad
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smuadx
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smulbb
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smulbt
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smultb
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smultt
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smulwb
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smulwt
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smusd
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_smusdx
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_ssat
- .param_str = "iiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_ssat16
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_ssax
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_ssub16
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_ssub8
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_stc
- .param_str = "vUIiUIiv*"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_stc2
- .param_str = "vUIiUIiv*"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_stc2l
- .param_str = "vUIiUIiv*"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_stcl
- .param_str = "vUIiUIiv*"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_stlex
- .param_str = "i."
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_arm_strex
- .param_str = "i."
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_arm_strexd
- .param_str = "iLLUiv*"
- .target_set = TargetSet.initOne(.arm)
-
-__builtin_arm_sxtab16
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_sxtb16
- .param_str = "ii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_tcancel
- .param_str = "vWUIi"
- .target_set = TargetSet.initOne(.aarch64)
-
-__builtin_arm_tcommit
- .param_str = "v"
- .target_set = TargetSet.initOne(.aarch64)
-
-__builtin_arm_tstart
- .param_str = "WUi"
- .target_set = TargetSet.initOne(.aarch64)
- .attributes = .{ .returns_twice = true }
-
-__builtin_arm_ttest
- .param_str = "WUi"
- .target_set = TargetSet.initOne(.aarch64)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_uadd16
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_uadd8
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_uasx
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_uhadd16
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_uhadd8
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_uhasx
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_uhsax
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_uhsub16
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_uhsub8
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_uqadd16
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_uqadd8
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_uqasx
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_uqsax
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_uqsub16
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_uqsub8
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_usad8
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_usada8
- .param_str = "UiUiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_usat
- .param_str = "UiiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_usat16
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_usax
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_usub16
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_usub8
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_uxtab16
- .param_str = "iii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_uxtb16
- .param_str = "ii"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_vcvtr_d
- .param_str = "fdi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_vcvtr_f
- .param_str = "ffi"
- .target_set = TargetSet.initOne(.arm)
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_wfe
- .param_str = "v"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
-
-__builtin_arm_wfi
- .param_str = "v"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
-
-__builtin_arm_wsr
- .param_str = "vcC*Ui"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_wsr64
- .param_str = "!"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_wsrp
- .param_str = "vcC*vC*"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__builtin_arm_yield
- .param_str = "v"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
-
-__builtin_asin
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_asinf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_asinf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_asinh
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_asinhf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_asinhf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_asinhl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_asinl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_assume
- .param_str = "vb"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_assume_aligned
- .param_str = "v*vC*z."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true }
-
-__builtin_assume_separate_storage
- .param_str = "vvCD*vCD*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_atan
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_atan2
- .param_str = "ddd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_atan2f
- .param_str = "fff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_atan2f128
- .param_str = "LLdLLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_atan2l
- .param_str = "LdLdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_atanf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_atanf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_atanh
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_atanhf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_atanhf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_atanhl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_atanl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_bcmp
- .param_str = "ivC*vC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_bcopy
- .param_str = "vvC*v*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_bitrev
- .param_str = "UiUi"
- .target_set = TargetSet.initOne(.xcore)
- .attributes = .{ .@"const" = true }
-
-__builtin_bitreverse16
- .param_str = "UsUs"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_bitreverse32
- .param_str = "UZiUZi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_bitreverse64
- .param_str = "UWiUWi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_bitreverse8
- .param_str = "UcUc"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_bswap16
- .param_str = "UsUs"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_bswap32
- .param_str = "UZiUZi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_bswap64
- .param_str = "UWiUWi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_bzero
- .param_str = "vv*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_cabs
- .param_str = "dXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cabsf
- .param_str = "fXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cabsl
- .param_str = "LdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cacos
- .param_str = "XdXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cacosf
- .param_str = "XfXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cacosh
- .param_str = "XdXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cacoshf
- .param_str = "XfXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cacoshl
- .param_str = "XLdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cacosl
- .param_str = "XLdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_call_with_static_chain
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_calloc
- .param_str = "v*zz"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_canonicalize
- .param_str = "dd"
- .attributes = .{ .@"const" = true }
-
-__builtin_canonicalizef
- .param_str = "ff"
- .attributes = .{ .@"const" = true }
-
-__builtin_canonicalizef16
- .param_str = "hh"
- .attributes = .{ .@"const" = true }
-
-__builtin_canonicalizel
- .param_str = "LdLd"
- .attributes = .{ .@"const" = true }
-
-__builtin_carg
- .param_str = "dXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cargf
- .param_str = "fXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cargl
- .param_str = "LdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_casin
- .param_str = "XdXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_casinf
- .param_str = "XfXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_casinh
- .param_str = "XdXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_casinhf
- .param_str = "XfXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_casinhl
- .param_str = "XLdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_casinl
- .param_str = "XLdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_catan
- .param_str = "XdXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_catanf
- .param_str = "XfXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_catanh
- .param_str = "XdXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_catanhf
- .param_str = "XfXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_catanhl
- .param_str = "XLdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_catanl
- .param_str = "XLdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cbrt
- .param_str = "dd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_cbrtf
- .param_str = "ff"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_cbrtf128
- .param_str = "LLdLLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_cbrtl
- .param_str = "LdLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_ccos
- .param_str = "XdXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ccosf
- .param_str = "XfXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ccosh
- .param_str = "XdXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ccoshf
- .param_str = "XfXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ccoshl
- .param_str = "XLdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ccosl
- .param_str = "XLdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ceil
- .param_str = "dd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_ceilf
- .param_str = "ff"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_ceilf128
- .param_str = "LLdLLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_ceilf16
- .param_str = "hh"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_ceill
- .param_str = "LdLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_cexp
- .param_str = "XdXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cexpf
- .param_str = "XfXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cexpl
- .param_str = "XLdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_char_memchr
- .param_str = "c*cC*iz"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_cimag
- .param_str = "dXd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_cimagf
- .param_str = "fXf"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_cimagl
- .param_str = "LdXLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_classify_type
- .param_str = "i."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .eval_args = false, .const_evaluable = true }
-
-__builtin_clog
- .param_str = "XdXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_clogf
- .param_str = "XfXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_clogl
- .param_str = "XLdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_clrsb
- .param_str = "ii"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_clrsbl
- .param_str = "iLi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_clrsbll
- .param_str = "iLLi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_clz
- .param_str = "iUi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_clzl
- .param_str = "iULi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_clzll
- .param_str = "iULLi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_clzs
- .param_str = "iUs"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_complex
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true }
-
-__builtin_conj
- .param_str = "XdXd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_conjf
- .param_str = "XfXf"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_conjl
- .param_str = "XLdXLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_constant_p
- .param_str = "i."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .eval_args = false, .const_evaluable = true }
-
-__builtin_convertvector
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_copysign
- .param_str = "ddd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_copysignf
- .param_str = "fff"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_copysignf128
- .param_str = "LLdLLdLLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_copysignf16
- .param_str = "hhh"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_copysignl
- .param_str = "LdLdLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_cos
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cosf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cosf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cosf16
- .param_str = "hh"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cosh
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_coshf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_coshf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_coshl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cosl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cpow
- .param_str = "XdXdXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cpowf
- .param_str = "XfXfXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cpowl
- .param_str = "XLdXLdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_cproj
- .param_str = "XdXd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_cprojf
- .param_str = "XfXf"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_cprojl
- .param_str = "XLdXLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_cpu_init
- .param_str = "v"
- .target_set = TargetSet.initOne(.x86)
-
-__builtin_cpu_is
- .param_str = "bcC*"
- .target_set = TargetSet.initOne(.x86)
- .attributes = .{ .@"const" = true }
-
-__builtin_cpu_supports
- .param_str = "bcC*"
- .target_set = TargetSet.initOne(.x86)
- .attributes = .{ .@"const" = true }
-
-__builtin_creal
- .param_str = "dXd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_crealf
- .param_str = "fXf"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_creall
- .param_str = "LdXLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_csin
- .param_str = "XdXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_csinf
- .param_str = "XfXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_csinh
- .param_str = "XdXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_csinhf
- .param_str = "XfXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_csinhl
- .param_str = "XLdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_csinl
- .param_str = "XLdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_csqrt
- .param_str = "XdXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_csqrtf
- .param_str = "XfXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_csqrtl
- .param_str = "XLdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ctan
- .param_str = "XdXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ctanf
- .param_str = "XfXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ctanh
- .param_str = "XdXd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ctanhf
- .param_str = "XfXf"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ctanhl
- .param_str = "XLdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ctanl
- .param_str = "XLdXLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ctz
- .param_str = "iUi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_ctzl
- .param_str = "iULi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_ctzll
- .param_str = "iULLi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_ctzs
- .param_str = "iUs"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_dcbf
- .param_str = "vvC*"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_debugtrap
- .param_str = "v"
-
-__builtin_dump_struct
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_dwarf_cfa
- .param_str = "v*"
-
-__builtin_dwarf_sp_column
- .param_str = "Ui"
-
-__builtin_dynamic_object_size
- .param_str = "zvC*i"
- .attributes = .{ .eval_args = false, .const_evaluable = true }
-
-__builtin_eh_return
- .param_str = "vzv*"
- .attributes = .{ .noreturn = true }
-
-__builtin_eh_return_data_regno
- .param_str = "iIi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_elementwise_abs
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_add_sat
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_bitreverse
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_canonicalize
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_ceil
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_copysign
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_cos
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_exp
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_exp2
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_floor
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_fma
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_log
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_log10
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_log2
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_max
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_min
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_nearbyint
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_pow
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_rint
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_round
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_roundeven
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_sin
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_sqrt
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_sub_sat
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_elementwise_trunc
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_erf
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_erfc
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_erfcf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_erfcf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_erfcl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_erff
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_erff128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_erfl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_exp
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_exp10
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_exp10f
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_exp10f128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_exp10f16
- .param_str = "hh"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_exp10l
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_exp2
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_exp2f
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_exp2f128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_exp2f16
- .param_str = "hh"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_exp2l
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_expect
- .param_str = "LiLiLi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_expect_with_probability
- .param_str = "LiLiLid"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_expf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_expf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_expf16
- .param_str = "hh"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_expl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_expm1
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_expm1f
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_expm1f128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_expm1l
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_extend_pointer
- .param_str = "ULLiv*"
-
-__builtin_extract_return_addr
- .param_str = "v*v*"
-
-__builtin_fabs
- .param_str = "dd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_fabsf
- .param_str = "ff"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_fabsf128
- .param_str = "LLdLLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_fabsf16
- .param_str = "hh"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_fabsl
- .param_str = "LdLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_fdim
- .param_str = "ddd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_fdimf
- .param_str = "fff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_fdimf128
- .param_str = "LLdLLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_fdiml
- .param_str = "LdLdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ffs
- .param_str = "ii"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_ffsl
- .param_str = "iLi"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_ffsll
- .param_str = "iLLi"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_floor
- .param_str = "dd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_floorf
- .param_str = "ff"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_floorf128
- .param_str = "LLdLLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_floorf16
- .param_str = "hh"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_floorl
- .param_str = "LdLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_flt_rounds
- .param_str = "i"
-
-__builtin_fma
- .param_str = "dddd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_fmaf
- .param_str = "ffff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_fmaf128
- .param_str = "LLdLLdLLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_fmaf16
- .param_str = "hhhh"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_fmal
- .param_str = "LdLdLdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_fmax
- .param_str = "ddd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_fmaxf
- .param_str = "fff"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_fmaxf128
- .param_str = "LLdLLdLLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_fmaxf16
- .param_str = "hhh"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_fmaxl
- .param_str = "LdLdLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_fmin
- .param_str = "ddd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_fminf
- .param_str = "fff"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_fminf128
- .param_str = "LLdLLdLLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_fminf16
- .param_str = "hhh"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_fminl
- .param_str = "LdLdLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_fmod
- .param_str = "ddd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_fmodf
- .param_str = "fff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_fmodf128
- .param_str = "LLdLLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_fmodf16
- .param_str = "hhh"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_fmodl
- .param_str = "LdLdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_fpclassify
- .param_str = "iiiiii."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_fprintf
- .param_str = "iP*RcC*R."
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 1 }
-
-__builtin_frame_address
- .param_str = "v*IUi"
-
-__builtin_free
- .param_str = "vv*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_frexp
- .param_str = "ddi*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_frexpf
- .param_str = "ffi*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_frexpf128
- .param_str = "LLdLLdi*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_frexpf16
- .param_str = "hhi*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_frexpl
- .param_str = "LdLdi*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_frob_return_addr
- .param_str = "v*v*"
-
-__builtin_fscanf
- .param_str = "iP*RcC*R."
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .scanf, .format_string_position = 1 }
-
-__builtin_getid
- .param_str = "Si"
- .target_set = TargetSet.initOne(.xcore)
- .attributes = .{ .@"const" = true }
-
-__builtin_getps
- .param_str = "UiUi"
- .target_set = TargetSet.initOne(.xcore)
-
-__builtin_huge_val
- .param_str = "d"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_huge_valf
- .param_str = "f"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_huge_valf128
- .param_str = "LLd"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_huge_valf16
- .param_str = "x"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_huge_vall
- .param_str = "Ld"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_hypot
- .param_str = "ddd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_hypotf
- .param_str = "fff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_hypotf128
- .param_str = "LLdLLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_hypotl
- .param_str = "LdLdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ia32_rdpmc
- .param_str = "UOii"
- .target_set = TargetSet.initOne(.x86)
-
-__builtin_ia32_rdtsc
- .param_str = "UOi"
- .target_set = TargetSet.initOne(.x86)
-
-__builtin_ia32_rdtscp
- .param_str = "UOiUi*"
- .target_set = TargetSet.initOne(.x86)
-
-__builtin_ilogb
- .param_str = "id"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ilogbf
- .param_str = "if"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ilogbf128
- .param_str = "iLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ilogbl
- .param_str = "iLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_index
- .param_str = "c*cC*i"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_inf
- .param_str = "d"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_inff
- .param_str = "f"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_inff128
- .param_str = "LLd"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_inff16
- .param_str = "x"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_infl
- .param_str = "Ld"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_init_dwarf_reg_size_table
- .param_str = "vv*"
-
-__builtin_is_aligned
- .param_str = "bvC*z"
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true }
-
-__builtin_isfinite
- .param_str = "i."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_isfpclass
- .param_str = "i."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true }
-
-__builtin_isgreater
- .param_str = "i."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_isgreaterequal
- .param_str = "i."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_isinf
- .param_str = "i."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_isinf_sign
- .param_str = "i."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_isless
- .param_str = "i."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_islessequal
- .param_str = "i."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_islessgreater
- .param_str = "i."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_isnan
- .param_str = "i."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_isnormal
- .param_str = "i."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_isunordered
- .param_str = "i."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_labs
- .param_str = "LiLi"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_launder
- .param_str = "v*v*"
- .attributes = .{ .custom_typecheck = true, .const_evaluable = true }
-
-__builtin_ldexp
- .param_str = "ddi"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ldexpf
- .param_str = "ffi"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ldexpf128
- .param_str = "LLdLLdi"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ldexpf16
- .param_str = "hhi"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ldexpl
- .param_str = "LdLdi"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_lgamma
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_lgammaf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_lgammaf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_lgammal
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_llabs
- .param_str = "LLiLLi"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_llrint
- .param_str = "LLid"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_llrintf
- .param_str = "LLif"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_llrintf128
- .param_str = "LLiLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_llrintl
- .param_str = "LLiLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_llround
- .param_str = "LLid"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_llroundf
- .param_str = "LLif"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_llroundf128
- .param_str = "LLiLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_llroundl
- .param_str = "LLiLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_log
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_log10
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_log10f
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_log10f128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_log10f16
- .param_str = "hh"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_log10l
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_log1p
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_log1pf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_log1pf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_log1pl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_log2
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_log2f
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_log2f128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_log2f16
- .param_str = "hh"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_log2l
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_logb
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_logbf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_logbf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_logbl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_logf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_logf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_logf16
- .param_str = "hh"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_logl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_longjmp
- .param_str = "vv**i"
- .attributes = .{ .noreturn = true }
-
-__builtin_lrint
- .param_str = "Lid"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_lrintf
- .param_str = "Lif"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_lrintf128
- .param_str = "LiLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_lrintl
- .param_str = "LiLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_lround
- .param_str = "Lid"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_lroundf
- .param_str = "Lif"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_lroundf128
- .param_str = "LiLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_lroundl
- .param_str = "LiLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_malloc
- .param_str = "v*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_matrix_column_major_load
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_matrix_column_major_store
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_matrix_transpose
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_memchr
- .param_str = "v*vC*iz"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_memcmp
- .param_str = "ivC*vC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_memcpy
- .param_str = "v*v*vC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_memcpy_inline
- .param_str = "vv*vC*Iz"
-
-__builtin_memmove
- .param_str = "v*v*vC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_mempcpy
- .param_str = "v*v*vC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_memset
- .param_str = "v*v*iz"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_memset_inline
- .param_str = "vv*iIz"
-
-__builtin_mips_absq_s_ph
- .param_str = "V2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_absq_s_qb
- .param_str = "V4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_absq_s_w
- .param_str = "ii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_addq_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_addq_s_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_addq_s_w
- .param_str = "iii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_addqh_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_addqh_r_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_addqh_r_w
- .param_str = "iii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_addqh_w
- .param_str = "iii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_addsc
- .param_str = "iii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_addu_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_addu_qb
- .param_str = "V4ScV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_addu_s_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_addu_s_qb
- .param_str = "V4ScV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_adduh_qb
- .param_str = "V4ScV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_adduh_r_qb
- .param_str = "V4ScV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_addwc
- .param_str = "iii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_append
- .param_str = "iiiIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_balign
- .param_str = "iiiIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_bitrev
- .param_str = "ii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_bposge32
- .param_str = "i"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_cmp_eq_ph
- .param_str = "vV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_cmp_le_ph
- .param_str = "vV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_cmp_lt_ph
- .param_str = "vV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_cmpgdu_eq_qb
- .param_str = "iV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_cmpgdu_le_qb
- .param_str = "iV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_cmpgdu_lt_qb
- .param_str = "iV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_cmpgu_eq_qb
- .param_str = "iV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_cmpgu_le_qb
- .param_str = "iV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_cmpgu_lt_qb
- .param_str = "iV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_cmpu_eq_qb
- .param_str = "vV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_cmpu_le_qb
- .param_str = "vV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_cmpu_lt_qb
- .param_str = "vV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_dpa_w_ph
- .param_str = "LLiLLiV2sV2s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_dpaq_s_w_ph
- .param_str = "LLiLLiV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_dpaq_sa_l_w
- .param_str = "LLiLLiii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_dpaqx_s_w_ph
- .param_str = "LLiLLiV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_dpaqx_sa_w_ph
- .param_str = "LLiLLiV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_dpau_h_qbl
- .param_str = "LLiLLiV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_dpau_h_qbr
- .param_str = "LLiLLiV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_dpax_w_ph
- .param_str = "LLiLLiV2sV2s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_dps_w_ph
- .param_str = "LLiLLiV2sV2s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_dpsq_s_w_ph
- .param_str = "LLiLLiV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_dpsq_sa_l_w
- .param_str = "LLiLLiii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_dpsqx_s_w_ph
- .param_str = "LLiLLiV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_dpsqx_sa_w_ph
- .param_str = "LLiLLiV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_dpsu_h_qbl
- .param_str = "LLiLLiV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_dpsu_h_qbr
- .param_str = "LLiLLiV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_dpsx_w_ph
- .param_str = "LLiLLiV2sV2s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_extp
- .param_str = "iLLii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_extpdp
- .param_str = "iLLii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_extr_r_w
- .param_str = "iLLii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_extr_rs_w
- .param_str = "iLLii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_extr_s_h
- .param_str = "iLLii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_extr_w
- .param_str = "iLLii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_insv
- .param_str = "iii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_lbux
- .param_str = "iv*i"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_lhx
- .param_str = "iv*i"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_lwx
- .param_str = "iv*i"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_madd
- .param_str = "LLiLLiii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_maddu
- .param_str = "LLiLLiUiUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_maq_s_w_phl
- .param_str = "LLiLLiV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_maq_s_w_phr
- .param_str = "LLiLLiV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_maq_sa_w_phl
- .param_str = "LLiLLiV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_maq_sa_w_phr
- .param_str = "LLiLLiV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_modsub
- .param_str = "iii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_msub
- .param_str = "LLiLLiii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_msubu
- .param_str = "LLiLLiUiUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_mthlip
- .param_str = "LLiLLii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_mul_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_mul_s_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_muleq_s_w_phl
- .param_str = "iV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_muleq_s_w_phr
- .param_str = "iV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_muleu_s_ph_qbl
- .param_str = "V2sV4ScV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_muleu_s_ph_qbr
- .param_str = "V2sV4ScV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_mulq_rs_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_mulq_rs_w
- .param_str = "iii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_mulq_s_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_mulq_s_w
- .param_str = "iii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_mulsa_w_ph
- .param_str = "LLiLLiV2sV2s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_mulsaq_s_w_ph
- .param_str = "LLiLLiV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_mult
- .param_str = "LLiii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_multu
- .param_str = "LLiUiUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_packrl_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_pick_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_pick_qb
- .param_str = "V4ScV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_preceq_w_phl
- .param_str = "iV2s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_preceq_w_phr
- .param_str = "iV2s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_precequ_ph_qbl
- .param_str = "V2sV4Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_precequ_ph_qbla
- .param_str = "V2sV4Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_precequ_ph_qbr
- .param_str = "V2sV4Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_precequ_ph_qbra
- .param_str = "V2sV4Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_preceu_ph_qbl
- .param_str = "V2sV4Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_preceu_ph_qbla
- .param_str = "V2sV4Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_preceu_ph_qbr
- .param_str = "V2sV4Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_preceu_ph_qbra
- .param_str = "V2sV4Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_precr_qb_ph
- .param_str = "V4ScV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_precr_sra_ph_w
- .param_str = "V2siiIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_precr_sra_r_ph_w
- .param_str = "V2siiIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_precrq_ph_w
- .param_str = "V2sii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_precrq_qb_ph
- .param_str = "V4ScV2sV2s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_precrq_rs_ph_w
- .param_str = "V2sii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_precrqu_s_qb_ph
- .param_str = "V4ScV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_prepend
- .param_str = "iiiIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_raddu_w_qb
- .param_str = "iV4Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_rddsp
- .param_str = "iIi"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_repl_ph
- .param_str = "V2si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_repl_qb
- .param_str = "V4Sci"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_shilo
- .param_str = "LLiLLii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_shll_ph
- .param_str = "V2sV2si"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_shll_qb
- .param_str = "V4ScV4Sci"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_shll_s_ph
- .param_str = "V2sV2si"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_shll_s_w
- .param_str = "iii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_shra_ph
- .param_str = "V2sV2si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_shra_qb
- .param_str = "V4ScV4Sci"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_shra_r_ph
- .param_str = "V2sV2si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_shra_r_qb
- .param_str = "V4ScV4Sci"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_shra_r_w
- .param_str = "iii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_shrl_ph
- .param_str = "V2sV2si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_shrl_qb
- .param_str = "V4ScV4Sci"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_subq_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_subq_s_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_subq_s_w
- .param_str = "iii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_subqh_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_subqh_r_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_subqh_r_w
- .param_str = "iii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_subqh_w
- .param_str = "iii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_subu_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_subu_qb
- .param_str = "V4ScV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_subu_s_ph
- .param_str = "V2sV2sV2s"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_subu_s_qb
- .param_str = "V4ScV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_mips_subuh_qb
- .param_str = "V4ScV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_subuh_r_qb
- .param_str = "V4ScV4ScV4Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mips_wrdsp
- .param_str = "viIi"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_modf
- .param_str = "ddd*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_modff
- .param_str = "fff*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_modff128
- .param_str = "LLdLLdLLd*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_modfl
- .param_str = "LdLdLd*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_msa_add_a_b
- .param_str = "V16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_add_a_d
- .param_str = "V2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_add_a_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_add_a_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_adds_a_b
- .param_str = "V16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_adds_a_d
- .param_str = "V2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_adds_a_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_adds_a_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_adds_s_b
- .param_str = "V16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_adds_s_d
- .param_str = "V2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_adds_s_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_adds_s_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_adds_u_b
- .param_str = "V16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_adds_u_d
- .param_str = "V2ULLiV2ULLiV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_adds_u_h
- .param_str = "V8UsV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_adds_u_w
- .param_str = "V4UiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_addv_b
- .param_str = "V16cV16cV16c"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_addv_d
- .param_str = "V2LLiV2LLiV2LLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_addv_h
- .param_str = "V8sV8sV8s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_addv_w
- .param_str = "V4iV4iV4i"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_addvi_b
- .param_str = "V16cV16cIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_addvi_d
- .param_str = "V2LLiV2LLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_addvi_h
- .param_str = "V8sV8sIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_addvi_w
- .param_str = "V4iV4iIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_and_v
- .param_str = "V16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_andi_b
- .param_str = "V16UcV16UcIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_asub_s_b
- .param_str = "V16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_asub_s_d
- .param_str = "V2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_asub_s_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_asub_s_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_asub_u_b
- .param_str = "V16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_asub_u_d
- .param_str = "V2ULLiV2ULLiV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_asub_u_h
- .param_str = "V8UsV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_asub_u_w
- .param_str = "V4UiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ave_s_b
- .param_str = "V16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ave_s_d
- .param_str = "V2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ave_s_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ave_s_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ave_u_b
- .param_str = "V16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ave_u_d
- .param_str = "V2ULLiV2ULLiV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ave_u_h
- .param_str = "V8UsV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ave_u_w
- .param_str = "V4UiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_aver_s_b
- .param_str = "V16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_aver_s_d
- .param_str = "V2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_aver_s_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_aver_s_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_aver_u_b
- .param_str = "V16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_aver_u_d
- .param_str = "V2ULLiV2ULLiV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_aver_u_h
- .param_str = "V8UsV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_aver_u_w
- .param_str = "V4UiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bclr_b
- .param_str = "V16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bclr_d
- .param_str = "V2ULLiV2ULLiV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bclr_h
- .param_str = "V8UsV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bclr_w
- .param_str = "V4UiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bclri_b
- .param_str = "V16UcV16UcIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bclri_d
- .param_str = "V2ULLiV2ULLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bclri_h
- .param_str = "V8UsV8UsIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bclri_w
- .param_str = "V4UiV4UiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_binsl_b
- .param_str = "V16UcV16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_binsl_d
- .param_str = "V2ULLiV2ULLiV2ULLiV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_binsl_h
- .param_str = "V8UsV8UsV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_binsl_w
- .param_str = "V4UiV4UiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_binsli_b
- .param_str = "V16UcV16UcV16UcIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_binsli_d
- .param_str = "V2ULLiV2ULLiV2ULLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_binsli_h
- .param_str = "V8UsV8UsV8UsIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_binsli_w
- .param_str = "V4UiV4UiV4UiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_binsr_b
- .param_str = "V16UcV16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_binsr_d
- .param_str = "V2ULLiV2ULLiV2ULLiV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_binsr_h
- .param_str = "V8UsV8UsV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_binsr_w
- .param_str = "V4UiV4UiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_binsri_b
- .param_str = "V16UcV16UcV16UcIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_binsri_d
- .param_str = "V2ULLiV2ULLiV2ULLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_binsri_h
- .param_str = "V8UsV8UsV8UsIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_binsri_w
- .param_str = "V4UiV4UiV4UiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bmnz_v
- .param_str = "V16UcV16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bmnzi_b
- .param_str = "V16UcV16UcV16UcIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bmz_v
- .param_str = "V16UcV16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bmzi_b
- .param_str = "V16UcV16UcV16UcIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bneg_b
- .param_str = "V16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bneg_d
- .param_str = "V2ULLiV2ULLiV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bneg_h
- .param_str = "V8UsV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bneg_w
- .param_str = "V4UiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bnegi_b
- .param_str = "V16UcV16UcIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bnegi_d
- .param_str = "V2ULLiV2ULLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bnegi_h
- .param_str = "V8UsV8UsIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bnegi_w
- .param_str = "V4UiV4UiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bnz_b
- .param_str = "iV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bnz_d
- .param_str = "iV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bnz_h
- .param_str = "iV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bnz_v
- .param_str = "iV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bnz_w
- .param_str = "iV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bsel_v
- .param_str = "V16UcV16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bseli_b
- .param_str = "V16UcV16UcV16UcIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bset_b
- .param_str = "V16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bset_d
- .param_str = "V2ULLiV2ULLiV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bset_h
- .param_str = "V8UsV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bset_w
- .param_str = "V4UiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bseti_b
- .param_str = "V16UcV16UcIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bseti_d
- .param_str = "V2ULLiV2ULLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bseti_h
- .param_str = "V8UsV8UsIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bseti_w
- .param_str = "V4UiV4UiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bz_b
- .param_str = "iV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bz_d
- .param_str = "iV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bz_h
- .param_str = "iV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bz_v
- .param_str = "iV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_bz_w
- .param_str = "iV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ceq_b
- .param_str = "V16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ceq_d
- .param_str = "V2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ceq_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ceq_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ceqi_b
- .param_str = "V16ScV16ScISi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ceqi_d
- .param_str = "V2SLLiV2SLLiISi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ceqi_h
- .param_str = "V8SsV8SsISi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ceqi_w
- .param_str = "V4SiV4SiISi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_cfcmsa
- .param_str = "iIi"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_msa_cle_s_b
- .param_str = "V16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_cle_s_d
- .param_str = "V2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_cle_s_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_cle_s_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_cle_u_b
- .param_str = "V16ScV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_cle_u_d
- .param_str = "V2SLLiV2ULLiV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_cle_u_h
- .param_str = "V8SsV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_cle_u_w
- .param_str = "V4SiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clei_s_b
- .param_str = "V16ScV16ScISi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clei_s_d
- .param_str = "V2SLLiV2SLLiISi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clei_s_h
- .param_str = "V8SsV8SsISi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clei_s_w
- .param_str = "V4SiV4SiISi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clei_u_b
- .param_str = "V16ScV16UcIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clei_u_d
- .param_str = "V2SLLiV2ULLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clei_u_h
- .param_str = "V8SsV8UsIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clei_u_w
- .param_str = "V4SiV4UiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clt_s_b
- .param_str = "V16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clt_s_d
- .param_str = "V2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clt_s_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clt_s_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clt_u_b
- .param_str = "V16ScV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clt_u_d
- .param_str = "V2SLLiV2ULLiV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clt_u_h
- .param_str = "V8SsV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clt_u_w
- .param_str = "V4SiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clti_s_b
- .param_str = "V16ScV16ScISi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clti_s_d
- .param_str = "V2SLLiV2SLLiISi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clti_s_h
- .param_str = "V8SsV8SsISi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clti_s_w
- .param_str = "V4SiV4SiISi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clti_u_b
- .param_str = "V16ScV16UcIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clti_u_d
- .param_str = "V2SLLiV2ULLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clti_u_h
- .param_str = "V8SsV8UsIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_clti_u_w
- .param_str = "V4SiV4UiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_copy_s_b
- .param_str = "iV16ScIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_copy_s_d
- .param_str = "LLiV2SLLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_copy_s_h
- .param_str = "iV8SsIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_copy_s_w
- .param_str = "iV4SiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_copy_u_b
- .param_str = "iV16UcIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_copy_u_d
- .param_str = "LLiV2ULLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_copy_u_h
- .param_str = "iV8UsIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_copy_u_w
- .param_str = "iV4UiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ctcmsa
- .param_str = "vIii"
- .target_set = TargetSet.initOne(.mips)
-
-__builtin_msa_div_s_b
- .param_str = "V16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_div_s_d
- .param_str = "V2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_div_s_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_div_s_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_div_u_b
- .param_str = "V16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_div_u_d
- .param_str = "V2ULLiV2ULLiV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_div_u_h
- .param_str = "V8UsV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_div_u_w
- .param_str = "V4UiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dotp_s_d
- .param_str = "V2SLLiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dotp_s_h
- .param_str = "V8SsV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dotp_s_w
- .param_str = "V4SiV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dotp_u_d
- .param_str = "V2ULLiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dotp_u_h
- .param_str = "V8UsV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dotp_u_w
- .param_str = "V4UiV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dpadd_s_d
- .param_str = "V2SLLiV2SLLiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dpadd_s_h
- .param_str = "V8SsV8SsV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dpadd_s_w
- .param_str = "V4SiV4SiV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dpadd_u_d
- .param_str = "V2ULLiV2ULLiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dpadd_u_h
- .param_str = "V8UsV8UsV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dpadd_u_w
- .param_str = "V4UiV4UiV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dpsub_s_d
- .param_str = "V2SLLiV2SLLiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dpsub_s_h
- .param_str = "V8SsV8SsV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dpsub_s_w
- .param_str = "V4SiV4SiV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dpsub_u_d
- .param_str = "V2ULLiV2ULLiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dpsub_u_h
- .param_str = "V8UsV8UsV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_dpsub_u_w
- .param_str = "V4UiV4UiV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fadd_d
- .param_str = "V2dV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fadd_w
- .param_str = "V4fV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcaf_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcaf_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fceq_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fceq_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fclass_d
- .param_str = "V2LLiV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fclass_w
- .param_str = "V4iV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcle_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcle_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fclt_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fclt_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcne_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcne_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcor_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcor_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcueq_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcueq_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcule_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcule_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcult_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcult_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcun_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcun_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcune_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fcune_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fdiv_d
- .param_str = "V2dV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fdiv_w
- .param_str = "V4fV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fexdo_h
- .param_str = "V8hV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fexdo_w
- .param_str = "V4fV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fexp2_d
- .param_str = "V2dV2dV2LLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fexp2_w
- .param_str = "V4fV4fV4i"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fexupl_d
- .param_str = "V2dV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fexupl_w
- .param_str = "V4fV8h"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fexupr_d
- .param_str = "V2dV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fexupr_w
- .param_str = "V4fV8h"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ffint_s_d
- .param_str = "V2dV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ffint_s_w
- .param_str = "V4fV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ffint_u_d
- .param_str = "V2dV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ffint_u_w
- .param_str = "V4fV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ffql_d
- .param_str = "V2dV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ffql_w
- .param_str = "V4fV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ffqr_d
- .param_str = "V2dV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ffqr_w
- .param_str = "V4fV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fill_b
- .param_str = "V16Sci"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fill_d
- .param_str = "V2SLLiLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fill_h
- .param_str = "V8Ssi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fill_w
- .param_str = "V4Sii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_flog2_d
- .param_str = "V2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_flog2_w
- .param_str = "V4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fmadd_d
- .param_str = "V2dV2dV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fmadd_w
- .param_str = "V4fV4fV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fmax_a_d
- .param_str = "V2dV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fmax_a_w
- .param_str = "V4fV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fmax_d
- .param_str = "V2dV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fmax_w
- .param_str = "V4fV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fmin_a_d
- .param_str = "V2dV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fmin_a_w
- .param_str = "V4fV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fmin_d
- .param_str = "V2dV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fmin_w
- .param_str = "V4fV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fmsub_d
- .param_str = "V2dV2dV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fmsub_w
- .param_str = "V4fV4fV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fmul_d
- .param_str = "V2dV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fmul_w
- .param_str = "V4fV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_frcp_d
- .param_str = "V2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_frcp_w
- .param_str = "V4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_frint_d
- .param_str = "V2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_frint_w
- .param_str = "V4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_frsqrt_d
- .param_str = "V2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_frsqrt_w
- .param_str = "V4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsaf_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsaf_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fseq_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fseq_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsle_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsle_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fslt_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fslt_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsne_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsne_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsor_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsor_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsqrt_d
- .param_str = "V2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsqrt_w
- .param_str = "V4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsub_d
- .param_str = "V2dV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsub_w
- .param_str = "V4fV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsueq_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsueq_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsule_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsule_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsult_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsult_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsun_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsun_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsune_d
- .param_str = "V2LLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_fsune_w
- .param_str = "V4iV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ftint_s_d
- .param_str = "V2SLLiV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ftint_s_w
- .param_str = "V4SiV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ftint_u_d
- .param_str = "V2ULLiV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ftint_u_w
- .param_str = "V4UiV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ftq_h
- .param_str = "V4UiV4fV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ftq_w
- .param_str = "V2ULLiV2dV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ftrunc_s_d
- .param_str = "V2SLLiV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ftrunc_s_w
- .param_str = "V4SiV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ftrunc_u_d
- .param_str = "V2ULLiV2d"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ftrunc_u_w
- .param_str = "V4UiV4f"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_hadd_s_d
- .param_str = "V2SLLiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_hadd_s_h
- .param_str = "V8SsV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_hadd_s_w
- .param_str = "V4SiV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_hadd_u_d
- .param_str = "V2ULLiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_hadd_u_h
- .param_str = "V8UsV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_hadd_u_w
- .param_str = "V4UiV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_hsub_s_d
- .param_str = "V2SLLiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_hsub_s_h
- .param_str = "V8SsV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_hsub_s_w
- .param_str = "V4SiV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_hsub_u_d
- .param_str = "V2ULLiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_hsub_u_h
- .param_str = "V8UsV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_hsub_u_w
- .param_str = "V4UiV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ilvev_b
- .param_str = "V16cV16cV16c"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ilvev_d
- .param_str = "V2LLiV2LLiV2LLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ilvev_h
- .param_str = "V8sV8sV8s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ilvev_w
- .param_str = "V4iV4iV4i"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ilvl_b
- .param_str = "V16cV16cV16c"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ilvl_d
- .param_str = "V2LLiV2LLiV2LLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ilvl_h
- .param_str = "V8sV8sV8s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ilvl_w
- .param_str = "V4iV4iV4i"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ilvod_b
- .param_str = "V16cV16cV16c"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ilvod_d
- .param_str = "V2LLiV2LLiV2LLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ilvod_h
- .param_str = "V8sV8sV8s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ilvod_w
- .param_str = "V4iV4iV4i"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ilvr_b
- .param_str = "V16cV16cV16c"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ilvr_d
- .param_str = "V2LLiV2LLiV2LLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ilvr_h
- .param_str = "V8sV8sV8s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ilvr_w
- .param_str = "V4iV4iV4i"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_insert_b
- .param_str = "V16ScV16ScIUii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_insert_d
- .param_str = "V2SLLiV2SLLiIUiLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_insert_h
- .param_str = "V8SsV8SsIUii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_insert_w
- .param_str = "V4SiV4SiIUii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_insve_b
- .param_str = "V16ScV16ScIUiV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_insve_d
- .param_str = "V2SLLiV2SLLiIUiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_insve_h
- .param_str = "V8SsV8SsIUiV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_insve_w
- .param_str = "V4SiV4SiIUiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ld_b
- .param_str = "V16Scv*Ii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ld_d
- .param_str = "V2SLLiv*Ii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ld_h
- .param_str = "V8Ssv*Ii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ld_w
- .param_str = "V4Siv*Ii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ldi_b
- .param_str = "V16cIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ldi_d
- .param_str = "V2LLiIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ldi_h
- .param_str = "V8sIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ldi_w
- .param_str = "V4iIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ldr_d
- .param_str = "V2SLLiv*Ii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ldr_w
- .param_str = "V4Siv*Ii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_madd_q_h
- .param_str = "V8SsV8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_madd_q_w
- .param_str = "V4SiV4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_maddr_q_h
- .param_str = "V8SsV8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_maddr_q_w
- .param_str = "V4SiV4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_maddv_b
- .param_str = "V16ScV16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_maddv_d
- .param_str = "V2SLLiV2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_maddv_h
- .param_str = "V8SsV8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_maddv_w
- .param_str = "V4SiV4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_max_a_b
- .param_str = "V16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_max_a_d
- .param_str = "V2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_max_a_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_max_a_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_max_s_b
- .param_str = "V16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_max_s_d
- .param_str = "V2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_max_s_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_max_s_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_max_u_b
- .param_str = "V16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_max_u_d
- .param_str = "V2ULLiV2ULLiV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_max_u_h
- .param_str = "V8UsV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_max_u_w
- .param_str = "V4UiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_maxi_s_b
- .param_str = "V16ScV16ScIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_maxi_s_d
- .param_str = "V2SLLiV2SLLiIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_maxi_s_h
- .param_str = "V8SsV8SsIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_maxi_s_w
- .param_str = "V4SiV4SiIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_maxi_u_b
- .param_str = "V16UcV16UcIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_maxi_u_d
- .param_str = "V2ULLiV2ULLiIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_maxi_u_h
- .param_str = "V8UsV8UsIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_maxi_u_w
- .param_str = "V4UiV4UiIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_min_a_b
- .param_str = "V16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_min_a_d
- .param_str = "V2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_min_a_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_min_a_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_min_s_b
- .param_str = "V16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_min_s_d
- .param_str = "V2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_min_s_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_min_s_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_min_u_b
- .param_str = "V16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_min_u_d
- .param_str = "V2ULLiV2ULLiV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_min_u_h
- .param_str = "V8UsV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_min_u_w
- .param_str = "V4UiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mini_s_b
- .param_str = "V16ScV16ScIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mini_s_d
- .param_str = "V2SLLiV2SLLiIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mini_s_h
- .param_str = "V8SsV8SsIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mini_s_w
- .param_str = "V4SiV4SiIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mini_u_b
- .param_str = "V16UcV16UcIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mini_u_d
- .param_str = "V2ULLiV2ULLiIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mini_u_h
- .param_str = "V8UsV8UsIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mini_u_w
- .param_str = "V4UiV4UiIi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mod_s_b
- .param_str = "V16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mod_s_d
- .param_str = "V2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mod_s_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mod_s_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mod_u_b
- .param_str = "V16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mod_u_d
- .param_str = "V2ULLiV2ULLiV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mod_u_h
- .param_str = "V8UsV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mod_u_w
- .param_str = "V4UiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_move_v
- .param_str = "V16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_msub_q_h
- .param_str = "V8SsV8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_msub_q_w
- .param_str = "V4SiV4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_msubr_q_h
- .param_str = "V8SsV8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_msubr_q_w
- .param_str = "V4SiV4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_msubv_b
- .param_str = "V16ScV16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_msubv_d
- .param_str = "V2SLLiV2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_msubv_h
- .param_str = "V8SsV8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_msubv_w
- .param_str = "V4SiV4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mul_q_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mul_q_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mulr_q_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mulr_q_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mulv_b
- .param_str = "V16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mulv_d
- .param_str = "V2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mulv_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_mulv_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_nloc_b
- .param_str = "V16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_nloc_d
- .param_str = "V2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_nloc_h
- .param_str = "V8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_nloc_w
- .param_str = "V4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_nlzc_b
- .param_str = "V16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_nlzc_d
- .param_str = "V2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_nlzc_h
- .param_str = "V8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_nlzc_w
- .param_str = "V4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_nor_v
- .param_str = "V16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_nori_b
- .param_str = "V16UcV16cIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_or_v
- .param_str = "V16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_ori_b
- .param_str = "V16UcV16UcIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_pckev_b
- .param_str = "V16cV16cV16c"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_pckev_d
- .param_str = "V2LLiV2LLiV2LLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_pckev_h
- .param_str = "V8sV8sV8s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_pckev_w
- .param_str = "V4iV4iV4i"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_pckod_b
- .param_str = "V16cV16cV16c"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_pckod_d
- .param_str = "V2LLiV2LLiV2LLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_pckod_h
- .param_str = "V8sV8sV8s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_pckod_w
- .param_str = "V4iV4iV4i"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_pcnt_b
- .param_str = "V16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_pcnt_d
- .param_str = "V2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_pcnt_h
- .param_str = "V8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_pcnt_w
- .param_str = "V4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sat_s_b
- .param_str = "V16ScV16ScIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sat_s_d
- .param_str = "V2SLLiV2SLLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sat_s_h
- .param_str = "V8SsV8SsIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sat_s_w
- .param_str = "V4SiV4SiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sat_u_b
- .param_str = "V16UcV16UcIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sat_u_d
- .param_str = "V2ULLiV2ULLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sat_u_h
- .param_str = "V8UsV8UsIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sat_u_w
- .param_str = "V4UiV4UiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_shf_b
- .param_str = "V16cV16cIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_shf_h
- .param_str = "V8sV8sIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_shf_w
- .param_str = "V4iV4iIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sld_b
- .param_str = "V16cV16cV16cUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sld_d
- .param_str = "V2LLiV2LLiV2LLiUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sld_h
- .param_str = "V8sV8sV8sUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sld_w
- .param_str = "V4iV4iV4iUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sldi_b
- .param_str = "V16cV16cV16cIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sldi_d
- .param_str = "V2LLiV2LLiV2LLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sldi_h
- .param_str = "V8sV8sV8sIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sldi_w
- .param_str = "V4iV4iV4iIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sll_b
- .param_str = "V16cV16cV16c"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sll_d
- .param_str = "V2LLiV2LLiV2LLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sll_h
- .param_str = "V8sV8sV8s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sll_w
- .param_str = "V4iV4iV4i"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_slli_b
- .param_str = "V16cV16cIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_slli_d
- .param_str = "V2LLiV2LLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_slli_h
- .param_str = "V8sV8sIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_slli_w
- .param_str = "V4iV4iIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_splat_b
- .param_str = "V16cV16cUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_splat_d
- .param_str = "V2LLiV2LLiUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_splat_h
- .param_str = "V8sV8sUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_splat_w
- .param_str = "V4iV4iUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_splati_b
- .param_str = "V16cV16cIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_splati_d
- .param_str = "V2LLiV2LLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_splati_h
- .param_str = "V8sV8sIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_splati_w
- .param_str = "V4iV4iIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sra_b
- .param_str = "V16cV16cV16c"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sra_d
- .param_str = "V2LLiV2LLiV2LLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sra_h
- .param_str = "V8sV8sV8s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_sra_w
- .param_str = "V4iV4iV4i"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srai_b
- .param_str = "V16cV16cIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srai_d
- .param_str = "V2LLiV2LLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srai_h
- .param_str = "V8sV8sIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srai_w
- .param_str = "V4iV4iIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srar_b
- .param_str = "V16cV16cV16c"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srar_d
- .param_str = "V2LLiV2LLiV2LLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srar_h
- .param_str = "V8sV8sV8s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srar_w
- .param_str = "V4iV4iV4i"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srari_b
- .param_str = "V16cV16cIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srari_d
- .param_str = "V2LLiV2LLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srari_h
- .param_str = "V8sV8sIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srari_w
- .param_str = "V4iV4iIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srl_b
- .param_str = "V16cV16cV16c"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srl_d
- .param_str = "V2LLiV2LLiV2LLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srl_h
- .param_str = "V8sV8sV8s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srl_w
- .param_str = "V4iV4iV4i"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srli_b
- .param_str = "V16cV16cIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srli_d
- .param_str = "V2LLiV2LLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srli_h
- .param_str = "V8sV8sIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srli_w
- .param_str = "V4iV4iIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srlr_b
- .param_str = "V16cV16cV16c"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srlr_d
- .param_str = "V2LLiV2LLiV2LLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srlr_h
- .param_str = "V8sV8sV8s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srlr_w
- .param_str = "V4iV4iV4i"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srlri_b
- .param_str = "V16cV16cIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srlri_d
- .param_str = "V2LLiV2LLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srlri_h
- .param_str = "V8sV8sIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_srlri_w
- .param_str = "V4iV4iIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_st_b
- .param_str = "vV16Scv*Ii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_st_d
- .param_str = "vV2SLLiv*Ii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_st_h
- .param_str = "vV8Ssv*Ii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_st_w
- .param_str = "vV4Siv*Ii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_str_d
- .param_str = "vV2SLLiv*Ii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_str_w
- .param_str = "vV4Siv*Ii"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subs_s_b
- .param_str = "V16ScV16ScV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subs_s_d
- .param_str = "V2SLLiV2SLLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subs_s_h
- .param_str = "V8SsV8SsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subs_s_w
- .param_str = "V4SiV4SiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subs_u_b
- .param_str = "V16UcV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subs_u_d
- .param_str = "V2ULLiV2ULLiV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subs_u_h
- .param_str = "V8UsV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subs_u_w
- .param_str = "V4UiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subsus_u_b
- .param_str = "V16UcV16UcV16Sc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subsus_u_d
- .param_str = "V2ULLiV2ULLiV2SLLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subsus_u_h
- .param_str = "V8UsV8UsV8Ss"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subsus_u_w
- .param_str = "V4UiV4UiV4Si"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subsuu_s_b
- .param_str = "V16ScV16UcV16Uc"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subsuu_s_d
- .param_str = "V2SLLiV2ULLiV2ULLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subsuu_s_h
- .param_str = "V8SsV8UsV8Us"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subsuu_s_w
- .param_str = "V4SiV4UiV4Ui"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subv_b
- .param_str = "V16cV16cV16c"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subv_d
- .param_str = "V2LLiV2LLiV2LLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subv_h
- .param_str = "V8sV8sV8s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subv_w
- .param_str = "V4iV4iV4i"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subvi_b
- .param_str = "V16cV16cIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subvi_d
- .param_str = "V2LLiV2LLiIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subvi_h
- .param_str = "V8sV8sIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_subvi_w
- .param_str = "V4iV4iIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_vshf_b
- .param_str = "V16cV16cV16cV16c"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_vshf_d
- .param_str = "V2LLiV2LLiV2LLiV2LLi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_vshf_h
- .param_str = "V8sV8sV8sV8s"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_vshf_w
- .param_str = "V4iV4iV4iV4i"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_xor_v
- .param_str = "V16cV16cV16c"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_msa_xori_b
- .param_str = "V16cV16cIUi"
- .target_set = TargetSet.initOne(.mips)
- .attributes = .{ .@"const" = true }
-
-__builtin_mul_overflow
- .param_str = "b."
- .attributes = .{ .custom_typecheck = true, .const_evaluable = true }
-
-__builtin_nan
- .param_str = "dcC*"
- .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_nanf
- .param_str = "fcC*"
- .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_nanf128
- .param_str = "LLdcC*"
- .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_nanf16
- .param_str = "xcC*"
- .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_nanl
- .param_str = "LdcC*"
- .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_nans
- .param_str = "dcC*"
- .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_nansf
- .param_str = "fcC*"
- .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_nansf128
- .param_str = "LLdcC*"
- .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_nansf16
- .param_str = "xcC*"
- .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_nansl
- .param_str = "LdcC*"
- .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_nearbyint
- .param_str = "dd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_nearbyintf
- .param_str = "ff"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_nearbyintf128
- .param_str = "LLdLLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_nearbyintl
- .param_str = "LdLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_nextafter
- .param_str = "ddd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_nextafterf
- .param_str = "fff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_nextafterf128
- .param_str = "LLdLLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_nextafterl
- .param_str = "LdLdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_nexttoward
- .param_str = "ddLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_nexttowardf
- .param_str = "ffLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_nexttowardf128
- .param_str = "LLdLLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_nexttowardl
- .param_str = "LdLdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_nondeterministic_value
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_nontemporal_load
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_nontemporal_store
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_objc_memmove_collectable
- .param_str = "v*v*vC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_object_size
- .param_str = "zvC*i"
- .attributes = .{ .eval_args = false, .const_evaluable = true }
-
-__builtin_operator_delete
- .param_str = "vv*"
- .attributes = .{ .custom_typecheck = true, .const_evaluable = true }
-
-__builtin_operator_new
- .param_str = "v*z"
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true }
-
-__builtin_os_log_format
- .param_str = "v*v*cC*."
- .attributes = .{ .custom_typecheck = true, .format_kind = .printf }
-
-__builtin_os_log_format_buffer_size
- .param_str = "zcC*."
- .attributes = .{ .custom_typecheck = true, .format_kind = .printf, .eval_args = false, .const_evaluable = true }
-
-__builtin_pack_longdouble
- .param_str = "Lddd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_parity
- .param_str = "iUi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_parityl
- .param_str = "iULi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_parityll
- .param_str = "iULLi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_popcount
- .param_str = "iUi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_popcountl
- .param_str = "iULi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_popcountll
- .param_str = "iULLi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_pow
- .param_str = "ddd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_powf
- .param_str = "fff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_powf128
- .param_str = "LLdLLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_powf16
- .param_str = "hhh"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_powi
- .param_str = "ddi"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_powif
- .param_str = "ffi"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_powil
- .param_str = "LdLdi"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_powl
- .param_str = "LdLdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_ppc_alignx
- .param_str = "vIivC*"
- .target_set = TargetSet.initOne(.ppc)
- .attributes = .{ .@"const" = true }
-
-__builtin_ppc_cmpb
- .param_str = "LLiLLiLLi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_compare_and_swap
- .param_str = "iiD*i*i"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_compare_and_swaplp
- .param_str = "iLiD*Li*Li"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_dcbfl
- .param_str = "vvC*"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_dcbflp
- .param_str = "vvC*"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_dcbst
- .param_str = "vvC*"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_dcbt
- .param_str = "vv*"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_dcbtst
- .param_str = "vv*"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_dcbtstt
- .param_str = "vv*"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_dcbtt
- .param_str = "vv*"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_dcbz
- .param_str = "vv*"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_eieio
- .param_str = "v"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fcfid
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fcfud
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fctid
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fctidz
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fctiw
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fctiwz
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fctudz
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fctuwz
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fetch_and_add
- .param_str = "iiD*i"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fetch_and_addlp
- .param_str = "LiLiD*Li"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fetch_and_and
- .param_str = "UiUiD*Ui"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fetch_and_andlp
- .param_str = "ULiULiD*ULi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fetch_and_or
- .param_str = "UiUiD*Ui"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fetch_and_orlp
- .param_str = "ULiULiD*ULi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fetch_and_swap
- .param_str = "UiUiD*Ui"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fetch_and_swaplp
- .param_str = "ULiULiD*ULi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fmsub
- .param_str = "dddd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fmsubs
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fnabs
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fnabss
- .param_str = "ff"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fnmadd
- .param_str = "dddd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fnmadds
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fnmsub
- .param_str = "dddd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fnmsubs
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fre
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fres
- .param_str = "ff"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fric
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_frim
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_frims
- .param_str = "ff"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_frin
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_frins
- .param_str = "ff"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_frip
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_frips
- .param_str = "ff"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_friz
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_frizs
- .param_str = "ff"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_frsqrte
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_frsqrtes
- .param_str = "ff"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fsel
- .param_str = "dddd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fsels
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fsqrt
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_fsqrts
- .param_str = "ff"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_get_timebase
- .param_str = "ULLi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_iospace_eieio
- .param_str = "v"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_iospace_lwsync
- .param_str = "v"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_iospace_sync
- .param_str = "v"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_isync
- .param_str = "v"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_ldarx
- .param_str = "LiLiD*"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_load2r
- .param_str = "UsUs*"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_load4r
- .param_str = "UiUi*"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_lwarx
- .param_str = "iiD*"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_lwsync
- .param_str = "v"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_maxfe
- .param_str = "LdLdLdLd."
- .target_set = TargetSet.initOne(.ppc)
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_ppc_maxfl
- .param_str = "dddd."
- .target_set = TargetSet.initOne(.ppc)
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_ppc_maxfs
- .param_str = "ffff."
- .target_set = TargetSet.initOne(.ppc)
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_ppc_mfmsr
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_mfspr
- .param_str = "ULiIi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_mftbu
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_minfe
- .param_str = "LdLdLdLd."
- .target_set = TargetSet.initOne(.ppc)
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_ppc_minfl
- .param_str = "dddd."
- .target_set = TargetSet.initOne(.ppc)
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_ppc_minfs
- .param_str = "ffff."
- .target_set = TargetSet.initOne(.ppc)
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_ppc_mtfsb0
- .param_str = "vUIi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_mtfsb1
- .param_str = "vUIi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_mtfsf
- .param_str = "vUIiUi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_mtfsfi
- .param_str = "vUIiUIi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_mtmsr
- .param_str = "vUi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_mtspr
- .param_str = "vIiULi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_mulhd
- .param_str = "LLiLiLi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_mulhdu
- .param_str = "ULLiULiULi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_mulhw
- .param_str = "iii"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_mulhwu
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_popcntb
- .param_str = "ULiULi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_poppar4
- .param_str = "iUi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_poppar8
- .param_str = "iULLi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_rdlam
- .param_str = "UWiUWiUWiUWIi"
- .target_set = TargetSet.initOne(.ppc)
- .attributes = .{ .@"const" = true }
-
-__builtin_ppc_recipdivd
- .param_str = "V2dV2dV2d"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_recipdivf
- .param_str = "V4fV4fV4f"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_rldimi
- .param_str = "ULLiULLiULLiIUiIULLi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_rlwimi
- .param_str = "UiUiUiIUiIUi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_rlwnm
- .param_str = "UiUiUiIUi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_rsqrtd
- .param_str = "V2dV2d"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_rsqrtf
- .param_str = "V4fV4f"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_stdcx
- .param_str = "iLiD*Li"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_stfiw
- .param_str = "viC*d"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_store2r
- .param_str = "vUiUs*"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_store4r
- .param_str = "vUiUi*"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_stwcx
- .param_str = "iiD*i"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_swdiv
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_swdiv_nochk
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_swdivs
- .param_str = "fff"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_swdivs_nochk
- .param_str = "fff"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_sync
- .param_str = "v"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_tdw
- .param_str = "vLLiLLiIUi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_trap
- .param_str = "vi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_trapd
- .param_str = "vLi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_ppc_tw
- .param_str = "viiIUi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_prefetch
- .param_str = "vvC*."
- .attributes = .{ .@"const" = true }
-
-__builtin_preserve_access_index
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_printf
- .param_str = "icC*R."
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf }
-
-__builtin_ptx_get_image_channel_data_typei_
- .param_str = "ii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__builtin_ptx_get_image_channel_orderi_
- .param_str = "ii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__builtin_ptx_get_image_depthi_
- .param_str = "ii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__builtin_ptx_get_image_heighti_
- .param_str = "ii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__builtin_ptx_get_image_widthi_
- .param_str = "ii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__builtin_ptx_read_image2Dff_
- .param_str = "V4fiiff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__builtin_ptx_read_image2Dfi_
- .param_str = "V4fiiii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__builtin_ptx_read_image2Dif_
- .param_str = "V4iiiff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__builtin_ptx_read_image2Dii_
- .param_str = "V4iiiii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__builtin_ptx_read_image3Dff_
- .param_str = "V4fiiffff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__builtin_ptx_read_image3Dfi_
- .param_str = "V4fiiiiii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__builtin_ptx_read_image3Dif_
- .param_str = "V4iiiffff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__builtin_ptx_read_image3Dii_
- .param_str = "V4iiiiiii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__builtin_ptx_write_image2Df_
- .param_str = "viiiffff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__builtin_ptx_write_image2Di_
- .param_str = "viiiiiii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__builtin_ptx_write_image2Dui_
- .param_str = "viiiUiUiUiUi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__builtin_r600_implicitarg_ptr
- .param_str = "Uc*7"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_r600_read_tgid_x
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_r600_read_tgid_y
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_r600_read_tgid_z
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_r600_read_tidig_x
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_r600_read_tidig_y
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_r600_read_tidig_z
- .param_str = "Ui"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_r600_recipsqrt_ieee
- .param_str = "dd"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_r600_recipsqrt_ieeef
- .param_str = "ff"
- .target_set = TargetSet.initOne(.amdgpu)
- .attributes = .{ .@"const" = true }
-
-__builtin_readcyclecounter
- .param_str = "ULLi"
-
-__builtin_readflm
- .param_str = "d"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_realloc
- .param_str = "v*v*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_reduce_add
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_reduce_and
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_reduce_max
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_reduce_min
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_reduce_mul
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_reduce_or
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_reduce_xor
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_remainder
- .param_str = "ddd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_remainderf
- .param_str = "fff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_remainderf128
- .param_str = "LLdLLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_remainderl
- .param_str = "LdLdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_remquo
- .param_str = "dddi*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_remquof
- .param_str = "fffi*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_remquof128
- .param_str = "LLdLLdLLdi*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_remquol
- .param_str = "LdLdLdi*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_return_address
- .param_str = "v*IUi"
-
-__builtin_rindex
- .param_str = "c*cC*i"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_rint
- .param_str = "dd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_rintf
- .param_str = "ff"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_rintf128
- .param_str = "LLdLLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_rintf16
- .param_str = "hh"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_rintl
- .param_str = "LdLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_rotateleft16
- .param_str = "UsUsUs"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_rotateleft32
- .param_str = "UZiUZiUZi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_rotateleft64
- .param_str = "UWiUWiUWi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_rotateleft8
- .param_str = "UcUcUc"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_rotateright16
- .param_str = "UsUsUs"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_rotateright32
- .param_str = "UZiUZiUZi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_rotateright64
- .param_str = "UWiUWiUWi"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_rotateright8
- .param_str = "UcUcUc"
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__builtin_round
- .param_str = "dd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_roundeven
- .param_str = "dd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_roundevenf
- .param_str = "ff"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_roundevenf128
- .param_str = "LLdLLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_roundevenf16
- .param_str = "hh"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_roundevenl
- .param_str = "LdLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_roundf
- .param_str = "ff"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_roundf128
- .param_str = "LLdLLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_roundf16
- .param_str = "hh"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_roundl
- .param_str = "LdLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_sadd_overflow
- .param_str = "bSiCSiCSi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_saddl_overflow
- .param_str = "bSLiCSLiCSLi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_saddll_overflow
- .param_str = "bSLLiCSLLiCSLLi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_scalbln
- .param_str = "ddLi"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_scalblnf
- .param_str = "ffLi"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_scalblnf128
- .param_str = "LLdLLdLi"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_scalblnl
- .param_str = "LdLdLi"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_scalbn
- .param_str = "ddi"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_scalbnf
- .param_str = "ffi"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_scalbnf128
- .param_str = "LLdLLdi"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_scalbnl
- .param_str = "LdLdi"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_scanf
- .param_str = "icC*R."
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .scanf }
-
-__builtin_set_flt_rounds
- .param_str = "vi"
-
-__builtin_setflm
- .param_str = "dd"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_setjmp
- .param_str = "iv**"
- .attributes = .{ .returns_twice = true }
-
-__builtin_setps
- .param_str = "vUiUi"
- .target_set = TargetSet.initOne(.xcore)
-
-__builtin_setrnd
- .param_str = "di"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_shufflevector
- .param_str = "v."
- .attributes = .{ .@"const" = true, .custom_typecheck = true }
-
-__builtin_signbit
- .param_str = "i."
- .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_signbitf
- .param_str = "if"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_signbitl
- .param_str = "iLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_sin
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_sinf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_sinf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_sinf16
- .param_str = "hh"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_sinh
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_sinhf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_sinhf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_sinhl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_sinl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_smul_overflow
- .param_str = "bSiCSiCSi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_smull_overflow
- .param_str = "bSLiCSLiCSLi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_smulll_overflow
- .param_str = "bSLLiCSLLiCSLLi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_snprintf
- .param_str = "ic*RzcC*R."
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 2 }
-
-__builtin_sponentry
- .param_str = "v*"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__builtin_sprintf
- .param_str = "ic*RcC*R."
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 1 }
-
-__builtin_sqrt
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_sqrtf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_sqrtf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_sqrtf16
- .param_str = "hh"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_sqrtl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_sscanf
- .param_str = "icC*RcC*R."
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .scanf, .format_string_position = 1 }
-
-__builtin_ssub_overflow
- .param_str = "bSiCSiCSi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_ssubl_overflow
- .param_str = "bSLiCSLiCSLi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_ssubll_overflow
- .param_str = "bSLLiCSLLiCSLLi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_stdarg_start
- .param_str = "vA."
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_stpcpy
- .param_str = "c*c*cC*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_stpncpy
- .param_str = "c*c*cC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_strcasecmp
- .param_str = "icC*cC*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_strcat
- .param_str = "c*c*cC*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_strchr
- .param_str = "c*cC*i"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_strcmp
- .param_str = "icC*cC*"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_strcpy
- .param_str = "c*c*cC*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_strcspn
- .param_str = "zcC*cC*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_strdup
- .param_str = "c*cC*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_strlen
- .param_str = "zcC*"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_strncasecmp
- .param_str = "icC*cC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_strncat
- .param_str = "c*c*cC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_strncmp
- .param_str = "icC*cC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_strncpy
- .param_str = "c*c*cC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_strndup
- .param_str = "c*cC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_strpbrk
- .param_str = "c*cC*cC*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_strrchr
- .param_str = "c*cC*i"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_strspn
- .param_str = "zcC*cC*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_strstr
- .param_str = "c*cC*cC*"
- .attributes = .{ .lib_function_with_builtin_prefix = true }
-
-__builtin_sub_overflow
- .param_str = "b."
- .attributes = .{ .custom_typecheck = true, .const_evaluable = true }
-
-__builtin_subc
- .param_str = "UiUiCUiCUiCUi*"
-
-__builtin_subcb
- .param_str = "UcUcCUcCUcCUc*"
-
-__builtin_subcl
- .param_str = "ULiULiCULiCULiCULi*"
-
-__builtin_subcll
- .param_str = "ULLiULLiCULLiCULLiCULLi*"
-
-__builtin_subcs
- .param_str = "UsUsCUsCUsCUs*"
-
-__builtin_tan
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_tanf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_tanf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_tanh
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_tanhf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_tanhf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_tanhl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_tanl
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_tgamma
- .param_str = "dd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_tgammaf
- .param_str = "ff"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_tgammaf128
- .param_str = "LLdLLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_tgammal
- .param_str = "LdLd"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__builtin_thread_pointer
- .param_str = "v*"
- .attributes = .{ .@"const" = true }
-
-__builtin_trap
- .param_str = "v"
- .attributes = .{ .noreturn = true }
-
-__builtin_trunc
- .param_str = "dd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_truncf
- .param_str = "ff"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_truncf128
- .param_str = "LLdLLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_truncf16
- .param_str = "hh"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_truncl
- .param_str = "LdLd"
- .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true }
-
-__builtin_uadd_overflow
- .param_str = "bUiCUiCUi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_uaddl_overflow
- .param_str = "bULiCULiCULi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_uaddll_overflow
- .param_str = "bULLiCULLiCULLi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_umul_overflow
- .param_str = "bUiCUiCUi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_umull_overflow
- .param_str = "bULiCULiCULi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_umulll_overflow
- .param_str = "bULLiCULLiCULLi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_unpack_longdouble
- .param_str = "dLdIi"
- .target_set = TargetSet.initOne(.ppc)
-
-__builtin_unpredictable
- .param_str = "LiLi"
- .attributes = .{ .@"const" = true }
-
-__builtin_unreachable
- .param_str = "v"
- .attributes = .{ .noreturn = true }
-
-__builtin_unwind_init
- .param_str = "v"
-
-__builtin_usub_overflow
- .param_str = "bUiCUiCUi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_usubl_overflow
- .param_str = "bULiCULiCULi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_usubll_overflow
- .param_str = "bULLiCULLiCULLi*"
- .attributes = .{ .const_evaluable = true }
-
-__builtin_va_copy
- .param_str = "vAA"
-
-__builtin_va_end
- .param_str = "vA"
-
-__builtin_va_start
- .param_str = "vA."
- .attributes = .{ .custom_typecheck = true }
-
-__builtin_ve_vl_andm_MMM
- .param_str = "V512bV512bV512b"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_andm_mmm
- .param_str = "V256bV256bV256b"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_eqvm_MMM
- .param_str = "V512bV512bV512b"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_eqvm_mmm
- .param_str = "V256bV256bV256b"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_extract_vm512l
- .param_str = "V256bV512b"
- .target_set = TargetSet.initOne(.ve)
-
-__builtin_ve_vl_extract_vm512u
- .param_str = "V256bV512b"
- .target_set = TargetSet.initOne(.ve)
-
-__builtin_ve_vl_fencec_s
- .param_str = "vUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_fencei
- .param_str = "v"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_fencem_s
- .param_str = "vUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_fidcr_sss
- .param_str = "LUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_insert_vm512l
- .param_str = "V512bV512bV256b"
- .target_set = TargetSet.initOne(.ve)
-
-__builtin_ve_vl_insert_vm512u
- .param_str = "V512bV512bV256b"
- .target_set = TargetSet.initOne(.ve)
-
-__builtin_ve_vl_lcr_sss
- .param_str = "LUiLUiLUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_lsv_vvss
- .param_str = "V256dV256dUiLUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_lvm_MMss
- .param_str = "V512bV512bLUiLUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_lvm_mmss
- .param_str = "V256bV256bLUiLUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_lvsd_svs
- .param_str = "dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_lvsl_svs
- .param_str = "LUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_lvss_svs
- .param_str = "fV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_lzvm_sml
- .param_str = "LUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_negm_MM
- .param_str = "V512bV512b"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_negm_mm
- .param_str = "V256bV256b"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_nndm_MMM
- .param_str = "V512bV512bV512b"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_nndm_mmm
- .param_str = "V256bV256bV256b"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_orm_MMM
- .param_str = "V512bV512bV512b"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_orm_mmm
- .param_str = "V256bV256bV256b"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pack_f32a
- .param_str = "ULifC*"
- .target_set = TargetSet.initOne(.ve)
-
-__builtin_ve_vl_pack_f32p
- .param_str = "ULifC*fC*"
- .target_set = TargetSet.initOne(.ve)
-
-__builtin_ve_vl_pcvm_sml
- .param_str = "LUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pfchv_ssl
- .param_str = "vLivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pfchvnc_ssl
- .param_str = "vLivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvadds_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvadds_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvadds_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvadds_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvadds_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvadds_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvaddu_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvaddu_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvaddu_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvaddu_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvaddu_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvaddu_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvand_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvand_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvand_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvand_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvand_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvand_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvbrd_vsMvl
- .param_str = "V256dLUiV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvbrd_vsl
- .param_str = "V256dLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvbrd_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvbrv_vvMvl
- .param_str = "V256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvbrv_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvbrv_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvbrvlo_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvbrvlo_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvbrvlo_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvbrvup_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvbrvup_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvbrvup_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcmps_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcmps_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcmps_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcmps_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcmps_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcmps_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcmpu_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcmpu_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcmpu_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcmpu_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcmpu_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcmpu_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcvtsw_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcvtsw_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcvtws_vvMvl
- .param_str = "V256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcvtws_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcvtws_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcvtwsrz_vvMvl
- .param_str = "V256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcvtwsrz_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvcvtwsrz_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pveqv_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pveqv_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pveqv_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pveqv_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pveqv_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pveqv_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfadd_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfadd_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfadd_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfadd_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfadd_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfadd_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfcmp_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfcmp_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfcmp_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfcmp_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfcmp_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfcmp_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmad_vsvvMvl
- .param_str = "V256dLUiV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmad_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmad_vsvvvl
- .param_str = "V256dLUiV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmad_vvsvMvl
- .param_str = "V256dV256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmad_vvsvl
- .param_str = "V256dV256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmad_vvsvvl
- .param_str = "V256dV256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmad_vvvvMvl
- .param_str = "V256dV256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmad_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmad_vvvvvl
- .param_str = "V256dV256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmax_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmax_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmax_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmax_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmax_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmax_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmin_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmin_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmin_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmin_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmin_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmin_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkaf_Ml
- .param_str = "V512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkat_Ml
- .param_str = "V512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkseq_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkseq_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkseqnan_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkseqnan_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksge_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksge_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksgenan_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksgenan_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksgt_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksgt_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksgtnan_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksgtnan_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksle_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksle_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslenan_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslenan_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksloeq_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksloeq_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksloeqnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksloeqnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksloge_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksloge_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslogenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslogenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslogt_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslogt_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslogtnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslogtnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslole_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslole_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslolenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslolenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslolt_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslolt_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksloltnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksloltnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslonan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslonan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslone_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslone_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslonenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslonenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslonum_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslonum_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslt_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkslt_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksltnan_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksltnan_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksnan_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksnan_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksne_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksne_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksnenan_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksnenan_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksnum_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksnum_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupeq_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupeq_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupeqnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupeqnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupge_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupge_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupgenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupgenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupgt_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupgt_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupgtnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupgtnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksuple_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksuple_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksuplenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksuplenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksuplt_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksuplt_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupltnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupltnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupne_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupne_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupnenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupnenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupnum_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmksupnum_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkweq_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkweq_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkweqnan_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkweqnan_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwge_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwge_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwgenan_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwgenan_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwgt_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwgt_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwgtnan_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwgtnan_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwle_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwle_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlenan_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlenan_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwloeq_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwloeq_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwloeqnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwloeqnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwloge_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwloge_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlogenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlogenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlogt_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlogt_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlogtnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlogtnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlole_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlole_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlolenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlolenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlolt_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlolt_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwloltnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwloltnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlonan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlonan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlone_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlone_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlonenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlonenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlonum_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlonum_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlt_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwlt_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwltnan_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwltnan_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwnan_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwnan_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwne_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwne_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwnenan_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwnenan_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwnum_MvMl
- .param_str = "V512bV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwnum_Mvl
- .param_str = "V512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupeq_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupeq_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupeqnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupeqnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupge_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupge_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupgenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupgenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupgt_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupgt_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupgtnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupgtnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwuple_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwuple_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwuplenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwuplenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwuplt_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwuplt_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupltnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupltnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupne_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupne_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupnenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupnenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupnum_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmkwupnum_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmsb_vsvvMvl
- .param_str = "V256dLUiV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmsb_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmsb_vsvvvl
- .param_str = "V256dLUiV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmsb_vvsvMvl
- .param_str = "V256dV256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmsb_vvsvl
- .param_str = "V256dV256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmsb_vvsvvl
- .param_str = "V256dV256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmsb_vvvvMvl
- .param_str = "V256dV256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmsb_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmsb_vvvvvl
- .param_str = "V256dV256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmul_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmul_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmul_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmul_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmul_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfmul_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmad_vsvvMvl
- .param_str = "V256dLUiV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmad_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmad_vsvvvl
- .param_str = "V256dLUiV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmad_vvsvMvl
- .param_str = "V256dV256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmad_vvsvl
- .param_str = "V256dV256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmad_vvsvvl
- .param_str = "V256dV256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmad_vvvvMvl
- .param_str = "V256dV256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmad_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmad_vvvvvl
- .param_str = "V256dV256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmsb_vsvvMvl
- .param_str = "V256dLUiV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmsb_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmsb_vsvvvl
- .param_str = "V256dLUiV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmsb_vvsvMvl
- .param_str = "V256dV256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmsb_vvsvl
- .param_str = "V256dV256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmsb_vvsvvl
- .param_str = "V256dV256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmsb_vvvvMvl
- .param_str = "V256dV256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmsb_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfnmsb_vvvvvl
- .param_str = "V256dV256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfsub_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfsub_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfsub_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfsub_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfsub_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvfsub_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvldz_vvMvl
- .param_str = "V256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvldz_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvldz_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvldzlo_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvldzlo_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvldzlo_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvldzup_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvldzup_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvldzup_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvmaxs_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvmaxs_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvmaxs_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvmaxs_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvmaxs_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvmaxs_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvmins_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvmins_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvmins_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvmins_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvmins_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvmins_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvor_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvor_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvor_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvor_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvor_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvor_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvpcnt_vvMvl
- .param_str = "V256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvpcnt_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvpcnt_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvpcntlo_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvpcntlo_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvpcntlo_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvpcntup_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvpcntup_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvpcntup_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvrcp_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvrcp_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvrsqrt_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvrsqrt_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvrsqrtnex_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvrsqrtnex_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvseq_vl
- .param_str = "V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvseq_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvseqlo_vl
- .param_str = "V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvseqlo_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsequp_vl
- .param_str = "V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsequp_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsla_vvsMvl
- .param_str = "V256dV256dLUiV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsla_vvsl
- .param_str = "V256dV256dLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsla_vvsvl
- .param_str = "V256dV256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsla_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsla_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsla_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsll_vvsMvl
- .param_str = "V256dV256dLUiV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsll_vvsl
- .param_str = "V256dV256dLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsll_vvsvl
- .param_str = "V256dV256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsll_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsll_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsll_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsra_vvsMvl
- .param_str = "V256dV256dLUiV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsra_vvsl
- .param_str = "V256dV256dLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsra_vvsvl
- .param_str = "V256dV256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsra_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsra_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsra_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsrl_vvsMvl
- .param_str = "V256dV256dLUiV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsrl_vvsl
- .param_str = "V256dV256dLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsrl_vvsvl
- .param_str = "V256dV256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsrl_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsrl_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsrl_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsubs_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsubs_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsubs_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsubs_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsubs_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsubs_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsubu_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsubu_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsubu_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsubu_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsubu_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvsubu_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvxor_vsvMvl
- .param_str = "V256dLUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvxor_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvxor_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvxor_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvxor_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_pvxor_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_scr_sss
- .param_str = "vLUiLUiLUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_svm_sMs
- .param_str = "LUiV512bLUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_svm_sms
- .param_str = "LUiV256bLUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_svob
- .param_str = "v"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_tovm_sml
- .param_str = "LUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_tscr_ssss
- .param_str = "LUiLUiLUiLUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddsl_vsvl
- .param_str = "V256dLiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddsl_vsvmvl
- .param_str = "V256dLiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddsl_vsvvl
- .param_str = "V256dLiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddsl_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddsl_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddsl_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddswsx_vsvl
- .param_str = "V256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddswsx_vsvmvl
- .param_str = "V256diV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddswsx_vsvvl
- .param_str = "V256diV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddswsx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddswsx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddswsx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddswzx_vsvl
- .param_str = "V256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddswzx_vsvmvl
- .param_str = "V256diV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddswzx_vsvvl
- .param_str = "V256diV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddswzx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddswzx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddswzx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddul_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddul_vsvmvl
- .param_str = "V256dLUiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddul_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddul_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddul_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vaddul_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vadduw_vsvl
- .param_str = "V256dUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vadduw_vsvmvl
- .param_str = "V256dUiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vadduw_vsvvl
- .param_str = "V256dUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vadduw_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vadduw_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vadduw_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vand_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vand_vsvmvl
- .param_str = "V256dLUiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vand_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vand_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vand_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vand_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vbrdd_vsl
- .param_str = "V256ddUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vbrdd_vsmvl
- .param_str = "V256ddV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vbrdd_vsvl
- .param_str = "V256ddV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vbrdl_vsl
- .param_str = "V256dLiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vbrdl_vsmvl
- .param_str = "V256dLiV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vbrdl_vsvl
- .param_str = "V256dLiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vbrds_vsl
- .param_str = "V256dfUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vbrds_vsmvl
- .param_str = "V256dfV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vbrds_vsvl
- .param_str = "V256dfV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vbrdw_vsl
- .param_str = "V256diUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vbrdw_vsmvl
- .param_str = "V256diV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vbrdw_vsvl
- .param_str = "V256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vbrv_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vbrv_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vbrv_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpsl_vsvl
- .param_str = "V256dLiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpsl_vsvmvl
- .param_str = "V256dLiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpsl_vsvvl
- .param_str = "V256dLiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpsl_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpsl_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpsl_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpswsx_vsvl
- .param_str = "V256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpswsx_vsvmvl
- .param_str = "V256diV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpswsx_vsvvl
- .param_str = "V256diV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpswsx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpswsx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpswsx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpswzx_vsvl
- .param_str = "V256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpswzx_vsvmvl
- .param_str = "V256diV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpswzx_vsvvl
- .param_str = "V256diV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpswzx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpswzx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpswzx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpul_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpul_vsvmvl
- .param_str = "V256dLUiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpul_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpul_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpul_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpul_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpuw_vsvl
- .param_str = "V256dUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpuw_vsvmvl
- .param_str = "V256dUiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpuw_vsvvl
- .param_str = "V256dUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpuw_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpuw_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcmpuw_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcp_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtdl_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtdl_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtds_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtds_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtdw_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtdw_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtld_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtld_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtld_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtldrz_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtldrz_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtldrz_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtsd_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtsd_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtsw_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtsw_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwdsx_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwdsx_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwdsx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwdsxrz_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwdsxrz_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwdsxrz_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwdzx_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwdzx_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwdzx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwdzxrz_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwdzxrz_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwdzxrz_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwssx_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwssx_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwssx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwssxrz_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwssxrz_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwssxrz_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwszx_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwszx_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwszx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwszxrz_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwszxrz_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vcvtwszxrz_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivsl_vsvl
- .param_str = "V256dLiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivsl_vsvmvl
- .param_str = "V256dLiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivsl_vsvvl
- .param_str = "V256dLiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivsl_vvsl
- .param_str = "V256dV256dLiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivsl_vvsmvl
- .param_str = "V256dV256dLiV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivsl_vvsvl
- .param_str = "V256dV256dLiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivsl_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivsl_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivsl_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswsx_vsvl
- .param_str = "V256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswsx_vsvmvl
- .param_str = "V256diV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswsx_vsvvl
- .param_str = "V256diV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswsx_vvsl
- .param_str = "V256dV256diUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswsx_vvsmvl
- .param_str = "V256dV256diV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswsx_vvsvl
- .param_str = "V256dV256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswsx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswsx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswsx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswzx_vsvl
- .param_str = "V256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswzx_vsvmvl
- .param_str = "V256diV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswzx_vsvvl
- .param_str = "V256diV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswzx_vvsl
- .param_str = "V256dV256diUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswzx_vvsmvl
- .param_str = "V256dV256diV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswzx_vvsvl
- .param_str = "V256dV256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswzx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswzx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivswzx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivul_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivul_vsvmvl
- .param_str = "V256dLUiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivul_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivul_vvsl
- .param_str = "V256dV256dLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivul_vvsmvl
- .param_str = "V256dV256dLUiV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivul_vvsvl
- .param_str = "V256dV256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivul_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivul_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivul_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivuw_vsvl
- .param_str = "V256dUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivuw_vsvmvl
- .param_str = "V256dUiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivuw_vsvvl
- .param_str = "V256dUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivuw_vvsl
- .param_str = "V256dV256dUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivuw_vvsmvl
- .param_str = "V256dV256dUiV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivuw_vvsvl
- .param_str = "V256dV256dUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivuw_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivuw_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vdivuw_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_veqv_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_veqv_vsvmvl
- .param_str = "V256dLUiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_veqv_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_veqv_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_veqv_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_veqv_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vex_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfaddd_vsvl
- .param_str = "V256ddV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfaddd_vsvmvl
- .param_str = "V256ddV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfaddd_vsvvl
- .param_str = "V256ddV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfaddd_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfaddd_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfaddd_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfadds_vsvl
- .param_str = "V256dfV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfadds_vsvmvl
- .param_str = "V256dfV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfadds_vsvvl
- .param_str = "V256dfV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfadds_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfadds_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfadds_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfcmpd_vsvl
- .param_str = "V256ddV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfcmpd_vsvmvl
- .param_str = "V256ddV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfcmpd_vsvvl
- .param_str = "V256ddV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfcmpd_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfcmpd_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfcmpd_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfcmps_vsvl
- .param_str = "V256dfV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfcmps_vsvmvl
- .param_str = "V256dfV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfcmps_vsvvl
- .param_str = "V256dfV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfcmps_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfcmps_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfcmps_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfdivd_vsvl
- .param_str = "V256ddV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfdivd_vsvmvl
- .param_str = "V256ddV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfdivd_vsvvl
- .param_str = "V256ddV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfdivd_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfdivd_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfdivd_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfdivs_vsvl
- .param_str = "V256dfV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfdivs_vsvmvl
- .param_str = "V256dfV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfdivs_vsvvl
- .param_str = "V256dfV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfdivs_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfdivs_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfdivs_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmadd_vsvvl
- .param_str = "V256ddV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmadd_vsvvmvl
- .param_str = "V256ddV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmadd_vsvvvl
- .param_str = "V256ddV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmadd_vvsvl
- .param_str = "V256dV256ddV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmadd_vvsvmvl
- .param_str = "V256dV256ddV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmadd_vvsvvl
- .param_str = "V256dV256ddV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmadd_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmadd_vvvvmvl
- .param_str = "V256dV256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmadd_vvvvvl
- .param_str = "V256dV256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmads_vsvvl
- .param_str = "V256dfV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmads_vsvvmvl
- .param_str = "V256dfV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmads_vsvvvl
- .param_str = "V256dfV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmads_vvsvl
- .param_str = "V256dV256dfV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmads_vvsvmvl
- .param_str = "V256dV256dfV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmads_vvsvvl
- .param_str = "V256dV256dfV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmads_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmads_vvvvmvl
- .param_str = "V256dV256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmads_vvvvvl
- .param_str = "V256dV256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmaxd_vsvl
- .param_str = "V256ddV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmaxd_vsvmvl
- .param_str = "V256ddV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmaxd_vsvvl
- .param_str = "V256ddV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmaxd_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmaxd_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmaxd_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmaxs_vsvl
- .param_str = "V256dfV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmaxs_vsvmvl
- .param_str = "V256dfV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmaxs_vsvvl
- .param_str = "V256dfV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmaxs_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmaxs_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmaxs_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmind_vsvl
- .param_str = "V256ddV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmind_vsvmvl
- .param_str = "V256ddV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmind_vsvvl
- .param_str = "V256ddV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmind_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmind_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmind_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmins_vsvl
- .param_str = "V256dfV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmins_vsvmvl
- .param_str = "V256dfV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmins_vsvvl
- .param_str = "V256dfV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmins_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmins_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmins_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdeq_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdeq_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdeqnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdeqnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdge_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdge_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdgenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdgenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdgt_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdgt_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdgtnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdgtnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdle_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdle_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdlenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdlenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdlt_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdlt_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdltnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdltnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdne_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdne_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdnenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdnenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdnum_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkdnum_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklaf_ml
- .param_str = "V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklat_ml
- .param_str = "V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkleq_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkleq_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkleqnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkleqnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklge_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklge_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklgenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklgenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklgt_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklgt_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklgtnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklgtnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklle_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklle_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkllenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkllenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkllt_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkllt_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklltnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklltnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklne_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklne_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklnenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklnenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklnum_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmklnum_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkseq_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkseq_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkseqnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkseqnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksge_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksge_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksgenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksgenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksgt_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksgt_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksgtnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksgtnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksle_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksle_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkslenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkslenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkslt_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkslt_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksltnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksltnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksne_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksne_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksnenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksnenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksnum_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmksnum_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkweq_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkweq_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkweqnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkweqnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwge_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwge_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwgenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwgenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwgt_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwgt_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwgtnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwgtnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwle_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwle_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwlenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwlenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwlt_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwlt_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwltnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwltnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwnan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwnan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwne_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwne_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwnenan_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwnenan_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwnum_mvl
- .param_str = "V256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmkwnum_mvml
- .param_str = "V256bV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbd_vsvvl
- .param_str = "V256ddV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbd_vsvvmvl
- .param_str = "V256ddV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbd_vsvvvl
- .param_str = "V256ddV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbd_vvsvl
- .param_str = "V256dV256ddV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbd_vvsvmvl
- .param_str = "V256dV256ddV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbd_vvsvvl
- .param_str = "V256dV256ddV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbd_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbd_vvvvmvl
- .param_str = "V256dV256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbd_vvvvvl
- .param_str = "V256dV256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbs_vsvvl
- .param_str = "V256dfV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbs_vsvvmvl
- .param_str = "V256dfV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbs_vsvvvl
- .param_str = "V256dfV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbs_vvsvl
- .param_str = "V256dV256dfV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbs_vvsvmvl
- .param_str = "V256dV256dfV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbs_vvsvvl
- .param_str = "V256dV256dfV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbs_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbs_vvvvmvl
- .param_str = "V256dV256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmsbs_vvvvvl
- .param_str = "V256dV256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmuld_vsvl
- .param_str = "V256ddV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmuld_vsvmvl
- .param_str = "V256ddV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmuld_vsvvl
- .param_str = "V256ddV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmuld_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmuld_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmuld_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmuls_vsvl
- .param_str = "V256dfV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmuls_vsvmvl
- .param_str = "V256dfV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmuls_vsvvl
- .param_str = "V256dfV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmuls_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmuls_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfmuls_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmadd_vsvvl
- .param_str = "V256ddV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmadd_vsvvmvl
- .param_str = "V256ddV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmadd_vsvvvl
- .param_str = "V256ddV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmadd_vvsvl
- .param_str = "V256dV256ddV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmadd_vvsvmvl
- .param_str = "V256dV256ddV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmadd_vvsvvl
- .param_str = "V256dV256ddV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmadd_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmadd_vvvvmvl
- .param_str = "V256dV256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmadd_vvvvvl
- .param_str = "V256dV256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmads_vsvvl
- .param_str = "V256dfV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmads_vsvvmvl
- .param_str = "V256dfV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmads_vsvvvl
- .param_str = "V256dfV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmads_vvsvl
- .param_str = "V256dV256dfV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmads_vvsvmvl
- .param_str = "V256dV256dfV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmads_vvsvvl
- .param_str = "V256dV256dfV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmads_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmads_vvvvmvl
- .param_str = "V256dV256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmads_vvvvvl
- .param_str = "V256dV256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbd_vsvvl
- .param_str = "V256ddV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbd_vsvvmvl
- .param_str = "V256ddV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbd_vsvvvl
- .param_str = "V256ddV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbd_vvsvl
- .param_str = "V256dV256ddV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbd_vvsvmvl
- .param_str = "V256dV256ddV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbd_vvsvvl
- .param_str = "V256dV256ddV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbd_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbd_vvvvmvl
- .param_str = "V256dV256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbd_vvvvvl
- .param_str = "V256dV256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbs_vsvvl
- .param_str = "V256dfV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbs_vsvvmvl
- .param_str = "V256dfV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbs_vsvvvl
- .param_str = "V256dfV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbs_vvsvl
- .param_str = "V256dV256dfV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbs_vvsvmvl
- .param_str = "V256dV256dfV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbs_vvsvvl
- .param_str = "V256dV256dfV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbs_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbs_vvvvmvl
- .param_str = "V256dV256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfnmsbs_vvvvvl
- .param_str = "V256dV256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfrmaxdfst_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfrmaxdfst_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfrmaxdlst_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfrmaxdlst_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfrmaxsfst_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfrmaxsfst_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfrmaxslst_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfrmaxslst_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfrmindfst_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfrmindfst_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfrmindlst_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfrmindlst_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfrminsfst_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfrminsfst_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfrminslst_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfrminslst_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsqrtd_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsqrtd_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsqrts_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsqrts_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsubd_vsvl
- .param_str = "V256ddV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsubd_vsvmvl
- .param_str = "V256ddV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsubd_vsvvl
- .param_str = "V256ddV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsubd_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsubd_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsubd_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsubs_vsvl
- .param_str = "V256dfV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsubs_vsvmvl
- .param_str = "V256dfV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsubs_vsvvl
- .param_str = "V256dfV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsubs_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsubs_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsubs_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsumd_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsumd_vvml
- .param_str = "V256dV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsums_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vfsums_vvml
- .param_str = "V256dV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgt_vvssl
- .param_str = "V256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgt_vvssml
- .param_str = "V256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgt_vvssmvl
- .param_str = "V256dV256dLUiLUiV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgt_vvssvl
- .param_str = "V256dV256dLUiLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtlsx_vvssl
- .param_str = "V256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtlsx_vvssml
- .param_str = "V256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtlsx_vvssmvl
- .param_str = "V256dV256dLUiLUiV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtlsx_vvssvl
- .param_str = "V256dV256dLUiLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtlsxnc_vvssl
- .param_str = "V256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtlsxnc_vvssml
- .param_str = "V256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtlsxnc_vvssmvl
- .param_str = "V256dV256dLUiLUiV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtlsxnc_vvssvl
- .param_str = "V256dV256dLUiLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtlzx_vvssl
- .param_str = "V256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtlzx_vvssml
- .param_str = "V256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtlzx_vvssmvl
- .param_str = "V256dV256dLUiLUiV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtlzx_vvssvl
- .param_str = "V256dV256dLUiLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtlzxnc_vvssl
- .param_str = "V256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtlzxnc_vvssml
- .param_str = "V256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtlzxnc_vvssmvl
- .param_str = "V256dV256dLUiLUiV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtlzxnc_vvssvl
- .param_str = "V256dV256dLUiLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtnc_vvssl
- .param_str = "V256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtnc_vvssml
- .param_str = "V256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtnc_vvssmvl
- .param_str = "V256dV256dLUiLUiV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtnc_vvssvl
- .param_str = "V256dV256dLUiLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtu_vvssl
- .param_str = "V256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtu_vvssml
- .param_str = "V256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtu_vvssmvl
- .param_str = "V256dV256dLUiLUiV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtu_vvssvl
- .param_str = "V256dV256dLUiLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtunc_vvssl
- .param_str = "V256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtunc_vvssml
- .param_str = "V256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtunc_vvssmvl
- .param_str = "V256dV256dLUiLUiV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vgtunc_vvssvl
- .param_str = "V256dV256dLUiLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vld2d_vssl
- .param_str = "V256dLUivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vld2d_vssvl
- .param_str = "V256dLUivC*V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vld2dnc_vssl
- .param_str = "V256dLUivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vld2dnc_vssvl
- .param_str = "V256dLUivC*V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vld_vssl
- .param_str = "V256dLUivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vld_vssvl
- .param_str = "V256dLUivC*V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldl2dsx_vssl
- .param_str = "V256dLUivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldl2dsx_vssvl
- .param_str = "V256dLUivC*V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldl2dsxnc_vssl
- .param_str = "V256dLUivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldl2dsxnc_vssvl
- .param_str = "V256dLUivC*V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldl2dzx_vssl
- .param_str = "V256dLUivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldl2dzx_vssvl
- .param_str = "V256dLUivC*V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldl2dzxnc_vssl
- .param_str = "V256dLUivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldl2dzxnc_vssvl
- .param_str = "V256dLUivC*V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldlsx_vssl
- .param_str = "V256dLUivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldlsx_vssvl
- .param_str = "V256dLUivC*V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldlsxnc_vssl
- .param_str = "V256dLUivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldlsxnc_vssvl
- .param_str = "V256dLUivC*V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldlzx_vssl
- .param_str = "V256dLUivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldlzx_vssvl
- .param_str = "V256dLUivC*V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldlzxnc_vssl
- .param_str = "V256dLUivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldlzxnc_vssvl
- .param_str = "V256dLUivC*V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldnc_vssl
- .param_str = "V256dLUivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldnc_vssvl
- .param_str = "V256dLUivC*V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldu2d_vssl
- .param_str = "V256dLUivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldu2d_vssvl
- .param_str = "V256dLUivC*V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldu2dnc_vssl
- .param_str = "V256dLUivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldu2dnc_vssvl
- .param_str = "V256dLUivC*V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldu_vssl
- .param_str = "V256dLUivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldu_vssvl
- .param_str = "V256dLUivC*V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldunc_vssl
- .param_str = "V256dLUivC*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldunc_vssvl
- .param_str = "V256dLUivC*V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldz_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldz_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vldz_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxsl_vsvl
- .param_str = "V256dLiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxsl_vsvmvl
- .param_str = "V256dLiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxsl_vsvvl
- .param_str = "V256dLiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxsl_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxsl_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxsl_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxswsx_vsvl
- .param_str = "V256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxswsx_vsvmvl
- .param_str = "V256diV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxswsx_vsvvl
- .param_str = "V256diV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxswsx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxswsx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxswsx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxswzx_vsvl
- .param_str = "V256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxswzx_vsvmvl
- .param_str = "V256diV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxswzx_vsvvl
- .param_str = "V256diV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxswzx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxswzx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmaxswzx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminsl_vsvl
- .param_str = "V256dLiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminsl_vsvmvl
- .param_str = "V256dLiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminsl_vsvvl
- .param_str = "V256dLiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminsl_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminsl_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminsl_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminswsx_vsvl
- .param_str = "V256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminswsx_vsvmvl
- .param_str = "V256diV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminswsx_vsvvl
- .param_str = "V256diV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminswsx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminswsx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminswsx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminswzx_vsvl
- .param_str = "V256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminswzx_vsvmvl
- .param_str = "V256diV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminswzx_vsvvl
- .param_str = "V256diV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminswzx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminswzx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vminswzx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmrg_vsvml
- .param_str = "V256dLUiV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmrg_vsvmvl
- .param_str = "V256dLUiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmrg_vvvml
- .param_str = "V256dV256dV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmrg_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmrgw_vsvMl
- .param_str = "V256dUiV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmrgw_vsvMvl
- .param_str = "V256dUiV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmrgw_vvvMl
- .param_str = "V256dV256dV256dV512bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmrgw_vvvMvl
- .param_str = "V256dV256dV256dV512bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulsl_vsvl
- .param_str = "V256dLiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulsl_vsvmvl
- .param_str = "V256dLiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulsl_vsvvl
- .param_str = "V256dLiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulsl_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulsl_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulsl_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulslw_vsvl
- .param_str = "V256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulslw_vsvvl
- .param_str = "V256diV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulslw_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulslw_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulswsx_vsvl
- .param_str = "V256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulswsx_vsvmvl
- .param_str = "V256diV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulswsx_vsvvl
- .param_str = "V256diV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulswsx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulswsx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulswsx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulswzx_vsvl
- .param_str = "V256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulswzx_vsvmvl
- .param_str = "V256diV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulswzx_vsvvl
- .param_str = "V256diV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulswzx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulswzx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulswzx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulul_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulul_vsvmvl
- .param_str = "V256dLUiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulul_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulul_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulul_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmulul_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmuluw_vsvl
- .param_str = "V256dUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmuluw_vsvmvl
- .param_str = "V256dUiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmuluw_vsvvl
- .param_str = "V256dUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmuluw_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmuluw_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmuluw_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmv_vsvl
- .param_str = "V256dUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmv_vsvmvl
- .param_str = "V256dUiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vmv_vsvvl
- .param_str = "V256dUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vor_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vor_vsvmvl
- .param_str = "V256dLUiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vor_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vor_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vor_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vor_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vpcnt_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vpcnt_vvmvl
- .param_str = "V256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vpcnt_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrand_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrand_vvml
- .param_str = "V256dV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrcpd_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrcpd_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrcps_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrcps_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrmaxslfst_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrmaxslfst_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrmaxsllst_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrmaxsllst_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrmaxswfstsx_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrmaxswfstsx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrmaxswfstzx_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrmaxswfstzx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrmaxswlstsx_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrmaxswlstsx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrmaxswlstzx_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrmaxswlstzx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrminslfst_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrminslfst_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrminsllst_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrminsllst_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrminswfstsx_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrminswfstsx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrminswfstzx_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrminswfstzx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrminswlstsx_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrminswlstsx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrminswlstzx_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrminswlstzx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vror_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vror_vvml
- .param_str = "V256dV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrsqrtd_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrsqrtd_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrsqrtdnex_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrsqrtdnex_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrsqrts_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrsqrts_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrsqrtsnex_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrsqrtsnex_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrxor_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vrxor_vvml
- .param_str = "V256dV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsc_vvssl
- .param_str = "vV256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsc_vvssml
- .param_str = "vV256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vscl_vvssl
- .param_str = "vV256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vscl_vvssml
- .param_str = "vV256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsclnc_vvssl
- .param_str = "vV256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsclnc_vvssml
- .param_str = "vV256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsclncot_vvssl
- .param_str = "vV256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsclncot_vvssml
- .param_str = "vV256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsclot_vvssl
- .param_str = "vV256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsclot_vvssml
- .param_str = "vV256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vscnc_vvssl
- .param_str = "vV256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vscnc_vvssml
- .param_str = "vV256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vscncot_vvssl
- .param_str = "vV256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vscncot_vvssml
- .param_str = "vV256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vscot_vvssl
- .param_str = "vV256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vscot_vvssml
- .param_str = "vV256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vscu_vvssl
- .param_str = "vV256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vscu_vvssml
- .param_str = "vV256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vscunc_vvssl
- .param_str = "vV256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vscunc_vvssml
- .param_str = "vV256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vscuncot_vvssl
- .param_str = "vV256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vscuncot_vvssml
- .param_str = "vV256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vscuot_vvssl
- .param_str = "vV256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vscuot_vvssml
- .param_str = "vV256dV256dLUiLUiV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vseq_vl
- .param_str = "V256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vseq_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsfa_vvssl
- .param_str = "V256dV256dLUiLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsfa_vvssmvl
- .param_str = "V256dV256dLUiLUiV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsfa_vvssvl
- .param_str = "V256dV256dLUiLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vshf_vvvsl
- .param_str = "V256dV256dV256dLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vshf_vvvsvl
- .param_str = "V256dV256dV256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslal_vvsl
- .param_str = "V256dV256dLiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslal_vvsmvl
- .param_str = "V256dV256dLiV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslal_vvsvl
- .param_str = "V256dV256dLiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslal_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslal_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslal_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslawsx_vvsl
- .param_str = "V256dV256diUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslawsx_vvsmvl
- .param_str = "V256dV256diV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslawsx_vvsvl
- .param_str = "V256dV256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslawsx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslawsx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslawsx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslawzx_vvsl
- .param_str = "V256dV256diUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslawzx_vvsmvl
- .param_str = "V256dV256diV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslawzx_vvsvl
- .param_str = "V256dV256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslawzx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslawzx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vslawzx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsll_vvsl
- .param_str = "V256dV256dLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsll_vvsmvl
- .param_str = "V256dV256dLUiV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsll_vvsvl
- .param_str = "V256dV256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsll_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsll_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsll_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsral_vvsl
- .param_str = "V256dV256dLiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsral_vvsmvl
- .param_str = "V256dV256dLiV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsral_vvsvl
- .param_str = "V256dV256dLiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsral_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsral_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsral_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrawsx_vvsl
- .param_str = "V256dV256diUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrawsx_vvsmvl
- .param_str = "V256dV256diV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrawsx_vvsvl
- .param_str = "V256dV256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrawsx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrawsx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrawsx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrawzx_vvsl
- .param_str = "V256dV256diUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrawzx_vvsmvl
- .param_str = "V256dV256diV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrawzx_vvsvl
- .param_str = "V256dV256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrawzx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrawzx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrawzx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrl_vvsl
- .param_str = "V256dV256dLUiUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrl_vvsmvl
- .param_str = "V256dV256dLUiV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrl_vvsvl
- .param_str = "V256dV256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrl_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrl_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsrl_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vst2d_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vst2d_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vst2dnc_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vst2dnc_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vst2dncot_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vst2dncot_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vst2dot_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vst2dot_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vst_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vst_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstl2d_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstl2d_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstl2dnc_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstl2dnc_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstl2dncot_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstl2dncot_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstl2dot_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstl2dot_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstl_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstl_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstlnc_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstlnc_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstlncot_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstlncot_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstlot_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstlot_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstnc_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstnc_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstncot_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstncot_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstot_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstot_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstu2d_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstu2d_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstu2dnc_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstu2dnc_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstu2dncot_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstu2dncot_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstu2dot_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstu2dot_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstu_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstu_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstunc_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstunc_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstuncot_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstuncot_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstuot_vssl
- .param_str = "vV256dLUiv*Ui"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vstuot_vssml
- .param_str = "vV256dLUiv*V256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubsl_vsvl
- .param_str = "V256dLiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubsl_vsvmvl
- .param_str = "V256dLiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubsl_vsvvl
- .param_str = "V256dLiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubsl_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubsl_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubsl_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubswsx_vsvl
- .param_str = "V256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubswsx_vsvmvl
- .param_str = "V256diV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubswsx_vsvvl
- .param_str = "V256diV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubswsx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubswsx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubswsx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubswzx_vsvl
- .param_str = "V256diV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubswzx_vsvmvl
- .param_str = "V256diV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubswzx_vsvvl
- .param_str = "V256diV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubswzx_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubswzx_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubswzx_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubul_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubul_vsvmvl
- .param_str = "V256dLUiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubul_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubul_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubul_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubul_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubuw_vsvl
- .param_str = "V256dUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubuw_vsvmvl
- .param_str = "V256dUiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubuw_vsvvl
- .param_str = "V256dUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubuw_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubuw_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsubuw_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsuml_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsuml_vvml
- .param_str = "V256dV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsumwsx_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsumwsx_vvml
- .param_str = "V256dV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsumwzx_vvl
- .param_str = "V256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vsumwzx_vvml
- .param_str = "V256dV256dV256bUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vxor_vsvl
- .param_str = "V256dLUiV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vxor_vsvmvl
- .param_str = "V256dLUiV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vxor_vsvvl
- .param_str = "V256dLUiV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vxor_vvvl
- .param_str = "V256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vxor_vvvmvl
- .param_str = "V256dV256dV256dV256bV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_vxor_vvvvl
- .param_str = "V256dV256dV256dV256dUi"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_xorm_MMM
- .param_str = "V512bV512bV512b"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_ve_vl_xorm_mmm
- .param_str = "V256bV256bV256b"
- .target_set = TargetSet.initOne(.vevl_gen)
-
-__builtin_vfprintf
- .param_str = "iP*RcC*Ra"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 1 }
-
-__builtin_vfscanf
- .param_str = "iP*RcC*Ra"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vscanf, .format_string_position = 1 }
-
-__builtin_vprintf
- .param_str = "icC*Ra"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf }
-
-__builtin_vscanf
- .param_str = "icC*Ra"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vscanf }
-
-__builtin_vsnprintf
- .param_str = "ic*RzcC*Ra"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 2 }
-
-__builtin_vsprintf
- .param_str = "ic*RcC*Ra"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 1 }
-
-__builtin_vsscanf
- .param_str = "icC*RcC*Ra"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vscanf, .format_string_position = 1 }
-
-__builtin_wasm_max_f32
- .param_str = "fff"
- .target_set = TargetSet.initOne(.webassembly)
- .attributes = .{ .@"const" = true }
-
-__builtin_wasm_max_f64
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.webassembly)
- .attributes = .{ .@"const" = true }
-
-__builtin_wasm_memory_grow
- .param_str = "zIiz"
- .target_set = TargetSet.initOne(.webassembly)
-
-__builtin_wasm_memory_size
- .param_str = "zIi"
- .target_set = TargetSet.initOne(.webassembly)
-
-__builtin_wasm_min_f32
- .param_str = "fff"
- .target_set = TargetSet.initOne(.webassembly)
- .attributes = .{ .@"const" = true }
-
-__builtin_wasm_min_f64
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.webassembly)
- .attributes = .{ .@"const" = true }
-
-__builtin_wasm_trunc_s_i32_f32
- .param_str = "if"
- .target_set = TargetSet.initOne(.webassembly)
- .attributes = .{ .@"const" = true }
-
-__builtin_wasm_trunc_s_i32_f64
- .param_str = "id"
- .target_set = TargetSet.initOne(.webassembly)
- .attributes = .{ .@"const" = true }
-
-__builtin_wasm_trunc_s_i64_f32
- .param_str = "LLif"
- .target_set = TargetSet.initOne(.webassembly)
- .attributes = .{ .@"const" = true }
-
-__builtin_wasm_trunc_s_i64_f64
- .param_str = "LLid"
- .target_set = TargetSet.initOne(.webassembly)
- .attributes = .{ .@"const" = true }
-
-__builtin_wasm_trunc_u_i32_f32
- .param_str = "if"
- .target_set = TargetSet.initOne(.webassembly)
- .attributes = .{ .@"const" = true }
-
-__builtin_wasm_trunc_u_i32_f64
- .param_str = "id"
- .target_set = TargetSet.initOne(.webassembly)
- .attributes = .{ .@"const" = true }
-
-__builtin_wasm_trunc_u_i64_f32
- .param_str = "LLif"
- .target_set = TargetSet.initOne(.webassembly)
- .attributes = .{ .@"const" = true }
-
-__builtin_wasm_trunc_u_i64_f64
- .param_str = "LLid"
- .target_set = TargetSet.initOne(.webassembly)
- .attributes = .{ .@"const" = true }
-
-__builtin_wcschr
- .param_str = "w*wC*w"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_wcscmp
- .param_str = "iwC*wC*"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_wcslen
- .param_str = "zwC*"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_wcsncmp
- .param_str = "iwC*wC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_wmemchr
- .param_str = "w*wC*wz"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_wmemcmp
- .param_str = "iwC*wC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_wmemcpy
- .param_str = "w*w*wC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__builtin_wmemmove
- .param_str = "w*w*wC*z"
- .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true }
-
-__c11_atomic_is_lock_free
- .param_str = "bz"
- .attributes = .{ .const_evaluable = true }
-
-__c11_atomic_signal_fence
- .param_str = "vi"
-
-__c11_atomic_thread_fence
- .param_str = "vi"
-
-__clear_cache
- .param_str = "vv*v*"
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
-
-__cospi
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__cospif
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__debugbreak
- .param_str = "v"
- .language = .all_ms_languages
-
-__dmb
- .param_str = "vUi"
- .language = .all_ms_languages
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__dsb
- .param_str = "vUi"
- .language = .all_ms_languages
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__emit
- .param_str = "vIUiC"
- .language = .all_ms_languages
- .target_set = TargetSet.initOne(.arm)
-
-__exception_code
- .param_str = "UNi"
- .language = .all_ms_languages
-
-__exception_info
- .param_str = "v*"
- .language = .all_ms_languages
-
-__exp10
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__exp10f
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__fastfail
- .param_str = "vUi"
- .language = .all_ms_languages
- .attributes = .{ .noreturn = true }
-
-__finite
- .param_str = "id"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-__finitef
- .param_str = "if"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-__finitel
- .param_str = "iLd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-__isb
- .param_str = "vUi"
- .language = .all_ms_languages
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
- .attributes = .{ .@"const" = true }
-
-__iso_volatile_load16
- .param_str = "ssCD*"
- .language = .all_ms_languages
-
-__iso_volatile_load32
- .param_str = "iiCD*"
- .language = .all_ms_languages
-
-__iso_volatile_load64
- .param_str = "LLiLLiCD*"
- .language = .all_ms_languages
-
-__iso_volatile_load8
- .param_str = "ccCD*"
- .language = .all_ms_languages
-
-__iso_volatile_store16
- .param_str = "vsD*s"
- .language = .all_ms_languages
-
-__iso_volatile_store32
- .param_str = "viD*i"
- .language = .all_ms_languages
-
-__iso_volatile_store64
- .param_str = "vLLiD*LLi"
- .language = .all_ms_languages
-
-__iso_volatile_store8
- .param_str = "vcD*c"
- .language = .all_ms_languages
-
-__ldrexd
- .param_str = "WiWiCD*"
- .language = .all_ms_languages
- .target_set = TargetSet.initOne(.arm)
-
-__lzcnt
- .param_str = "UiUi"
- .language = .all_ms_languages
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__lzcnt16
- .param_str = "UsUs"
- .language = .all_ms_languages
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__lzcnt64
- .param_str = "UWiUWi"
- .language = .all_ms_languages
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__noop
- .param_str = "i."
- .language = .all_ms_languages
-
-__nvvm_add_rm_d
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_add_rm_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_add_rm_ftz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_add_rn_d
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_add_rn_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_add_rn_ftz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_add_rp_d
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_add_rp_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_add_rp_ftz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_add_rz_d
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_add_rz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_add_rz_ftz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_add_gen_f
- .param_str = "ffD*f"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_add_gen_i
- .param_str = "iiD*i"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_add_gen_l
- .param_str = "LiLiD*Li"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_add_gen_ll
- .param_str = "LLiLLiD*LLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_and_gen_i
- .param_str = "iiD*i"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_and_gen_l
- .param_str = "LiLiD*Li"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_and_gen_ll
- .param_str = "LLiLLiD*LLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_cas_gen_i
- .param_str = "iiD*ii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_cas_gen_l
- .param_str = "LiLiD*LiLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_cas_gen_ll
- .param_str = "LLiLLiD*LLiLLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_dec_gen_ui
- .param_str = "UiUiD*Ui"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_inc_gen_ui
- .param_str = "UiUiD*Ui"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_max_gen_i
- .param_str = "iiD*i"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_max_gen_l
- .param_str = "LiLiD*Li"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_max_gen_ll
- .param_str = "LLiLLiD*LLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_max_gen_ui
- .param_str = "UiUiD*Ui"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_max_gen_ul
- .param_str = "ULiULiD*ULi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_max_gen_ull
- .param_str = "ULLiULLiD*ULLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_min_gen_i
- .param_str = "iiD*i"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_min_gen_l
- .param_str = "LiLiD*Li"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_min_gen_ll
- .param_str = "LLiLLiD*LLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_min_gen_ui
- .param_str = "UiUiD*Ui"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_min_gen_ul
- .param_str = "ULiULiD*ULi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_min_gen_ull
- .param_str = "ULLiULLiD*ULLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_or_gen_i
- .param_str = "iiD*i"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_or_gen_l
- .param_str = "LiLiD*Li"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_or_gen_ll
- .param_str = "LLiLLiD*LLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_sub_gen_i
- .param_str = "iiD*i"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_sub_gen_l
- .param_str = "LiLiD*Li"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_sub_gen_ll
- .param_str = "LLiLLiD*LLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_xchg_gen_i
- .param_str = "iiD*i"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_xchg_gen_l
- .param_str = "LiLiD*Li"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_xchg_gen_ll
- .param_str = "LLiLLiD*LLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_xor_gen_i
- .param_str = "iiD*i"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_xor_gen_l
- .param_str = "LiLiD*Li"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_atom_xor_gen_ll
- .param_str = "LLiLLiD*LLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_bar0_and
- .param_str = "ii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_bar0_or
- .param_str = "ii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_bar0_popc
- .param_str = "ii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_bar_sync
- .param_str = "vi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_bitcast_d2ll
- .param_str = "LLid"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_bitcast_f2i
- .param_str = "if"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_bitcast_i2f
- .param_str = "fi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_bitcast_ll2d
- .param_str = "dLLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ceil_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ceil_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ceil_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_compiler_error
- .param_str = "vcC*4"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_compiler_warn
- .param_str = "vcC*4"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_cos_approx_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_cos_approx_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2f_rm
- .param_str = "fd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2f_rm_ftz
- .param_str = "fd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2f_rn
- .param_str = "fd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2f_rn_ftz
- .param_str = "fd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2f_rp
- .param_str = "fd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2f_rp_ftz
- .param_str = "fd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2f_rz
- .param_str = "fd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2f_rz_ftz
- .param_str = "fd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2i_hi
- .param_str = "id"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2i_lo
- .param_str = "id"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2i_rm
- .param_str = "id"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2i_rn
- .param_str = "id"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2i_rp
- .param_str = "id"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2i_rz
- .param_str = "id"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2ll_rm
- .param_str = "LLid"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2ll_rn
- .param_str = "LLid"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2ll_rp
- .param_str = "LLid"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2ll_rz
- .param_str = "LLid"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2ui_rm
- .param_str = "Uid"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2ui_rn
- .param_str = "Uid"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2ui_rp
- .param_str = "Uid"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2ui_rz
- .param_str = "Uid"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2ull_rm
- .param_str = "ULLid"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2ull_rn
- .param_str = "ULLid"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2ull_rp
- .param_str = "ULLid"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_d2ull_rz
- .param_str = "ULLid"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_div_approx_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_div_approx_ftz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_div_rm_d
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_div_rm_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_div_rm_ftz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_div_rn_d
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_div_rn_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_div_rn_ftz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_div_rp_d
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_div_rp_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_div_rp_ftz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_div_rz_d
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_div_rz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_div_rz_ftz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ex2_approx_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ex2_approx_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ex2_approx_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2h_rn
- .param_str = "Usf"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2h_rn_ftz
- .param_str = "Usf"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2i_rm
- .param_str = "if"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2i_rm_ftz
- .param_str = "if"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2i_rn
- .param_str = "if"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2i_rn_ftz
- .param_str = "if"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2i_rp
- .param_str = "if"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2i_rp_ftz
- .param_str = "if"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2i_rz
- .param_str = "if"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2i_rz_ftz
- .param_str = "if"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ll_rm
- .param_str = "LLif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ll_rm_ftz
- .param_str = "LLif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ll_rn
- .param_str = "LLif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ll_rn_ftz
- .param_str = "LLif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ll_rp
- .param_str = "LLif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ll_rp_ftz
- .param_str = "LLif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ll_rz
- .param_str = "LLif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ll_rz_ftz
- .param_str = "LLif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ui_rm
- .param_str = "Uif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ui_rm_ftz
- .param_str = "Uif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ui_rn
- .param_str = "Uif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ui_rn_ftz
- .param_str = "Uif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ui_rp
- .param_str = "Uif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ui_rp_ftz
- .param_str = "Uif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ui_rz
- .param_str = "Uif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ui_rz_ftz
- .param_str = "Uif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ull_rm
- .param_str = "ULLif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ull_rm_ftz
- .param_str = "ULLif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ull_rn
- .param_str = "ULLif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ull_rn_ftz
- .param_str = "ULLif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ull_rp
- .param_str = "ULLif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ull_rp_ftz
- .param_str = "ULLif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ull_rz
- .param_str = "ULLif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_f2ull_rz_ftz
- .param_str = "ULLif"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fabs_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fabs_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fabs_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_floor_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_floor_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_floor_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fma_rm_d
- .param_str = "dddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fma_rm_f
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fma_rm_ftz_f
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fma_rn_d
- .param_str = "dddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fma_rn_f
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fma_rn_ftz_f
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fma_rp_d
- .param_str = "dddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fma_rp_f
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fma_rp_ftz_f
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fma_rz_d
- .param_str = "dddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fma_rz_f
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fma_rz_ftz_f
- .param_str = "ffff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fmax_d
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fmax_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fmax_ftz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fmin_d
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fmin_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_fmin_ftz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_i2d_rm
- .param_str = "di"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_i2d_rn
- .param_str = "di"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_i2d_rp
- .param_str = "di"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_i2d_rz
- .param_str = "di"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_i2f_rm
- .param_str = "fi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_i2f_rn
- .param_str = "fi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_i2f_rp
- .param_str = "fi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_i2f_rz
- .param_str = "fi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_isspacep_const
- .param_str = "bvC*"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_isspacep_global
- .param_str = "bvC*"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_isspacep_local
- .param_str = "bvC*"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_isspacep_shared
- .param_str = "bvC*"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_ldg_c
- .param_str = "ccC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_c2
- .param_str = "E2cE2cC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_c4
- .param_str = "E4cE4cC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_d
- .param_str = "ddC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_d2
- .param_str = "E2dE2dC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_f
- .param_str = "ffC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_f2
- .param_str = "E2fE2fC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_f4
- .param_str = "E4fE4fC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_h
- .param_str = "hhC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_h2
- .param_str = "E2hE2hC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_i
- .param_str = "iiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_i2
- .param_str = "E2iE2iC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_i4
- .param_str = "E4iE4iC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_l
- .param_str = "LiLiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_l2
- .param_str = "E2LiE2LiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_ll
- .param_str = "LLiLLiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_ll2
- .param_str = "E2LLiE2LLiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_s
- .param_str = "ssC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_s2
- .param_str = "E2sE2sC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_s4
- .param_str = "E4sE4sC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_sc
- .param_str = "ScScC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_sc2
- .param_str = "E2ScE2ScC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_sc4
- .param_str = "E4ScE4ScC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_uc
- .param_str = "UcUcC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_uc2
- .param_str = "E2UcE2UcC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_uc4
- .param_str = "E4UcE4UcC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_ui
- .param_str = "UiUiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_ui2
- .param_str = "E2UiE2UiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_ui4
- .param_str = "E4UiE4UiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_ul
- .param_str = "ULiULiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_ul2
- .param_str = "E2ULiE2ULiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_ull
- .param_str = "ULLiULLiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_ull2
- .param_str = "E2ULLiE2ULLiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_us
- .param_str = "UsUsC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_us2
- .param_str = "E2UsE2UsC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldg_us4
- .param_str = "E4UsE4UsC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_c
- .param_str = "ccC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_c2
- .param_str = "E2cE2cC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_c4
- .param_str = "E4cE4cC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_d
- .param_str = "ddC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_d2
- .param_str = "E2dE2dC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_f
- .param_str = "ffC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_f2
- .param_str = "E2fE2fC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_f4
- .param_str = "E4fE4fC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_h
- .param_str = "hhC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_h2
- .param_str = "E2hE2hC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_i
- .param_str = "iiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_i2
- .param_str = "E2iE2iC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_i4
- .param_str = "E4iE4iC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_l
- .param_str = "LiLiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_l2
- .param_str = "E2LiE2LiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_ll
- .param_str = "LLiLLiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_ll2
- .param_str = "E2LLiE2LLiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_s
- .param_str = "ssC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_s2
- .param_str = "E2sE2sC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_s4
- .param_str = "E4sE4sC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_sc
- .param_str = "ScScC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_sc2
- .param_str = "E2ScE2ScC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_sc4
- .param_str = "E4ScE4ScC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_uc
- .param_str = "UcUcC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_uc2
- .param_str = "E2UcE2UcC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_uc4
- .param_str = "E4UcE4UcC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_ui
- .param_str = "UiUiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_ui2
- .param_str = "E2UiE2UiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_ui4
- .param_str = "E4UiE4UiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_ul
- .param_str = "ULiULiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_ul2
- .param_str = "E2ULiE2ULiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_ull
- .param_str = "ULLiULLiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_ull2
- .param_str = "E2ULLiE2ULLiC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_us
- .param_str = "UsUsC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_us2
- .param_str = "E2UsE2UsC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ldu_us4
- .param_str = "E4UsE4UsC*"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_lg2_approx_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_lg2_approx_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_lg2_approx_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ll2d_rm
- .param_str = "dLLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ll2d_rn
- .param_str = "dLLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ll2d_rp
- .param_str = "dLLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ll2d_rz
- .param_str = "dLLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ll2f_rm
- .param_str = "fLLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ll2f_rn
- .param_str = "fLLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ll2f_rp
- .param_str = "fLLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ll2f_rz
- .param_str = "fLLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_lohi_i2d
- .param_str = "dii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_membar_cta
- .param_str = "v"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_membar_gl
- .param_str = "v"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_membar_sys
- .param_str = "v"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_memcpy
- .param_str = "vUc*Uc*zi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_memset
- .param_str = "vUc*Uczi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mul24_i
- .param_str = "iii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mul24_ui
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mul_rm_d
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mul_rm_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mul_rm_ftz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mul_rn_d
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mul_rn_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mul_rn_ftz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mul_rp_d
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mul_rp_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mul_rp_ftz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mul_rz_d
- .param_str = "ddd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mul_rz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mul_rz_ftz_f
- .param_str = "fff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mulhi_i
- .param_str = "iii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mulhi_ll
- .param_str = "LLiLLiLLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mulhi_ui
- .param_str = "UiUiUi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_mulhi_ull
- .param_str = "ULLiULLiULLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_prmt
- .param_str = "UiUiUiUi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_rcp_approx_ftz_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_rcp_approx_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_rcp_rm_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_rcp_rm_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_rcp_rm_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_rcp_rn_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_rcp_rn_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_rcp_rn_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_rcp_rp_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_rcp_rp_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_rcp_rp_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_rcp_rz_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_rcp_rz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_rcp_rz_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_read_ptx_sreg_clock
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_read_ptx_sreg_clock64
- .param_str = "LLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_read_ptx_sreg_ctaid_w
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_ctaid_x
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_ctaid_y
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_ctaid_z
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_gridid
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_laneid
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_lanemask_eq
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_lanemask_ge
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_lanemask_gt
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_lanemask_le
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_lanemask_lt
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_nctaid_w
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_nctaid_x
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_nctaid_y
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_nctaid_z
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_nsmid
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_ntid_w
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_ntid_x
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_ntid_y
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_ntid_z
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_nwarpid
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_pm0
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_read_ptx_sreg_pm1
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_read_ptx_sreg_pm2
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_read_ptx_sreg_pm3
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_read_ptx_sreg_smid
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_tid_w
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_tid_x
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_tid_y
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_tid_z
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_read_ptx_sreg_warpid
- .param_str = "i"
- .target_set = TargetSet.initOne(.nvptx)
- .attributes = .{ .@"const" = true }
-
-__nvvm_round_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_round_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_round_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_rsqrt_approx_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_rsqrt_approx_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_rsqrt_approx_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sad_i
- .param_str = "iiii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sad_ui
- .param_str = "UiUiUiUi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_saturate_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_saturate_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_saturate_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_shfl_bfly_f32
- .param_str = "ffii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_shfl_bfly_i32
- .param_str = "iiii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_shfl_down_f32
- .param_str = "ffii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_shfl_down_i32
- .param_str = "iiii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_shfl_idx_f32
- .param_str = "ffii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_shfl_idx_i32
- .param_str = "iiii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_shfl_up_f32
- .param_str = "ffii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_shfl_up_i32
- .param_str = "iiii"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sin_approx_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sin_approx_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sqrt_approx_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sqrt_approx_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sqrt_rm_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sqrt_rm_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sqrt_rm_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sqrt_rn_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sqrt_rn_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sqrt_rn_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sqrt_rp_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sqrt_rp_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sqrt_rp_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sqrt_rz_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sqrt_rz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_sqrt_rz_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_trunc_d
- .param_str = "dd"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_trunc_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_trunc_ftz_f
- .param_str = "ff"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ui2d_rm
- .param_str = "dUi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ui2d_rn
- .param_str = "dUi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ui2d_rp
- .param_str = "dUi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ui2d_rz
- .param_str = "dUi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ui2f_rm
- .param_str = "fUi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ui2f_rn
- .param_str = "fUi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ui2f_rp
- .param_str = "fUi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ui2f_rz
- .param_str = "fUi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ull2d_rm
- .param_str = "dULLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ull2d_rn
- .param_str = "dULLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ull2d_rp
- .param_str = "dULLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ull2d_rz
- .param_str = "dULLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ull2f_rm
- .param_str = "fULLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ull2f_rn
- .param_str = "fULLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ull2f_rp
- .param_str = "fULLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_ull2f_rz
- .param_str = "fULLi"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_vote_all
- .param_str = "bb"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_vote_any
- .param_str = "bb"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_vote_ballot
- .param_str = "Uib"
- .target_set = TargetSet.initOne(.nvptx)
-
-__nvvm_vote_uni
- .param_str = "bb"
- .target_set = TargetSet.initOne(.nvptx)
-
-__popcnt
- .param_str = "UiUi"
- .language = .all_ms_languages
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__popcnt16
- .param_str = "UsUs"
- .language = .all_ms_languages
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__popcnt64
- .param_str = "UWiUWi"
- .language = .all_ms_languages
- .attributes = .{ .@"const" = true, .const_evaluable = true }
-
-__rdtsc
- .param_str = "UOi"
- .target_set = TargetSet.initOne(.x86)
-
-__sev
- .param_str = "v"
- .language = .all_ms_languages
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
-
-__sevl
- .param_str = "v"
- .language = .all_ms_languages
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
-
-__sigsetjmp
- .param_str = "iSJi"
- .header = .setjmp
- .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true }
-
-__sinpi
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__sinpif
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__sync_add_and_fetch
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_add_and_fetch_1
- .param_str = "ccD*c."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_add_and_fetch_16
- .param_str = "LLLiLLLiD*LLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_add_and_fetch_2
- .param_str = "ssD*s."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_add_and_fetch_4
- .param_str = "iiD*i."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_add_and_fetch_8
- .param_str = "LLiLLiD*LLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_and_and_fetch
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_and_and_fetch_1
- .param_str = "ccD*c."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_and_and_fetch_16
- .param_str = "LLLiLLLiD*LLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_and_and_fetch_2
- .param_str = "ssD*s."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_and_and_fetch_4
- .param_str = "iiD*i."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_and_and_fetch_8
- .param_str = "LLiLLiD*LLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_bool_compare_and_swap
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_bool_compare_and_swap_1
- .param_str = "bcD*cc."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_bool_compare_and_swap_16
- .param_str = "bLLLiD*LLLiLLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_bool_compare_and_swap_2
- .param_str = "bsD*ss."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_bool_compare_and_swap_4
- .param_str = "biD*ii."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_bool_compare_and_swap_8
- .param_str = "bLLiD*LLiLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_add
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_add_1
- .param_str = "ccD*c."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_add_16
- .param_str = "LLLiLLLiD*LLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_add_2
- .param_str = "ssD*s."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_add_4
- .param_str = "iiD*i."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_add_8
- .param_str = "LLiLLiD*LLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_and
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_and_1
- .param_str = "ccD*c."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_and_16
- .param_str = "LLLiLLLiD*LLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_and_2
- .param_str = "ssD*s."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_and_4
- .param_str = "iiD*i."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_and_8
- .param_str = "LLiLLiD*LLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_max
- .param_str = "iiD*i"
-
-__sync_fetch_and_min
- .param_str = "iiD*i"
-
-__sync_fetch_and_nand
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_nand_1
- .param_str = "ccD*c."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_nand_16
- .param_str = "LLLiLLLiD*LLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_nand_2
- .param_str = "ssD*s."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_nand_4
- .param_str = "iiD*i."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_nand_8
- .param_str = "LLiLLiD*LLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_or
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_or_1
- .param_str = "ccD*c."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_or_16
- .param_str = "LLLiLLLiD*LLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_or_2
- .param_str = "ssD*s."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_or_4
- .param_str = "iiD*i."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_or_8
- .param_str = "LLiLLiD*LLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_sub
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_sub_1
- .param_str = "ccD*c."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_sub_16
- .param_str = "LLLiLLLiD*LLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_sub_2
- .param_str = "ssD*s."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_sub_4
- .param_str = "iiD*i."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_sub_8
- .param_str = "LLiLLiD*LLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_umax
- .param_str = "UiUiD*Ui"
-
-__sync_fetch_and_umin
- .param_str = "UiUiD*Ui"
-
-__sync_fetch_and_xor
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_xor_1
- .param_str = "ccD*c."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_xor_16
- .param_str = "LLLiLLLiD*LLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_xor_2
- .param_str = "ssD*s."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_xor_4
- .param_str = "iiD*i."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_fetch_and_xor_8
- .param_str = "LLiLLiD*LLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_lock_release
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_lock_release_1
- .param_str = "vcD*."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_lock_release_16
- .param_str = "vLLLiD*."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_lock_release_2
- .param_str = "vsD*."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_lock_release_4
- .param_str = "viD*."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_lock_release_8
- .param_str = "vLLiD*."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_lock_test_and_set
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_lock_test_and_set_1
- .param_str = "ccD*c."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_lock_test_and_set_16
- .param_str = "LLLiLLLiD*LLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_lock_test_and_set_2
- .param_str = "ssD*s."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_lock_test_and_set_4
- .param_str = "iiD*i."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_lock_test_and_set_8
- .param_str = "LLiLLiD*LLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_nand_and_fetch
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_nand_and_fetch_1
- .param_str = "ccD*c."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_nand_and_fetch_16
- .param_str = "LLLiLLLiD*LLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_nand_and_fetch_2
- .param_str = "ssD*s."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_nand_and_fetch_4
- .param_str = "iiD*i."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_nand_and_fetch_8
- .param_str = "LLiLLiD*LLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_or_and_fetch
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_or_and_fetch_1
- .param_str = "ccD*c."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_or_and_fetch_16
- .param_str = "LLLiLLLiD*LLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_or_and_fetch_2
- .param_str = "ssD*s."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_or_and_fetch_4
- .param_str = "iiD*i."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_or_and_fetch_8
- .param_str = "LLiLLiD*LLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_sub_and_fetch
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_sub_and_fetch_1
- .param_str = "ccD*c."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_sub_and_fetch_16
- .param_str = "LLLiLLLiD*LLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_sub_and_fetch_2
- .param_str = "ssD*s."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_sub_and_fetch_4
- .param_str = "iiD*i."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_sub_and_fetch_8
- .param_str = "LLiLLiD*LLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_swap
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_swap_1
- .param_str = "ccD*c."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_swap_16
- .param_str = "LLLiLLLiD*LLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_swap_2
- .param_str = "ssD*s."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_swap_4
- .param_str = "iiD*i."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_swap_8
- .param_str = "LLiLLiD*LLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_synchronize
- .param_str = "v"
-
-__sync_val_compare_and_swap
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_val_compare_and_swap_1
- .param_str = "ccD*cc."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_val_compare_and_swap_16
- .param_str = "LLLiLLLiD*LLLiLLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_val_compare_and_swap_2
- .param_str = "ssD*ss."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_val_compare_and_swap_4
- .param_str = "iiD*ii."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_val_compare_and_swap_8
- .param_str = "LLiLLiD*LLiLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_xor_and_fetch
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_xor_and_fetch_1
- .param_str = "ccD*c."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_xor_and_fetch_16
- .param_str = "LLLiLLLiD*LLLi."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_xor_and_fetch_2
- .param_str = "ssD*s."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_xor_and_fetch_4
- .param_str = "iiD*i."
- .attributes = .{ .custom_typecheck = true }
-
-__sync_xor_and_fetch_8
- .param_str = "LLiLLiD*LLi."
- .attributes = .{ .custom_typecheck = true }
-
-__syncthreads
- .param_str = "v"
- .target_set = TargetSet.initOne(.nvptx)
-
-__tanpi
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__tanpif
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-__va_start
- .param_str = "vc**."
- .language = .all_ms_languages
- .attributes = .{ .custom_typecheck = true }
-
-__warn_memset_zero_len
- .param_str = "v"
- .attributes = .{ .pure = true }
-
-__wfe
- .param_str = "v"
- .language = .all_ms_languages
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
-
-__wfi
- .param_str = "v"
- .language = .all_ms_languages
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
-
-__xray_customevent
- .param_str = "vcC*z"
-
-__xray_typedevent
- .param_str = "vzcC*z"
-
-__yield
- .param_str = "v"
- .language = .all_ms_languages
- .target_set = TargetSet.initMany(&.{ .aarch64, .arm })
-
-_abnormal_termination
- .param_str = "i"
- .language = .all_ms_languages
-
-_alloca
- .param_str = "v*z"
- .language = .all_ms_languages
-
-_bittest
- .param_str = "UcNiC*Ni"
- .language = .all_ms_languages
-
-_bittest64
- .param_str = "UcWiC*Wi"
- .language = .all_ms_languages
-
-_bittestandcomplement
- .param_str = "UcNi*Ni"
- .language = .all_ms_languages
-
-_bittestandcomplement64
- .param_str = "UcWi*Wi"
- .language = .all_ms_languages
-
-_bittestandreset
- .param_str = "UcNi*Ni"
- .language = .all_ms_languages
-
-_bittestandreset64
- .param_str = "UcWi*Wi"
- .language = .all_ms_languages
-
-_bittestandset
- .param_str = "UcNi*Ni"
- .language = .all_ms_languages
-
-_bittestandset64
- .param_str = "UcWi*Wi"
- .language = .all_ms_languages
-
-_byteswap_uint64
- .param_str = "ULLiULLi"
- .header = .stdlib, .language = .all_ms_languages
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-_byteswap_ulong
- .param_str = "UNiUNi"
- .header = .stdlib, .language = .all_ms_languages
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-_byteswap_ushort
- .param_str = "UsUs"
- .header = .stdlib, .language = .all_ms_languages
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-_exception_code
- .param_str = "UNi"
- .language = .all_ms_languages
-
-_exception_info
- .param_str = "v*"
- .language = .all_ms_languages
-
-_exit
- .param_str = "vi"
- .header = .unistd, .language = .all_gnu_languages
- .attributes = .{ .noreturn = true, .lib_function_without_prefix = true }
-
-_interlockedbittestandreset
- .param_str = "UcNiD*Ni"
- .language = .all_ms_languages
-
-_interlockedbittestandreset64
- .param_str = "UcWiD*Wi"
- .language = .all_ms_languages
-
-_interlockedbittestandreset_acq
- .param_str = "UcNiD*Ni"
- .language = .all_ms_languages
-
-_interlockedbittestandreset_nf
- .param_str = "UcNiD*Ni"
- .language = .all_ms_languages
-
-_interlockedbittestandreset_rel
- .param_str = "UcNiD*Ni"
- .language = .all_ms_languages
-
-_interlockedbittestandset
- .param_str = "UcNiD*Ni"
- .language = .all_ms_languages
-
-_interlockedbittestandset64
- .param_str = "UcWiD*Wi"
- .language = .all_ms_languages
-
-_interlockedbittestandset_acq
- .param_str = "UcNiD*Ni"
- .language = .all_ms_languages
-
-_interlockedbittestandset_nf
- .param_str = "UcNiD*Ni"
- .language = .all_ms_languages
-
-_interlockedbittestandset_rel
- .param_str = "UcNiD*Ni"
- .language = .all_ms_languages
-
-_longjmp
- .param_str = "vJi"
- .header = .setjmp, .language = .all_gnu_languages
- .attributes = .{ .noreturn = true, .allow_type_mismatch = true, .lib_function_without_prefix = true }
-
-_lrotl
- .param_str = "ULiULii"
- .language = .all_ms_languages
- .attributes = .{ .const_evaluable = true }
-
-_lrotr
- .param_str = "ULiULii"
- .language = .all_ms_languages
- .attributes = .{ .const_evaluable = true }
-
-_rotl
- .param_str = "UiUii"
- .language = .all_ms_languages
- .attributes = .{ .const_evaluable = true }
-
-_rotl16
- .param_str = "UsUsUc"
- .language = .all_ms_languages
- .attributes = .{ .const_evaluable = true }
-
-_rotl64
- .param_str = "UWiUWii"
- .language = .all_ms_languages
- .attributes = .{ .const_evaluable = true }
-
-_rotl8
- .param_str = "UcUcUc"
- .language = .all_ms_languages
- .attributes = .{ .const_evaluable = true }
-
-_rotr
- .param_str = "UiUii"
- .language = .all_ms_languages
- .attributes = .{ .const_evaluable = true }
-
-_rotr16
- .param_str = "UsUsUc"
- .language = .all_ms_languages
- .attributes = .{ .const_evaluable = true }
-
-_rotr64
- .param_str = "UWiUWii"
- .language = .all_ms_languages
- .attributes = .{ .const_evaluable = true }
-
-_rotr8
- .param_str = "UcUcUc"
- .language = .all_ms_languages
- .attributes = .{ .const_evaluable = true }
-
-_setjmp
- .param_str = "iJ"
- .header = .setjmp
- .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true }
-
-_setjmpex
- .param_str = "iJ"
- .header = .setjmpex, .language = .all_ms_languages
- .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true }
-
-abort
- .param_str = "v"
- .header = .stdlib
- .attributes = .{ .noreturn = true, .lib_function_without_prefix = true }
-
-abs
- .param_str = "ii"
- .header = .stdlib
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-acos
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-acosf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-acosh
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-acoshf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-acoshl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-acosl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-aligned_alloc
- .param_str = "v*zz"
- .header = .stdlib
- .attributes = .{ .lib_function_without_prefix = true }
-
-alloca
- .param_str = "v*z"
- .header = .stdlib, .language = .all_gnu_languages
- .attributes = .{ .lib_function_without_prefix = true }
-
-asin
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-asinf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-asinh
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-asinhf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-asinhl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-asinl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-atan
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-atan2
- .param_str = "ddd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-atan2f
- .param_str = "fff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-atan2l
- .param_str = "LdLdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-atanf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-atanh
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-atanhf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-atanhl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-atanl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-bcmp
- .param_str = "ivC*vC*z"
- .header = .strings, .language = .all_gnu_languages
- .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true }
-
-bcopy
- .param_str = "vvC*v*z"
- .header = .strings, .language = .all_gnu_languages
- .attributes = .{ .lib_function_without_prefix = true }
-
-bzero
- .param_str = "vv*z"
- .header = .strings, .language = .all_gnu_languages
- .attributes = .{ .lib_function_without_prefix = true }
-
-cabs
- .param_str = "dXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cabsf
- .param_str = "fXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cabsl
- .param_str = "LdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cacos
- .param_str = "XdXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cacosf
- .param_str = "XfXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cacosh
- .param_str = "XdXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cacoshf
- .param_str = "XfXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cacoshl
- .param_str = "XLdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cacosl
- .param_str = "XLdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-calloc
- .param_str = "v*zz"
- .header = .stdlib
- .attributes = .{ .lib_function_without_prefix = true }
-
-carg
- .param_str = "dXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cargf
- .param_str = "fXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cargl
- .param_str = "LdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-casin
- .param_str = "XdXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-casinf
- .param_str = "XfXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-casinh
- .param_str = "XdXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-casinhf
- .param_str = "XfXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-casinhl
- .param_str = "XLdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-casinl
- .param_str = "XLdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-catan
- .param_str = "XdXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-catanf
- .param_str = "XfXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-catanh
- .param_str = "XdXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-catanhf
- .param_str = "XfXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-catanhl
- .param_str = "XLdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-catanl
- .param_str = "XLdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cbrt
- .param_str = "dd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-cbrtf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-cbrtl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-ccos
- .param_str = "XdXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-ccosf
- .param_str = "XfXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-ccosh
- .param_str = "XdXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-ccoshf
- .param_str = "XfXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-ccoshl
- .param_str = "XLdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-ccosl
- .param_str = "XLdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-ceil
- .param_str = "dd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-ceilf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-ceill
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-cexp
- .param_str = "XdXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cexpf
- .param_str = "XfXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cexpl
- .param_str = "XLdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cimag
- .param_str = "dXd"
- .header = .complex
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-cimagf
- .param_str = "fXf"
- .header = .complex
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-cimagl
- .param_str = "LdXLd"
- .header = .complex
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-clog
- .param_str = "XdXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-clogf
- .param_str = "XfXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-clogl
- .param_str = "XLdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-conj
- .param_str = "XdXd"
- .header = .complex
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-conjf
- .param_str = "XfXf"
- .header = .complex
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-conjl
- .param_str = "XLdXLd"
- .header = .complex
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-copysign
- .param_str = "ddd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-copysignf
- .param_str = "fff"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-copysignl
- .param_str = "LdLdLd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-cos
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cosf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cosh
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-coshf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-coshl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cosl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cpow
- .param_str = "XdXdXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cpowf
- .param_str = "XfXfXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cpowl
- .param_str = "XLdXLdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-cproj
- .param_str = "XdXd"
- .header = .complex
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-cprojf
- .param_str = "XfXf"
- .header = .complex
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-cprojl
- .param_str = "XLdXLd"
- .header = .complex
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-creal
- .param_str = "dXd"
- .header = .complex
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-crealf
- .param_str = "fXf"
- .header = .complex
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-creall
- .param_str = "LdXLd"
- .header = .complex
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-csin
- .param_str = "XdXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-csinf
- .param_str = "XfXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-csinh
- .param_str = "XdXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-csinhf
- .param_str = "XfXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-csinhl
- .param_str = "XLdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-csinl
- .param_str = "XLdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-csqrt
- .param_str = "XdXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-csqrtf
- .param_str = "XfXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-csqrtl
- .param_str = "XLdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-ctan
- .param_str = "XdXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-ctanf
- .param_str = "XfXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-ctanh
- .param_str = "XdXd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-ctanhf
- .param_str = "XfXf"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-ctanhl
- .param_str = "XLdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-ctanl
- .param_str = "XLdXLd"
- .header = .complex
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-erf
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-erfc
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-erfcf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-erfcl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-erff
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-erfl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-exit
- .param_str = "vi"
- .header = .stdlib
- .attributes = .{ .noreturn = true, .lib_function_without_prefix = true }
-
-exp
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-exp2
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-exp2f
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-exp2l
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-expf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-expl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-expm1
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-expm1f
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-expm1l
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-fabs
- .param_str = "dd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-fabsf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-fabsl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-fdim
- .param_str = "ddd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-fdimf
- .param_str = "fff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-fdiml
- .param_str = "LdLdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-finite
- .param_str = "id"
- .header = .math, .language = .gnu_lang
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-finitef
- .param_str = "if"
- .header = .math, .language = .gnu_lang
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-finitel
- .param_str = "iLd"
- .header = .math, .language = .gnu_lang
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-floor
- .param_str = "dd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-floorf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-floorl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-fma
- .param_str = "dddd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-fmaf
- .param_str = "ffff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-fmal
- .param_str = "LdLdLdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-fmax
- .param_str = "ddd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-fmaxf
- .param_str = "fff"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-fmaxl
- .param_str = "LdLdLd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-fmin
- .param_str = "ddd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-fminf
- .param_str = "fff"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-fminl
- .param_str = "LdLdLd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-fmod
- .param_str = "ddd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-fmodf
- .param_str = "fff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-fmodl
- .param_str = "LdLdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-fopen
- .param_str = "P*cC*cC*"
- .header = .stdio
- .attributes = .{ .lib_function_without_prefix = true }
-
-fprintf
- .param_str = "iP*cC*."
- .header = .stdio
- .attributes = .{ .lib_function_without_prefix = true, .format_kind = .printf, .format_string_position = 1 }
-
-fread
- .param_str = "zv*zzP*"
- .header = .stdio
- .attributes = .{ .lib_function_without_prefix = true }
-
-free
- .param_str = "vv*"
- .header = .stdlib
- .attributes = .{ .lib_function_without_prefix = true }
-
-frexp
- .param_str = "ddi*"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true }
-
-frexpf
- .param_str = "ffi*"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true }
-
-frexpl
- .param_str = "LdLdi*"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true }
-
-fscanf
- .param_str = "iP*RcC*R."
- .header = .stdio
- .attributes = .{ .lib_function_without_prefix = true, .format_kind = .scanf, .format_string_position = 1 }
-
-fwrite
- .param_str = "zvC*zzP*"
- .header = .stdio
- .attributes = .{ .lib_function_without_prefix = true }
-
-getcontext
- .param_str = "iK*"
- .header = .setjmp
- .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true }
-
-hypot
- .param_str = "ddd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-hypotf
- .param_str = "fff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-hypotl
- .param_str = "LdLdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-ilogb
- .param_str = "id"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-ilogbf
- .param_str = "if"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-ilogbl
- .param_str = "iLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-index
- .param_str = "c*cC*i"
- .header = .strings, .language = .all_gnu_languages
- .attributes = .{ .lib_function_without_prefix = true }
-
-isalnum
- .param_str = "ii"
- .header = .ctype
- .attributes = .{ .pure = true, .lib_function_without_prefix = true }
-
-isalpha
- .param_str = "ii"
- .header = .ctype
- .attributes = .{ .pure = true, .lib_function_without_prefix = true }
-
-isblank
- .param_str = "ii"
- .header = .ctype
- .attributes = .{ .pure = true, .lib_function_without_prefix = true }
-
-iscntrl
- .param_str = "ii"
- .header = .ctype
- .attributes = .{ .pure = true, .lib_function_without_prefix = true }
-
-isdigit
- .param_str = "ii"
- .header = .ctype
- .attributes = .{ .pure = true, .lib_function_without_prefix = true }
-
-isgraph
- .param_str = "ii"
- .header = .ctype
- .attributes = .{ .pure = true, .lib_function_without_prefix = true }
-
-islower
- .param_str = "ii"
- .header = .ctype
- .attributes = .{ .pure = true, .lib_function_without_prefix = true }
-
-isprint
- .param_str = "ii"
- .header = .ctype
- .attributes = .{ .pure = true, .lib_function_without_prefix = true }
-
-ispunct
- .param_str = "ii"
- .header = .ctype
- .attributes = .{ .pure = true, .lib_function_without_prefix = true }
-
-isspace
- .param_str = "ii"
- .header = .ctype
- .attributes = .{ .pure = true, .lib_function_without_prefix = true }
-
-isupper
- .param_str = "ii"
- .header = .ctype
- .attributes = .{ .pure = true, .lib_function_without_prefix = true }
-
-isxdigit
- .param_str = "ii"
- .header = .ctype
- .attributes = .{ .pure = true, .lib_function_without_prefix = true }
-
-labs
- .param_str = "LiLi"
- .header = .stdlib
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-ldexp
- .param_str = "ddi"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-ldexpf
- .param_str = "ffi"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-ldexpl
- .param_str = "LdLdi"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-lgamma
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true }
-
-lgammaf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true }
-
-lgammal
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true }
-
-llabs
- .param_str = "LLiLLi"
- .header = .stdlib
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-llrint
- .param_str = "LLid"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-llrintf
- .param_str = "LLif"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-llrintl
- .param_str = "LLiLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-llround
- .param_str = "LLid"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-llroundf
- .param_str = "LLif"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-llroundl
- .param_str = "LLiLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-log
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-log10
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-log10f
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-log10l
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-log1p
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-log1pf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-log1pl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-log2
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-log2f
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-log2l
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-logb
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-logbf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-logbl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-logf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-logl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-longjmp
- .param_str = "vJi"
- .header = .setjmp
- .attributes = .{ .noreturn = true, .allow_type_mismatch = true, .lib_function_without_prefix = true }
-
-lrint
- .param_str = "Lid"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-lrintf
- .param_str = "Lif"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-lrintl
- .param_str = "LiLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-lround
- .param_str = "Lid"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-lroundf
- .param_str = "Lif"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-lroundl
- .param_str = "LiLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-malloc
- .param_str = "v*z"
- .header = .stdlib
- .attributes = .{ .lib_function_without_prefix = true }
-
-memalign
- .param_str = "v*zz"
- .header = .malloc, .language = .all_gnu_languages
- .attributes = .{ .lib_function_without_prefix = true }
-
-memccpy
- .param_str = "v*v*vC*iz"
- .header = .string, .language = .all_gnu_languages
- .attributes = .{ .lib_function_without_prefix = true }
-
-memchr
- .param_str = "v*vC*iz"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true }
-
-memcmp
- .param_str = "ivC*vC*z"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true }
-
-memcpy
- .param_str = "v*v*vC*z"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true }
-
-memmove
- .param_str = "v*v*vC*z"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true }
-
-mempcpy
- .param_str = "v*v*vC*z"
- .header = .string, .language = .all_gnu_languages
- .attributes = .{ .lib_function_without_prefix = true }
-
-memset
- .param_str = "v*v*iz"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true }
-
-modf
- .param_str = "ddd*"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true }
-
-modff
- .param_str = "fff*"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true }
-
-modfl
- .param_str = "LdLdLd*"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true }
-
-nan
- .param_str = "dcC*"
- .header = .math
- .attributes = .{ .pure = true, .lib_function_without_prefix = true }
-
-nanf
- .param_str = "fcC*"
- .header = .math
- .attributes = .{ .pure = true, .lib_function_without_prefix = true }
-
-nanl
- .param_str = "LdcC*"
- .header = .math
- .attributes = .{ .pure = true, .lib_function_without_prefix = true }
-
-nearbyint
- .param_str = "dd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-nearbyintf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-nearbyintl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-nextafter
- .param_str = "ddd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-nextafterf
- .param_str = "fff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-nextafterl
- .param_str = "LdLdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-nexttoward
- .param_str = "ddLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-nexttowardf
- .param_str = "ffLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-nexttowardl
- .param_str = "LdLdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-pow
- .param_str = "ddd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-powf
- .param_str = "fff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-powl
- .param_str = "LdLdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-printf
- .param_str = "icC*."
- .header = .stdio
- .attributes = .{ .lib_function_without_prefix = true, .format_kind = .printf }
-
-realloc
- .param_str = "v*v*z"
- .header = .stdlib
- .attributes = .{ .lib_function_without_prefix = true }
-
-remainder
- .param_str = "ddd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-remainderf
- .param_str = "fff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-remainderl
- .param_str = "LdLdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-remquo
- .param_str = "dddi*"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true }
-
-remquof
- .param_str = "fffi*"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true }
-
-remquol
- .param_str = "LdLdLdi*"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true }
-
-rindex
- .param_str = "c*cC*i"
- .header = .strings, .language = .all_gnu_languages
- .attributes = .{ .lib_function_without_prefix = true }
-
-rint
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_fp_exceptions = true }
-
-rintf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_fp_exceptions = true }
-
-rintl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_fp_exceptions = true }
-
-round
- .param_str = "dd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-roundeven
- .param_str = "dd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-roundevenf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-roundevenl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-roundf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-roundl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-savectx
- .param_str = "iJ"
- .header = .setjmp
- .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true }
-
-scalbln
- .param_str = "ddLi"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-scalblnf
- .param_str = "ffLi"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-scalblnl
- .param_str = "LdLdLi"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-scalbn
- .param_str = "ddi"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-scalbnf
- .param_str = "ffi"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-scalbnl
- .param_str = "LdLdi"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-scanf
- .param_str = "icC*R."
- .header = .stdio
- .attributes = .{ .lib_function_without_prefix = true, .format_kind = .scanf }
-
-setjmp
- .param_str = "iJ"
- .header = .setjmp
- .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true }
-
-siglongjmp
- .param_str = "vSJi"
- .header = .setjmp, .language = .all_gnu_languages
- .attributes = .{ .noreturn = true, .allow_type_mismatch = true, .lib_function_without_prefix = true }
-
-sigsetjmp
- .param_str = "iSJi"
- .header = .setjmp
- .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true }
-
-sin
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-sinf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-sinh
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-sinhf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-sinhl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-sinl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-snprintf
- .param_str = "ic*zcC*."
- .header = .stdio
- .attributes = .{ .lib_function_without_prefix = true, .format_kind = .printf, .format_string_position = 2 }
-
-sprintf
- .param_str = "ic*cC*."
- .header = .stdio
- .attributes = .{ .lib_function_without_prefix = true, .format_kind = .printf, .format_string_position = 1 }
-
-sqrt
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-sqrtf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-sqrtl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-sscanf
- .param_str = "icC*RcC*R."
- .header = .stdio
- .attributes = .{ .lib_function_without_prefix = true, .format_kind = .scanf, .format_string_position = 1 }
-
-stpcpy
- .param_str = "c*c*cC*"
- .header = .string, .language = .all_gnu_languages
- .attributes = .{ .lib_function_without_prefix = true }
-
-stpncpy
- .param_str = "c*c*cC*z"
- .header = .string, .language = .all_gnu_languages
- .attributes = .{ .lib_function_without_prefix = true }
-
-strcasecmp
- .param_str = "icC*cC*"
- .header = .strings, .language = .all_gnu_languages
- .attributes = .{ .lib_function_without_prefix = true }
-
-strcat
- .param_str = "c*c*cC*"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true }
-
-strchr
- .param_str = "c*cC*i"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true }
-
-strcmp
- .param_str = "icC*cC*"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true }
-
-strcpy
- .param_str = "c*c*cC*"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true }
-
-strcspn
- .param_str = "zcC*cC*"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true }
-
-strdup
- .param_str = "c*cC*"
- .header = .string, .language = .all_gnu_languages
- .attributes = .{ .lib_function_without_prefix = true }
-
-strerror
- .param_str = "c*i"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true }
-
-strlcat
- .param_str = "zc*cC*z"
- .header = .string, .language = .all_gnu_languages
- .attributes = .{ .lib_function_without_prefix = true }
-
-strlcpy
- .param_str = "zc*cC*z"
- .header = .string, .language = .all_gnu_languages
- .attributes = .{ .lib_function_without_prefix = true }
-
-strlen
- .param_str = "zcC*"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true }
-
-strncasecmp
- .param_str = "icC*cC*z"
- .header = .strings, .language = .all_gnu_languages
- .attributes = .{ .lib_function_without_prefix = true }
-
-strncat
- .param_str = "c*c*cC*z"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true }
-
-strncmp
- .param_str = "icC*cC*z"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true }
-
-strncpy
- .param_str = "c*c*cC*z"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true }
-
-strndup
- .param_str = "c*cC*z"
- .header = .string, .language = .all_gnu_languages
- .attributes = .{ .lib_function_without_prefix = true }
-
-strpbrk
- .param_str = "c*cC*cC*"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true }
-
-strrchr
- .param_str = "c*cC*i"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true }
-
-strspn
- .param_str = "zcC*cC*"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true }
-
-strstr
- .param_str = "c*cC*cC*"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true }
-
-strtod
- .param_str = "dcC*c**"
- .header = .stdlib
- .attributes = .{ .lib_function_without_prefix = true }
-
-strtof
- .param_str = "fcC*c**"
- .header = .stdlib
- .attributes = .{ .lib_function_without_prefix = true }
-
-strtok
- .param_str = "c*c*cC*"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true }
-
-strtol
- .param_str = "LicC*c**i"
- .header = .stdlib
- .attributes = .{ .lib_function_without_prefix = true }
-
-strtold
- .param_str = "LdcC*c**"
- .header = .stdlib
- .attributes = .{ .lib_function_without_prefix = true }
-
-strtoll
- .param_str = "LLicC*c**i"
- .header = .stdlib
- .attributes = .{ .lib_function_without_prefix = true }
-
-strtoul
- .param_str = "ULicC*c**i"
- .header = .stdlib
- .attributes = .{ .lib_function_without_prefix = true }
-
-strtoull
- .param_str = "ULLicC*c**i"
- .header = .stdlib
- .attributes = .{ .lib_function_without_prefix = true }
-
-strxfrm
- .param_str = "zc*cC*z"
- .header = .string
- .attributes = .{ .lib_function_without_prefix = true }
-
-tan
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-tanf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-tanh
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-tanhf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-tanhl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-tanl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-tgamma
- .param_str = "dd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-tgammaf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-tgammal
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true }
-
-tolower
- .param_str = "ii"
- .header = .ctype
- .attributes = .{ .pure = true, .lib_function_without_prefix = true }
-
-toupper
- .param_str = "ii"
- .header = .ctype
- .attributes = .{ .pure = true, .lib_function_without_prefix = true }
-
-trunc
- .param_str = "dd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-truncf
- .param_str = "ff"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-truncl
- .param_str = "LdLd"
- .header = .math
- .attributes = .{ .@"const" = true, .lib_function_without_prefix = true }
-
-va_copy
- .param_str = "vAA"
- .header = .stdarg
- .attributes = .{ .lib_function_without_prefix = true }
-
-va_end
- .param_str = "vA"
- .header = .stdarg
- .attributes = .{ .lib_function_without_prefix = true }
-
-va_start
- .param_str = "vA."
- .header = .stdarg
- .attributes = .{ .lib_function_without_prefix = true }
-
-vfork
- .param_str = "p"
- .header = .unistd
- .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true }
-
-vfprintf
- .param_str = "iP*cC*a"
- .header = .stdio
- .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vprintf, .format_string_position = 1 }
-
-vfscanf
- .param_str = "iP*RcC*Ra"
- .header = .stdio
- .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vscanf, .format_string_position = 1 }
-
-vprintf
- .param_str = "icC*a"
- .header = .stdio
- .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vprintf }
-
-vscanf
- .param_str = "icC*Ra"
- .header = .stdio
- .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vscanf }
-
-vsnprintf
- .param_str = "ic*zcC*a"
- .header = .stdio
- .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vprintf, .format_string_position = 2 }
-
-vsprintf
- .param_str = "ic*cC*a"
- .header = .stdio
- .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vprintf, .format_string_position = 1 }
-
-vsscanf
- .param_str = "icC*RcC*Ra"
- .header = .stdio
- .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vscanf, .format_string_position = 1 }
-
-wcschr
- .param_str = "w*wC*w"
- .header = .wchar
- .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true }
-
-wcscmp
- .param_str = "iwC*wC*"
- .header = .wchar
- .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true }
-
-wcslen
- .param_str = "zwC*"
- .header = .wchar
- .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true }
-
-wcsncmp
- .param_str = "iwC*wC*z"
- .header = .wchar
- .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true }
-
-wmemchr
- .param_str = "w*wC*wz"
- .header = .wchar
- .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true }
-
-wmemcmp
- .param_str = "iwC*wC*z"
- .header = .wchar
- .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true }
-
-wmemcpy
- .param_str = "w*w*wC*z"
- .header = .wchar
- .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true }
-
-wmemmove
- .param_str = "w*w*wC*z"
- .header = .wchar
- .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true }
-
-__c11_atomic_init
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__c11_atomic_load
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__c11_atomic_store
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__c11_atomic_exchange
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__c11_atomic_compare_exchange_strong
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__c11_atomic_compare_exchange_weak
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__c11_atomic_fetch_add
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__c11_atomic_fetch_sub
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__c11_atomic_fetch_and
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__c11_atomic_fetch_or
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__c11_atomic_fetch_xor
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__c11_atomic_fetch_nand
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__c11_atomic_fetch_max
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__c11_atomic_fetch_min
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_load
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_load_n
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_store
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_store_n
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_exchange
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_exchange_n
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_compare_exchange
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_compare_exchange_n
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_fetch_add
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_fetch_sub
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_fetch_and
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_fetch_or
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_fetch_xor
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_fetch_nand
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_add_fetch
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_sub_fetch
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_and_fetch
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_or_fetch
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_xor_fetch
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_max_fetch
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_min_fetch
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_nand_fetch
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_fetch_min
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
-
-__atomic_fetch_max
- .param_str = "v."
- .attributes = .{ .custom_typecheck = true }
deps/aro/aro/Diagnostics/messages.def
@@ -1,2446 +0,0 @@
-const W = Properties.makeOpt;
-
-const pointer_sign_message = " converts between pointers to integer types with different sign";
-
-# Maybe someday this will no longer be needed.
-todo
- .msg = "TODO: {s}"
- .extra = .str
- .kind = .@"error"
-
-error_directive
- .msg = "{s}"
- .extra = .str
- .kind = .@"error"
-
-warning_directive
- .msg = "{s}"
- .opt = W("#warnings")
- .extra = .str
- .kind = .warning
-
-elif_without_if
- .msg = "#elif without #if"
- .kind = .@"error"
-
-elif_after_else
- .msg = "#elif after #else"
- .kind = .@"error"
-
-elifdef_without_if
- .msg = "#elifdef without #if"
- .kind = .@"error"
-
-elifdef_after_else
- .msg = "#elifdef after #else"
- .kind = .@"error"
-
-elifndef_without_if
- .msg = "#elifndef without #if"
- .kind = .@"error"
-
-elifndef_after_else
- .msg = "#elifndef after #else"
- .kind = .@"error"
-
-else_without_if
- .msg = "#else without #if"
- .kind = .@"error"
-
-else_after_else
- .msg = "#else after #else"
- .kind = .@"error"
-
-endif_without_if
- .msg = "#endif without #if"
- .kind = .@"error"
-
-unknown_pragma
- .msg = "unknown pragma ignored"
- .opt = W("unknown-pragmas")
- .kind = .off
- .all = true
-
-line_simple_digit
- .msg = "#line directive requires a simple digit sequence"
- .kind = .@"error"
-
-line_invalid_filename
- .msg = "invalid filename for #line directive"
- .kind = .@"error"
-
-unterminated_conditional_directive
- .msg = "unterminated conditional directive"
- .kind = .@"error"
-
-invalid_preprocessing_directive
- .msg = "invalid preprocessing directive"
- .kind = .@"error"
-
-macro_name_missing
- .msg = "macro name missing"
- .kind = .@"error"
-
-extra_tokens_directive_end
- .msg = "extra tokens at end of macro directive"
- .kind = .@"error"
-
-expected_value_in_expr
- .msg = "expected value in expression"
- .kind = .@"error"
-
-closing_paren
- .msg = "expected closing ')'"
- .kind = .@"error"
-
-to_match_paren
- .msg = "to match this '('"
- .kind = .note
-
-to_match_brace
- .msg = "to match this '{'"
- .kind = .note
-
-to_match_bracket
- .msg = "to match this '['"
- .kind = .note
-
-header_str_closing
- .msg = "expected closing '>'"
- .kind = .@"error"
-
-header_str_match
- .msg = "to match this '<'"
- .kind = .note
-
-string_literal_in_pp_expr
- .msg = "string literal in preprocessor expression"
- .kind = .@"error"
-
-float_literal_in_pp_expr
- .msg = "floating point literal in preprocessor expression"
- .kind = .@"error"
-
-defined_as_macro_name
- .msg = "'defined' cannot be used as a macro name"
- .kind = .@"error"
-
-macro_name_must_be_identifier
- .msg = "macro name must be an identifier"
- .kind = .@"error"
-
-whitespace_after_macro_name
- .msg = "ISO C99 requires whitespace after the macro name"
- .opt = W("c99-extensions")
- .kind = .warning
-
-hash_hash_at_start
- .msg = "'##' cannot appear at the start of a macro expansion"
- .kind = .@"error"
-
-hash_hash_at_end
- .msg = "'##' cannot appear at the end of a macro expansion"
- .kind = .@"error"
-
-pasting_formed_invalid
- .msg = "pasting formed '{s}', an invalid preprocessing token"
- .extra = .str
- .kind = .@"error"
-
-missing_paren_param_list
- .msg = "missing ')' in macro parameter list"
- .kind = .@"error"
-
-unterminated_macro_param_list
- .msg = "unterminated macro param list"
- .kind = .@"error"
-
-invalid_token_param_list
- .msg = "invalid token in macro parameter list"
- .kind = .@"error"
-
-expected_comma_param_list
- .msg = "expected comma in macro parameter list"
- .kind = .@"error"
-
-hash_not_followed_param
- .msg = "'#' is not followed by a macro parameter"
- .kind = .@"error"
-
-expected_filename
- .msg = "expected \"FILENAME\" or <FILENAME>"
- .kind = .@"error"
-
-empty_filename
- .msg = "empty filename"
- .kind = .@"error"
-
-expected_invalid
- .msg = "expected '{s}', found invalid bytes"
- .extra = .tok_id_expected
- .kind = .@"error"
-
-expected_eof
- .msg = "expected '{s}' before end of file"
- .extra = .tok_id_expected
- .kind = .@"error"
-
-expected_token
- .msg = "expected '{s}', found '{s}'"
- .extra = .tok_id
- .kind = .@"error"
-
-expected_expr
- .msg = "expected expression"
- .kind = .@"error"
-
-expected_integer_constant_expr
- .msg = "expression is not an integer constant expression"
- .kind = .@"error"
-
-missing_type_specifier
- .msg = "type specifier missing, defaults to 'int'"
- .opt = W("implicit-int")
- .kind = .warning
- .all = true
-
-missing_type_specifier_c23
- .msg = "a type specifier is required for all declarations"
- .kind = .@"error"
-
-multiple_storage_class
- .msg = "cannot combine with previous '{s}' declaration specifier"
- .extra = .str
- .kind = .@"error"
-
-static_assert_failure
- .msg = "static assertion failed"
- .kind = .@"error"
-
-static_assert_failure_message
- .msg = "static assertion failed {s}"
- .extra = .str
- .kind = .@"error"
-
-expected_type
- .msg = "expected a type"
- .kind = .@"error"
-
-cannot_combine_spec
- .msg = "cannot combine with previous '{s}' specifier"
- .extra = .str
- .kind = .@"error"
-
-duplicate_decl_spec
- .msg = "duplicate '{s}' declaration specifier"
- .extra = .str
- .opt = W("duplicate-decl-specifier")
- .kind = .warning
- .all = true
-
-restrict_non_pointer
- .msg = "restrict requires a pointer or reference ('{s}' is invalid)"
- .extra = .str
- .kind = .@"error"
-
-expected_external_decl
- .msg = "expected external declaration"
- .kind = .@"error"
-
-expected_ident_or_l_paren
- .msg = "expected identifier or '('"
- .kind = .@"error"
-
-missing_declaration
- .msg = "declaration does not declare anything"
- .opt = W("missing-declaration")
- .kind = .warning
-
-func_not_in_root
- .msg = "function definition is not allowed here"
- .kind = .@"error"
-
-illegal_initializer
- .msg = "illegal initializer (only variables can be initialized)"
- .kind = .@"error"
-
-extern_initializer
- .msg = "extern variable has initializer"
- .opt = W("extern-initializer")
- .kind = .warning
-
-spec_from_typedef
- .msg = "'{s}' came from typedef"
- .extra = .str
- .kind = .note
-
-param_before_var_args
- .msg = "ISO C requires a named parameter before '...'"
- .kind = .@"error"
- .suppress_version = .c23
-
-void_only_param
- .msg = "'void' must be the only parameter if specified"
- .kind = .@"error"
-
-void_param_qualified
- .msg = "'void' parameter cannot be qualified"
- .kind = .@"error"
-
-void_must_be_first_param
- .msg = "'void' must be the first parameter if specified"
- .kind = .@"error"
-
-invalid_storage_on_param
- .msg = "invalid storage class on function parameter"
- .kind = .@"error"
-
-threadlocal_non_var
- .msg = "_Thread_local only allowed on variables"
- .kind = .@"error"
-
-func_spec_non_func
- .msg = "'{s}' can only appear on functions"
- .extra = .str
- .kind = .@"error"
-
-illegal_storage_on_func
- .msg = "illegal storage class on function"
- .kind = .@"error"
-
-illegal_storage_on_global
- .msg = "illegal storage class on global variable"
- .kind = .@"error"
-
-expected_stmt
- .msg = "expected statement"
- .kind = .@"error"
-
-func_cannot_return_func
- .msg = "function cannot return a function"
- .kind = .@"error"
-
-func_cannot_return_array
- .msg = "function cannot return an array"
- .kind = .@"error"
-
-undeclared_identifier
- .msg = "use of undeclared identifier '{s}'"
- .extra = .str
- .kind = .@"error"
-
-not_callable
- .msg = "cannot call non function type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-unsupported_str_cat
- .msg = "unsupported string literal concatenation"
- .kind = .@"error"
-
-static_func_not_global
- .msg = "static functions must be global"
- .kind = .@"error"
-
-implicit_func_decl
- .msg = "call to undeclared function '{s}'; ISO C99 and later do not support implicit function declarations"
- .extra = .str
- .opt = W("implicit-function-declaration")
- .kind = .@"error"
- .all = true
-
-unknown_builtin
- .msg = "use of unknown builtin '{s}'"
- .extra = .str
- .opt = W("implicit-function-declaration")
- .kind = .@"error"
- .all = true
-
-implicit_builtin
- .msg = "implicitly declaring library function '{s}'"
- .extra = .str
- .opt = W("implicit-function-declaration")
- .kind = .@"error"
- .all = true
-
-implicit_builtin_header_note
- .msg = "include the header <{s}.h> or explicitly provide a declaration for '{s}'"
- .extra = .builtin_with_header
- .opt = W("implicit-function-declaration")
- .kind = .note
- .all = true
-
-expected_param_decl
- .msg = "expected parameter declaration"
- .kind = .@"error"
-
-invalid_old_style_params
- .msg = "identifier parameter lists are only allowed in function definitions"
- .kind = .@"error"
-
-expected_fn_body
- .msg = "expected function body after function declaration"
- .kind = .@"error"
-
-invalid_void_param
- .msg = "parameter cannot have void type"
- .kind = .@"error"
-
-unused_value
- .msg = "expression result unused"
- .opt = W("unused-value")
- .kind = .warning
- .all = true
-
-continue_not_in_loop
- .msg = "'continue' statement not in a loop"
- .kind = .@"error"
-
-break_not_in_loop_or_switch
- .msg = "'break' statement not in a loop or a switch"
- .kind = .@"error"
-
-unreachable_code
- .msg = "unreachable code"
- .opt = W("unreachable-code")
- .kind = .warning
- .all = true
-
-duplicate_label
- .msg = "duplicate label '{s}'"
- .extra = .str
- .kind = .@"error"
-
-previous_label
- .msg = "previous definition of label '{s}' was here"
- .extra = .str
- .kind = .note
-
-undeclared_label
- .msg = "use of undeclared label '{s}'"
- .extra = .str
- .kind = .@"error"
-
-case_not_in_switch
- .msg = "'{s}' statement not in a switch statement"
- .extra = .str
- .kind = .@"error"
-
-duplicate_switch_case
- .msg = "duplicate case value '{s}'"
- .extra = .str
- .kind = .@"error"
-
-multiple_default
- .msg = "multiple default cases in the same switch"
- .kind = .@"error"
-
-previous_case
- .msg = "previous case defined here"
- .kind = .note
-
-const expected_arguments = "expected {d} argument(s) got {d}";
-
-expected_arguments
- .msg = expected_arguments
- .extra = .arguments
- .kind = .@"error"
-
-expected_arguments_old
- .msg = expected_arguments
- .extra = .arguments
- .kind = .warning
-
-expected_at_least_arguments
- .msg = "expected at least {d} argument(s) got {d}"
- .extra = .arguments
- .kind = .warning
-
-invalid_static_star
- .msg = "'static' may not be used with an unspecified variable length array size"
- .kind = .@"error"
-
-static_non_param
- .msg = "'static' used outside of function parameters"
- .kind = .@"error"
-
-array_qualifiers
- .msg = "type qualifier in non parameter array type"
- .kind = .@"error"
-
-star_non_param
- .msg = "star modifier used outside of function parameters"
- .kind = .@"error"
-
-variable_len_array_file_scope
- .msg = "variable length arrays not allowed at file scope"
- .kind = .@"error"
-
-useless_static
- .msg = "'static' useless without a constant size"
- .kind = .warning
- .w_extra = true
-
-negative_array_size
- .msg = "array size must be 0 or greater"
- .kind = .@"error"
-
-array_incomplete_elem
- .msg = "array has incomplete element type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-array_func_elem
- .msg = "arrays cannot have functions as their element type"
- .kind = .@"error"
-
-static_non_outermost_array
- .msg = "'static' used in non-outermost array type"
- .kind = .@"error"
-
-qualifier_non_outermost_array
- .msg = "type qualifier used in non-outermost array type"
- .kind = .@"error"
-
-unterminated_macro_arg_list
- .msg = "unterminated function macro argument list"
- .kind = .@"error"
-
-unknown_warning
- .msg = "unknown warning '{s}'"
- .extra = .str
- .opt = W("unknown-warning-option")
- .kind = .warning
-
-overflow
- .msg = "overflow in expression; result is '{s}'"
- .extra = .str
- .opt = W("integer-overflow")
- .kind = .warning
-
-int_literal_too_big
- .msg = "integer literal is too large to be represented in any integer type"
- .kind = .@"error"
-
-indirection_ptr
- .msg = "indirection requires pointer operand"
- .kind = .@"error"
-
-addr_of_rvalue
- .msg = "cannot take the address of an rvalue"
- .kind = .@"error"
-
-addr_of_bitfield
- .msg = "address of bit-field requested"
- .kind = .@"error"
-
-not_assignable
- .msg = "expression is not assignable"
- .kind = .@"error"
-
-ident_or_l_brace
- .msg = "expected identifier or '{'"
- .kind = .@"error"
-
-empty_enum
- .msg = "empty enum is invalid"
- .kind = .@"error"
-
-redefinition
- .msg = "redefinition of '{s}'"
- .extra = .str
- .kind = .@"error"
-
-previous_definition
- .msg = "previous definition is here"
- .kind = .note
-
-expected_identifier
- .msg = "expected identifier"
- .kind = .@"error"
-
-expected_str_literal
- .msg = "expected string literal for diagnostic message in static_assert"
- .kind = .@"error"
-
-expected_str_literal_in
- .msg = "expected string literal in '{s}'"
- .extra = .str
- .kind = .@"error"
-
-parameter_missing
- .msg = "parameter named '{s}' is missing"
- .extra = .str
- .kind = .@"error"
-
-empty_record
- .msg = "empty {s} is a GNU extension"
- .extra = .str
- .opt = W("gnu-empty-struct")
- .kind = .off
- .pedantic = true
-
-empty_record_size
- .msg = "empty {s} has size 0 in C, size 1 in C++"
- .extra = .str
- .opt = W("c++-compat")
- .kind = .off
-
-wrong_tag
- .msg = "use of '{s}' with tag type that does not match previous definition"
- .extra = .str
- .kind = .@"error"
-
-expected_parens_around_typename
- .msg = "expected parentheses around type name"
- .kind = .@"error"
-
-alignof_expr
- .msg = "'_Alignof' applied to an expression is a GNU extension"
- .opt = W("gnu-alignof-expression")
- .kind = .warning
- .suppress_gnu = true
-
-invalid_alignof
- .msg = "invalid application of 'alignof' to an incomplete type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-invalid_sizeof
- .msg = "invalid application of 'sizeof' to an incomplete type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-macro_redefined
- .msg = "'{s}' macro redefined"
- .extra = .str
- .opt = W("macro-redefined")
- .kind = .warning
-
-generic_qual_type
- .msg = "generic association with qualifiers cannot be matched with"
- .opt = W("generic-qual-type")
- .kind = .warning
-
-generic_array_type
- .msg = "generic association array type cannot be matched with"
- .opt = W("generic-qual-type")
- .kind = .warning
-
-generic_func_type
- .msg = "generic association function type cannot be matched with"
- .opt = W("generic-qual-type")
- .kind = .warning
-
-generic_duplicate
- .msg = "type '{s}' in generic association compatible with previously specified type"
- .extra = .str
- .kind = .@"error"
-
-generic_duplicate_here
- .msg = "compatible type '{s}' specified here"
- .extra = .str
- .kind = .note
-
-generic_duplicate_default
- .msg = "duplicate default generic association"
- .kind = .@"error"
-
-generic_no_match
- .msg = "controlling expression type '{s}' not compatible with any generic association type"
- .extra = .str
- .kind = .@"error"
-
-escape_sequence_overflow
- .msg = "escape sequence out of range"
- .kind = .@"error"
-
-invalid_universal_character
- .msg = "invalid universal character"
- .kind = .@"error"
-
-incomplete_universal_character
- .msg = "incomplete universal character name"
- .kind = .@"error"
-
-multichar_literal_warning
- .msg = "multi-character character constant"
- .opt = W("multichar")
- .kind = .warning
- .all = true
-
-invalid_multichar_literal
- .msg = "{s} character literals may not contain multiple characters"
- .kind = .@"error"
- .extra = .str
-
-wide_multichar_literal
- .msg = "extraneous characters in character constant ignored"
- .kind = .warning
-
-char_lit_too_wide
- .msg = "character constant too long for its type"
- .kind = .warning
- .all = true
-
-char_too_large
- .msg = "character too large for enclosing character literal type"
- .kind = .@"error"
-
-must_use_struct
- .msg = "must use 'struct' tag to refer to type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-must_use_union
- .msg = "must use 'union' tag to refer to type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-must_use_enum
- .msg = "must use 'enum' tag to refer to type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-redefinition_different_sym
- .msg = "redefinition of '{s}' as different kind of symbol"
- .extra = .str
- .kind = .@"error"
-
-redefinition_incompatible
- .msg = "redefinition of '{s}' with a different type"
- .extra = .str
- .kind = .@"error"
-
-redefinition_of_parameter
- .msg = "redefinition of parameter '{s}'"
- .extra = .str
- .kind = .@"error"
-
-invalid_bin_types
- .msg = "invalid operands to binary expression ({s})"
- .extra = .str
- .kind = .@"error"
-
-comparison_ptr_int
- .msg = "comparison between pointer and integer ({s})"
- .extra = .str
- .opt = W("pointer-integer-compare")
- .kind = .warning
-
-comparison_distinct_ptr
- .msg = "comparison of distinct pointer types ({s})"
- .extra = .str
- .opt = W("compare-distinct-pointer-types")
- .kind = .warning
-
-incompatible_pointers
- .msg = "incompatible pointer types ({s})"
- .extra = .str
- .kind = .@"error"
-
-invalid_argument_un
- .msg = "invalid argument type '{s}' to unary expression"
- .extra = .str
- .kind = .@"error"
-
-incompatible_assign
- .msg = "assignment to {s}"
- .extra = .str
- .kind = .@"error"
-
-implicit_ptr_to_int
- .msg = "implicit pointer to integer conversion from {s}"
- .extra = .str
- .opt = W("int-conversion")
- .kind = .warning
-
-invalid_cast_to_float
- .msg = "pointer cannot be cast to type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-invalid_cast_to_pointer
- .msg = "operand of type '{s}' cannot be cast to a pointer type"
- .extra = .str
- .kind = .@"error"
-
-invalid_cast_type
- .msg = "cannot cast to non arithmetic or pointer type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-qual_cast
- .msg = "cast to type '{s}' will not preserve qualifiers"
- .extra = .str
- .opt = W("cast-qualifiers")
- .kind = .warning
-
-invalid_index
- .msg = "array subscript is not an integer"
- .kind = .@"error"
-
-invalid_subscript
- .msg = "subscripted value is not an array or pointer"
- .kind = .@"error"
-
-array_after
- .msg = "array index {s} is past the end of the array"
- .extra = .str
- .opt = W("array-bounds")
- .kind = .warning
-
-array_before
- .msg = "array index {s} is before the beginning of the array"
- .extra = .str
- .opt = W("array-bounds")
- .kind = .warning
-
-statement_int
- .msg = "statement requires expression with integer type ('{s}' invalid)"
- .extra = .str
- .kind = .@"error"
-
-statement_scalar
- .msg = "statement requires expression with scalar type ('{s}' invalid)"
- .extra = .str
- .kind = .@"error"
-
-func_should_return
- .msg = "non-void function '{s}' should return a value"
- .extra = .str
- .opt = W("return-type")
- .kind = .@"error"
- .all = true
-
-incompatible_return
- .msg = "returning {s}"
- .extra = .str
- .kind = .@"error"
-
-incompatible_return_sign
- .msg = "returning {s}" ++ pointer_sign_message
- .extra = .str
- .kind = .warning
- .opt = W("pointer-sign")
-
-implicit_int_to_ptr
- .msg = "implicit integer to pointer conversion from {s}"
- .extra = .str
- .opt = W("int-conversion")
- .kind = .warning
-
-func_does_not_return
- .msg = "non-void function '{s}' does not return a value"
- .extra = .str
- .opt = W("return-type")
- .kind = .warning
- .all = true
-
-void_func_returns_value
- .msg = "void function '{s}' should not return a value"
- .extra = .str
- .opt = W("return-type")
- .kind = .@"error"
- .all = true
-
-incompatible_arg
- .msg = "passing {s}"
- .extra = .str
- .kind = .@"error"
-
-incompatible_ptr_arg
- .msg = "passing {s}"
- .extra = .str
- .kind = .warning
- .opt = W("incompatible-pointer-types")
-
-incompatible_ptr_arg_sign
- .msg = "passing {s}" ++ pointer_sign_message
- .extra = .str
- .kind = .warning
- .opt = W("pointer-sign")
-
-parameter_here
- .msg = "passing argument to parameter here"
- .kind = .note
-
-atomic_array
- .msg = "atomic cannot be applied to array type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-atomic_func
- .msg = "atomic cannot be applied to function type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-atomic_incomplete
- .msg = "atomic cannot be applied to incomplete type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-addr_of_register
- .msg = "address of register variable requested"
- .kind = .@"error"
-
-variable_incomplete_ty
- .msg = "variable has incomplete type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-parameter_incomplete_ty
- .msg = "parameter has incomplete type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-tentative_array
- .msg = "tentative array definition assumed to have one element"
- .kind = .warning
-
-deref_incomplete_ty_ptr
- .msg = "dereferencing pointer to incomplete type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-alignas_on_func
- .msg = "'_Alignas' attribute only applies to variables and fields"
- .kind = .@"error"
-
-alignas_on_param
- .msg = "'_Alignas' attribute cannot be applied to a function parameter"
- .kind = .@"error"
-
-minimum_alignment
- .msg = "requested alignment is less than minimum alignment of {d}"
- .extra = .unsigned
- .kind = .@"error"
-
-maximum_alignment
- .msg = "requested alignment of {s} is too large"
- .extra = .str
- .kind = .@"error"
-
-negative_alignment
- .msg = "requested negative alignment of {s} is invalid"
- .extra = .str
- .kind = .@"error"
-
-align_ignored
- .msg = "'_Alignas' attribute is ignored here"
- .kind = .warning
-
-zero_align_ignored
- .msg = "requested alignment of zero is ignored"
- .kind = .warning
-
-non_pow2_align
- .msg = "requested alignment is not a power of 2"
- .kind = .@"error"
-
-pointer_mismatch
- .msg = "pointer type mismatch ({s})"
- .extra = .str
- .opt = W("pointer-type-mismatch")
- .kind = .warning
-
-static_assert_not_constant
- .msg = "static_assert expression is not an integral constant expression"
- .kind = .@"error"
-
-static_assert_missing_message
- .msg = "static_assert with no message is a C23 extension"
- .opt = W("c23-extensions")
- .kind = .warning
- .suppress_version = .c23
-
-pre_c23_compat
- .msg = "{s} is incompatible with C standards before C23"
- .extra = .str
- .kind = .off
- .suppress_unless_version = .c23
- .opt = W("pre-c23-compat")
-
-unbound_vla
- .msg = "variable length array must be bound in function definition"
- .kind = .@"error"
-
-array_too_large
- .msg = "array is too large"
- .kind = .@"error"
-
-incompatible_ptr_init
- .msg = "incompatible pointer types initializing {s}"
- .extra = .str
- .opt = W("incompatible-pointer-types")
- .kind = .warning
-
-incompatible_ptr_init_sign
- .msg = "incompatible pointer types initializing {s}" ++ pointer_sign_message
- .extra = .str
- .opt = W("pointer-sign")
- .kind = .warning
-
-incompatible_ptr_assign
- .msg = "incompatible pointer types assigning to {s}"
- .extra = .str
- .opt = W("incompatible-pointer-types")
- .kind = .warning
-
-incompatible_ptr_assign_sign
- .msg = "incompatible pointer types assigning to {s} " ++ pointer_sign_message
- .extra = .str
- .opt = W("pointer-sign")
- .kind = .warning
-
-vla_init
- .msg = "variable-sized object may not be initialized"
- .kind = .@"error"
-
-func_init
- .msg = "illegal initializer type"
- .kind = .@"error"
-
-incompatible_init
- .msg = "initializing {s}"
- .extra = .str
- .kind = .@"error"
-
-empty_scalar_init
- .msg = "scalar initializer cannot be empty"
- .kind = .@"error"
-
-excess_scalar_init
- .msg = "excess elements in scalar initializer"
- .opt = W("excess-initializers")
- .kind = .warning
-
-excess_str_init
- .msg = "excess elements in string initializer"
- .opt = W("excess-initializers")
- .kind = .warning
-
-excess_struct_init
- .msg = "excess elements in struct initializer"
- .opt = W("excess-initializers")
- .kind = .warning
-
-excess_array_init
- .msg = "excess elements in array initializer"
- .opt = W("excess-initializers")
- .kind = .warning
-
-str_init_too_long
- .msg = "initializer-string for char array is too long"
- .opt = W("excess-initializers")
- .kind = .warning
-
-arr_init_too_long
- .msg = "cannot initialize type ({s})"
- .extra = .str
- .kind = .@"error"
-
-invalid_typeof
- .msg = "'{s} typeof' is invalid"
- .extra = .str
- .kind = .@"error"
-
-division_by_zero
- .msg = "{s} by zero is undefined"
- .extra = .str
- .opt = W("division-by-zero")
- .kind = .warning
-
-division_by_zero_macro
- .msg = "{s} by zero in preprocessor expression"
- .extra = .str
- .kind = .@"error"
-
-builtin_choose_cond
- .msg = "'__builtin_choose_expr' requires a constant expression"
- .kind = .@"error"
-
-alignas_unavailable
- .msg = "'_Alignas' attribute requires integer constant expression"
- .kind = .@"error"
-
-case_val_unavailable
- .msg = "case value must be an integer constant expression"
- .kind = .@"error"
-
-enum_val_unavailable
- .msg = "enum value must be an integer constant expression"
- .kind = .@"error"
-
-incompatible_array_init
- .msg = "cannot initialize array of type {s}"
- .extra = .str
- .kind = .@"error"
-
-array_init_str
- .msg = "array initializer must be an initializer list or wide string literal"
- .kind = .@"error"
-
-initializer_overrides
- .msg = "initializer overrides previous initialization"
- .opt = W("initializer-overrides")
- .kind = .warning
- .w_extra = true
-
-previous_initializer
- .msg = "previous initialization"
- .kind = .note
-
-invalid_array_designator
- .msg = "array designator used for non-array type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-negative_array_designator
- .msg = "array designator value {s} is negative"
- .extra = .str
- .kind = .@"error"
-
-oob_array_designator
- .msg = "array designator index {s} exceeds array bounds"
- .extra = .str
- .kind = .@"error"
-
-invalid_field_designator
- .msg = "field designator used for non-record type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-no_such_field_designator
- .msg = "record type has no field named '{s}'"
- .extra = .str
- .kind = .@"error"
-
-empty_aggregate_init_braces
- .msg = "initializer for aggregate with no elements requires explicit braces"
- .kind = .@"error"
-
-ptr_init_discards_quals
- .msg = "initializing {s} discards qualifiers"
- .extra = .str
- .opt = W("incompatible-pointer-types-discards-qualifiers")
- .kind = .warning
-
-ptr_assign_discards_quals
- .msg = "assigning to {s} discards qualifiers"
- .extra = .str
- .opt = W("incompatible-pointer-types-discards-qualifiers")
- .kind = .warning
-
-ptr_ret_discards_quals
- .msg = "returning {s} discards qualifiers"
- .extra = .str
- .opt = W("incompatible-pointer-types-discards-qualifiers")
- .kind = .warning
-
-ptr_arg_discards_quals
- .msg = "passing {s} discards qualifiers"
- .extra = .str
- .opt = W("incompatible-pointer-types-discards-qualifiers")
- .kind = .warning
-
-unknown_attribute
- .msg = "unknown attribute '{s}' ignored"
- .extra = .str
- .opt = W("unknown-attributes")
- .kind = .warning
-
-ignored_attribute
- .msg = "{s}"
- .extra = .str
- .opt = W("ignored-attributes")
- .kind = .warning
-
-invalid_fallthrough
- .msg = "fallthrough annotation does not directly precede switch label"
- .kind = .@"error"
-
-cannot_apply_attribute_to_statement
- .msg = "'{s}' attribute cannot be applied to a statement"
- .extra = .str
- .kind = .@"error"
-
-builtin_macro_redefined
- .msg = "redefining builtin macro"
- .opt = W("builtin-macro-redefined")
- .kind = .warning
-
-feature_check_requires_identifier
- .msg = "builtin feature check macro requires a parenthesized identifier"
- .kind = .@"error"
-
-missing_tok_builtin
- .msg = "missing '{s}', after builtin feature-check macro"
- .extra = .tok_id_expected
- .kind = .@"error"
-
-gnu_label_as_value
- .msg = "use of GNU address-of-label extension"
- .opt = W("gnu-label-as-value")
- .kind = .off
- .pedantic = true
-
-expected_record_ty
- .msg = "member reference base type '{s}' is not a structure or union"
- .extra = .str
- .kind = .@"error"
-
-member_expr_not_ptr
- .msg = "member reference type '{s}' is not a pointer; did you mean to use '.'?"
- .extra = .str
- .kind = .@"error"
-
-member_expr_ptr
- .msg = "member reference type '{s}' is a pointer; did you mean to use '->'?"
- .extra = .str
- .kind = .@"error"
-
-no_such_member
- .msg = "no member named {s}"
- .extra = .str
- .kind = .@"error"
-
-malformed_warning_check
- .msg = "{s} expected option name (e.g. \"-Wundef\")"
- .extra = .str
- .opt = W("malformed-warning-check")
- .kind = .warning
- .all = true
-
-invalid_computed_goto
- .msg = "computed goto in function with no address-of-label expressions"
- .kind = .@"error"
-
-pragma_warning_message
- .msg = "{s}"
- .extra = .str
- .opt = W("#pragma-messages")
- .kind = .warning
-
-pragma_error_message
- .msg = "{s}"
- .extra = .str
- .kind = .@"error"
-
-pragma_message
- .msg = "#pragma message: {s}"
- .extra = .str
- .kind = .note
-
-pragma_requires_string_literal
- .msg = "pragma {s} requires string literal"
- .extra = .str
- .kind = .@"error"
-
-poisoned_identifier
- .msg = "attempt to use a poisoned identifier"
- .kind = .@"error"
-
-pragma_poison_identifier
- .msg = "can only poison identifier tokens"
- .kind = .@"error"
-
-pragma_poison_macro
- .msg = "poisoning existing macro"
- .kind = .warning
-
-newline_eof
- .msg = "no newline at end of file"
- .opt = W("newline-eof")
- .kind = .off
- .pedantic = true
-
-empty_translation_unit
- .msg = "ISO C requires a translation unit to contain at least one declaration"
- .opt = W("empty-translation-unit")
- .kind = .off
- .pedantic = true
-
-omitting_parameter_name
- .msg = "omitting the parameter name in a function definition is a C23 extension"
- .opt = W("c23-extensions")
- .kind = .warning
- .suppress_version = .c23
-
-non_int_bitfield
- .msg = "bit-field has non-integer type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-negative_bitwidth
- .msg = "bit-field has negative width ({s})"
- .extra = .str
- .kind = .@"error"
-
-zero_width_named_field
- .msg = "named bit-field has zero width"
- .kind = .@"error"
-
-bitfield_too_big
- .msg = "width of bit-field exceeds width of its type"
- .kind = .@"error"
-
-invalid_utf8
- .msg = "source file is not valid UTF-8"
- .kind = .@"error"
-
-implicitly_unsigned_literal
- .msg = "integer literal is too large to be represented in a signed integer type, interpreting as unsigned"
- .opt = W("implicitly-unsigned-literal")
- .kind = .warning
-
-invalid_preproc_operator
- .msg = "token is not a valid binary operator in a preprocessor subexpression"
- .kind = .@"error"
-
-invalid_preproc_expr_start
- .msg = "invalid token at start of a preprocessor expression"
- .kind = .@"error"
-
-c99_compat
- .msg = "using this character in an identifier is incompatible with C99"
- .opt = W("c99-compat")
- .kind = .off
-
-unexpected_character
- .msg = "unexpected character <U+{X:0>4}>"
- .extra = .actual_codepoint
- .kind = .@"error"
-
-invalid_identifier_start_char
- .msg = "character <U+{X:0>4}> not allowed at the start of an identifier"
- .extra = .actual_codepoint
- .kind = .@"error"
-
-unicode_zero_width
- .msg = "identifier contains Unicode character <U+{X:0>4}> that is invisible in some environments"
- .opt = W("unicode-homoglyph")
- .extra = .actual_codepoint
- .kind = .warning
-
-unicode_homoglyph
- .msg = "treating Unicode character <U+{X:0>4}> as identifier character rather than as '{u}' symbol"
- .extra = .codepoints
- .opt = W("unicode-homoglyph")
- .kind = .warning
-
-meaningless_asm_qual
- .msg = "meaningless '{s}' on assembly outside function"
- .extra = .str
- .kind = .@"error"
-
-duplicate_asm_qual
- .msg = "duplicate asm qualifier '{s}'"
- .extra = .str
- .kind = .@"error"
-
-invalid_asm_str
- .msg = "cannot use {s} string literal in assembly"
- .extra = .str
- .kind = .@"error"
-
-dollar_in_identifier_extension
- .msg = "'$' in identifier"
- .opt = W("dollar-in-identifier-extension")
- .kind = .off
- .pedantic = true
-
-dollars_in_identifiers
- .msg = "illegal character '$' in identifier"
- .kind = .@"error"
-
-expanded_from_here
- .msg = "expanded from here"
- .kind = .note
-
-skipping_macro_backtrace
- .msg = "(skipping {d} expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)"
- .extra = .unsigned
- .kind = .note
-
-pragma_operator_string_literal
- .msg = "_Pragma requires exactly one string literal token"
- .kind = .@"error"
-
-unknown_gcc_pragma
- .msg = "pragma GCC expected 'error', 'warning', 'diagnostic', 'poison'"
- .opt = W("unknown-pragmas")
- .kind = .off
- .all = true
-
-unknown_gcc_pragma_directive
- .msg = "pragma GCC diagnostic expected 'error', 'warning', 'ignored', 'fatal', 'push', or 'pop'"
- .opt = W("unknown-pragmas")
- .kind = .warning
- .all = true
-
-predefined_top_level
- .msg = "predefined identifier is only valid inside function"
- .opt = W("predefined-identifier-outside-function")
- .kind = .warning
-
-incompatible_va_arg
- .msg = "first argument to va_arg, is of type '{s}' and not 'va_list'"
- .extra = .str
- .kind = .@"error"
-
-too_many_scalar_init_braces
- .msg = "too many braces around scalar initializer"
- .opt = W("many-braces-around-scalar-init")
- .kind = .warning
-
-uninitialized_in_own_init
- .msg = "variable '{s}' is uninitialized when used within its own initialization"
- .extra = .str
- .opt = W("uninitialized")
- .kind = .off
- .all = true
-
-gnu_statement_expression
- .msg = "use of GNU statement expression extension"
- .opt = W("gnu-statement-expression")
- .kind = .off
- .suppress_gnu = true
- .pedantic = true
-
-stmt_expr_not_allowed_file_scope
- .msg = "statement expression not allowed at file scope"
- .kind = .@"error"
-
-gnu_imaginary_constant
- .msg = "imaginary constants are a GNU extension"
- .opt = W("gnu-imaginary-constant")
- .kind = .off
- .suppress_gnu = true
- .pedantic = true
-
-plain_complex
- .msg = "plain '_Complex' requires a type specifier; assuming '_Complex double'"
- .kind = .warning
-
-complex_int
- .msg = "complex integer types are a GNU extension"
- .opt = W("gnu-complex-integer")
- .suppress_gnu = true
- .kind = .off
-
-qual_on_ret_type
- .msg = "'{s}' type qualifier on return type has no effect"
- .opt = W("ignored-qualifiers")
- .extra = .str
- .kind = .off
- .all = true
-
-cli_invalid_standard
- .msg = "invalid standard '{s}'"
- .extra = .str
- .kind = .@"error"
-
-cli_invalid_target
- .msg = "invalid target '{s}'"
- .extra = .str
- .kind = .@"error"
-
-cli_invalid_emulate
- .msg = "invalid compiler '{s}'"
- .extra = .str
- .kind = .@"error"
-
-cli_unknown_arg
- .msg = "unknown argument '{s}'"
- .extra = .str
- .kind = .@"error"
-
-cli_error
- .msg = "{s}"
- .extra = .str
- .kind = .@"error"
-
-cli_unused_link_object
- .msg = "{s}: linker input file unused because linking not done"
- .extra = .str
- .kind = .warning
-
-cli_unknown_linker
- .msg = "unrecognized linker '{s}'"
- .extra = .str
- .kind = .@"error"
-
-extra_semi
- .msg = "extra ';' outside of a function"
- .opt = W("extra-semi")
- .kind = .off
- .pedantic = true
-
-func_field
- .msg = "field declared as a function"
- .kind = .@"error"
-
-vla_field
- .msg = "variable length array fields extension is not supported"
- .kind = .@"error"
-
-field_incomplete_ty
- .msg = "field has incomplete type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-flexible_in_union
- .msg = "flexible array member in union is not allowed"
- .kind = .@"error"
- .suppress_msvc = true
-
-flexible_non_final
- .msg = "flexible array member is not at the end of struct"
- .kind = .@"error"
-
-flexible_in_empty
- .msg = "flexible array member in otherwise empty struct"
- .kind = .@"error"
- .suppress_msvc = true
-
-duplicate_member
- .msg = "duplicate member '{s}'"
- .extra = .str
- .kind = .@"error"
-
-binary_integer_literal
- .msg = "binary integer literals are a GNU extension"
- .kind = .off
- .opt = W("gnu-binary-literal")
- .pedantic = true
-
-gnu_va_macro
- .msg = "named variadic macros are a GNU extension"
- .opt = W("variadic-macros")
- .kind = .off
- .pedantic = true
-
-builtin_must_be_called
- .msg = "builtin function must be directly called"
- .kind = .@"error"
-
-va_start_not_in_func
- .msg = "'va_start' cannot be used outside a function"
- .kind = .@"error"
-
-va_start_fixed_args
- .msg = "'va_start' used in a function with fixed args"
- .kind = .@"error"
-
-va_start_not_last_param
- .msg = "second argument to 'va_start' is not the last named parameter"
- .opt = W("varargs")
- .kind = .warning
-
-attribute_not_enough_args
- .msg = "'{s}' attribute takes at least {d} argument(s)"
- .kind = .@"error"
- .extra = .attr_arg_count
-
-attribute_too_many_args
- .msg = "'{s}' attribute takes at most {d} argument(s)"
- .kind = .@"error"
- .extra = .attr_arg_count
-
-attribute_arg_invalid
- .msg = "Attribute argument is invalid, expected {s} but got {s}"
- .kind = .@"error"
- .extra = .attr_arg_type
-
-unknown_attr_enum
- .msg = "Unknown `{s}` argument. Possible values are: {s}"
- .kind = .@"error"
- .extra = .attr_enum
-
-attribute_requires_identifier
- .msg = "'{s}' attribute requires an identifier"
- .kind = .@"error"
- .extra = .str
-
-declspec_not_enabled
- .msg = "'__declspec' attributes are not enabled; use '-fdeclspec' or '-fms-extensions' to enable support for __declspec attributes"
- .kind = .@"error"
-
-declspec_attr_not_supported
- .msg = "__declspec attribute '{s}' is not supported"
- .extra = .str
- .opt = W("ignored-attributes")
- .kind = .warning
-
-deprecated_declarations
- .msg = "{s}"
- .extra = .str
- .opt = W("deprecated-declarations")
- .kind = .warning
-
-deprecated_note
- .msg = "'{s}' has been explicitly marked deprecated here"
- .extra = .str
- .opt = W("deprecated-declarations")
- .kind = .note
-
-unavailable
- .msg = "{s}"
- .extra = .str
- .kind = .@"error"
-
-unavailable_note
- .msg = "'{s}' has been explicitly marked unavailable here"
- .extra = .str
- .kind = .note
-
-warning_attribute
- .msg = "{s}"
- .extra = .str
- .kind = .warning
- .opt = W("attribute-warning")
-
-error_attribute
- .msg = "{s}"
- .extra = .str
- .kind = .@"error"
-
-ignored_record_attr
- .msg = "attribute '{s}' is ignored, place it after \"{s}\" to apply attribute to type declaration"
- .extra = .ignored_record_attr
- .kind = .warning
- .opt = W("ignored-attributes")
-
-backslash_newline_escape
- .msg = "backslash and newline separated by space"
- .kind = .warning
- .opt = W("backslash-newline-escape")
-
-array_size_non_int
- .msg = "size of array has non-integer type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-cast_to_smaller_int
- .msg = "cast to smaller integer type {s}"
- .extra = .str
- .kind = .warning
- .opt = W("pointer-to-int-cast")
-
-gnu_switch_range
- .msg = "use of GNU case range extension"
- .opt = W("gnu-case-range")
- .kind = .off
- .pedantic = true
-
-empty_case_range
- .msg = "empty case range specified"
- .kind = .warning
-
-non_standard_escape_char
- .msg = "use of non-standard escape character '\\{s}'"
- .kind = .off
- .opt = W("pedantic")
- .extra = .invalid_escape
-
-invalid_pp_stringify_escape
- .msg = "invalid string literal, ignoring final '\\'"
- .kind = .warning
-
-vla
- .msg = "variable length array used"
- .kind = .off
- .opt = W("vla")
-
-float_overflow_conversion
- .msg = "implicit conversion of non-finite value from {s} is undefined"
- .extra = .str
- .kind = .off
- .opt = W("float-overflow-conversion")
-
-float_out_of_range
- .msg = "implicit conversion of out of range value from {s} is undefined"
- .extra = .str
- .kind = .warning
- .opt = W("literal-conversion")
-
-float_zero_conversion
- .msg = "implicit conversion from {s}"
- .extra = .str
- .kind = .off
- .opt = W("float-zero-conversion")
-
-float_value_changed
- .msg = "implicit conversion from {s}"
- .extra = .str
- .kind = .warning
- .opt = W("float-conversion")
-
-float_to_int
- .msg = "implicit conversion turns floating-point number into integer: {s}"
- .extra = .str
- .kind = .off
- .opt = W("literal-conversion")
-
-const_decl_folded
- .msg = "expression is not an integer constant expression; folding it to a constant is a GNU extension"
- .kind = .off
- .opt = W("gnu-folding-constant")
- .pedantic = true
-
-const_decl_folded_vla
- .msg = "variable length array folded to constant array as an extension"
- .kind = .off
- .opt = W("gnu-folding-constant")
- .pedantic = true
-
-redefinition_of_typedef
- .msg = "typedef redefinition with different types ({s})"
- .extra = .str
- .kind = .@"error"
-
-undefined_macro
- .msg = "'{s}' is not defined, evaluates to 0"
- .extra = .str
- .kind = .off
- .opt = W("undef")
-
-fn_macro_undefined
- .msg = "function-like macro '{s}' is not defined"
- .extra = .str
- .kind = .@"error"
-
-preprocessing_directive_only
- .msg = "'{s}' must be used within a preprocessing directive"
- .extra = .tok_id_expected
- .kind = .@"error"
-
-missing_lparen_after_builtin
- .msg = "Missing '(' after built-in macro '{s}'"
- .extra = .str
- .kind = .@"error"
-
-offsetof_ty
- .msg = "offsetof requires struct or union type, '{s}' invalid"
- .extra = .str
- .kind = .@"error"
-
-offsetof_incomplete
- .msg = "offsetof of incomplete type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-offsetof_array
- .msg = "offsetof requires array type, '{s}' invalid"
- .extra = .str
- .kind = .@"error"
-
-pragma_pack_lparen
- .msg = "missing '(' after '#pragma pack' - ignoring"
- .kind = .warning
- .opt = W("ignored-pragmas")
-
-pragma_pack_rparen
- .msg = "missing ')' after '#pragma pack' - ignoring"
- .kind = .warning
- .opt = W("ignored-pragmas")
-
-pragma_pack_unknown_action
- .msg = "unknown action for '#pragma pack' - ignoring"
- .opt = W("ignored-pragmas")
- .kind = .warning
-
-pragma_pack_show
- .msg = "value of #pragma pack(show) == {d}"
- .extra = .unsigned
- .kind = .warning
-
-pragma_pack_int
- .msg = "expected #pragma pack parameter to be '1', '2', '4', '8', or '16'"
- .opt = W("ignored-pragmas")
- .kind = .warning
-
-pragma_pack_int_ident
- .msg = "expected integer or identifier in '#pragma pack' - ignored"
- .opt = W("ignored-pragmas")
- .kind = .warning
-
-pragma_pack_undefined_pop
- .msg = "specifying both a name and alignment to 'pop' is undefined"
- .kind = .warning
-
-pragma_pack_empty_stack
- .msg = "#pragma pack(pop, ...) failed: stack empty"
- .opt = W("ignored-pragmas")
- .kind = .warning
-
-cond_expr_type
- .msg = "used type '{s}' where arithmetic or pointer type is required"
- .extra = .str
- .kind = .@"error"
-
-too_many_includes
- .msg = "#include nested too deeply"
- .kind = .@"error"
-
-enumerator_too_small
- .msg = "ISO C restricts enumerator values to range of 'int' ({s} is too small)"
- .extra = .str
- .kind = .off
- .opt = W("pedantic")
-
-enumerator_too_large
- .msg = "ISO C restricts enumerator values to range of 'int' ({s} is too large)"
- .extra = .str
- .kind = .off
- .opt = W("pedantic")
-
-include_next
- .msg = "#include_next is a language extension"
- .kind = .off
- .pedantic = true
- .opt = W("gnu-include-next")
-
-include_next_outside_header
- .msg = "#include_next in primary source file; will search from start of include path"
- .kind = .warning
- .opt = W("include-next-outside-header")
-
-enumerator_overflow
- .msg = "overflow in enumeration value"
- .kind = .warning
-
-enum_not_representable
- .msg = "incremented enumerator value {s} is not representable in the largest integer type"
- .kind = .warning
- .opt = W("enum-too-large")
- .extra = .pow_2_as_string
-
-enum_too_large
- .msg = "enumeration values exceed range of largest integer"
- .kind = .warning
- .opt = W("enum-too-large")
-
-enum_fixed
- .msg = "enumeration types with a fixed underlying type are a Clang extension"
- .kind = .off
- .pedantic = true
- .opt = W("fixed-enum-extension")
-
-enum_prev_nonfixed
- .msg = "enumeration previously declared with nonfixed underlying type"
- .kind = .@"error"
-
-enum_prev_fixed
- .msg = "enumeration previously declared with fixed underlying type"
- .kind = .@"error"
-
-enum_different_explicit_ty
- # str will be like 'new' (was 'old'
- .msg = "enumeration redeclared with different underlying type {s})"
- .extra = .str
- .kind = .@"error"
-
-enum_not_representable_fixed
- .msg = "enumerator value is not representable in the underlying type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-transparent_union_wrong_type
- .msg = "'transparent_union' attribute only applies to unions"
- .opt = W("ignored-attributes")
- .kind = .warning
-
-transparent_union_one_field
- .msg = "transparent union definition must contain at least one field; transparent_union attribute ignored"
- .opt = W("ignored-attributes")
- .kind = .warning
-
-transparent_union_size
- .msg = "size of field {s} bits) does not match the size of the first field in transparent union; transparent_union attribute ignored"
- .extra = .str
- .opt = W("ignored-attributes")
- .kind = .warning
-
-transparent_union_size_note
- .msg = "size of first field is {d}"
- .extra = .unsigned
- .kind = .note
-
-designated_init_invalid
- .msg = "'designated_init' attribute is only valid on 'struct' type'"
- .kind = .@"error"
-
-designated_init_needed
- .msg = "positional initialization of field in 'struct' declared with 'designated_init' attribute"
- .opt = W("designated-init")
- .kind = .warning
-
-ignore_common
- .msg = "ignoring attribute 'common' because it conflicts with attribute 'nocommon'"
- .opt = W("ignored-attributes")
- .kind = .warning
-
-ignore_nocommon
- .msg = "ignoring attribute 'nocommon' because it conflicts with attribute 'common'"
- .opt = W("ignored-attributes")
- .kind = .warning
-
-non_string_ignored
- .msg = "'nonstring' attribute ignored on objects of type '{s}'"
- .opt = W("ignored-attributes")
- .kind = .warning
-
-local_variable_attribute
- .msg = "'{s}' attribute only applies to local variables"
- .extra = .str
- .opt = W("ignored-attributes")
- .kind = .warning
-
-ignore_cold
- .msg = "ignoring attribute 'cold' because it conflicts with attribute 'hot'"
- .opt = W("ignored-attributes")
- .kind = .warning
-
-ignore_hot
- .msg = "ignoring attribute 'hot' because it conflicts with attribute 'cold'"
- .opt = W("ignored-attributes")
- .kind = .warning
-
-ignore_noinline
- .msg = "ignoring attribute 'noinline' because it conflicts with attribute 'always_inline'"
- .opt = W("ignored-attributes")
- .kind = .warning
-
-ignore_always_inline
- .msg = "ignoring attribute 'always_inline' because it conflicts with attribute 'noinline'"
- .opt = W("ignored-attributes")
- .kind = .warning
-
-invalid_noreturn
- .msg = "function '{s}' declared 'noreturn' should not return"
- .extra = .str
- .kind = .warning
- .opt = W("invalid-noreturn")
-
-nodiscard_unused
- .msg = "ignoring return value of '{s}', declared with 'nodiscard' attribute"
- .extra = .str
- .kind = .warning
- .opt = W("unused-result")
-
-warn_unused_result
- .msg = "ignoring return value of '{s}', declared with 'warn_unused_result' attribute"
- .extra = .str
- .kind = .warning
- .opt = W("unused-result")
-
-invalid_vec_elem_ty
- .msg = "invalid vector element type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-vec_size_not_multiple
- .msg = "vector size not an integral multiple of component size"
- .kind = .@"error"
-
-invalid_imag
- .msg = "invalid type '{s}' to __imag operator"
- .extra = .str
- .kind = .@"error"
-
-invalid_real
- .msg = "invalid type '{s}' to __real operator"
- .extra = .str
- .kind = .@"error"
-
-zero_length_array
- .msg = "zero size arrays are an extension"
- .kind = .off
- .pedantic = true
- .opt = W("zero-length-array")
-
-old_style_flexible_struct
- .msg = "array index {s} is past the end of the array"
- .extra = .str
- .kind = .off
- .pedantic = true
- .opt = W("old-style-flexible-struct")
-
-comma_deletion_va_args
- .msg = "token pasting of ',' and __VA_ARGS__ is a GNU extension"
- .kind = .off
- .pedantic = true
- .opt = W("gnu-zero-variadic-macro-arguments")
- .suppress_gcc = true
-
-main_return_type
- .msg = "return type of 'main' is not 'int'"
- .kind = .warning
- .opt = W("main-return-type")
-
-expansion_to_defined
- .msg = "macro expansion producing 'defined' has undefined behavior"
- .kind = .off
- .pedantic = true
- .opt = W("expansion-to-defined")
-
-invalid_int_suffix
- .msg = "invalid suffix '{s}' on integer constant"
- .extra = .str
- .kind = .@"error"
-
-invalid_float_suffix
- .msg = "invalid suffix '{s}' on floating constant"
- .extra = .str
- .kind = .@"error"
-
-invalid_octal_digit
- .msg = "invalid digit '{c}' in octal constant"
- .extra = .ascii
- .kind = .@"error"
-
-invalid_binary_digit
- .msg = "invalid digit '{c}' in binary constant"
- .extra = .ascii
- .kind = .@"error"
-
-exponent_has_no_digits
- .msg = "exponent has no digits"
- .kind = .@"error"
-
-hex_floating_constant_requires_exponent
- .msg = "hexadecimal floating constant requires an exponent"
- .kind = .@"error"
-
-sizeof_returns_zero
- .msg = "sizeof returns 0"
- .kind = .warning
- .suppress_gcc = true
- .suppress_clang = true
-
-declspec_not_allowed_after_declarator
- .msg = "'declspec' attribute not allowed after declarator"
- .kind = .@"error"
-
-declarator_name_tok
- .msg = "this declarator"
- .kind = .note
-
-type_not_supported_on_target
- .msg = "{s} is not supported on this target"
- .extra = .str
- .kind = .@"error"
-
-bit_int
- .msg = "'_BitInt' in C17 and earlier is a Clang extension'"
- .kind = .off
- .pedantic = true
- .opt = W("bit-int-extension")
- .suppress_version = .c23
-
-unsigned_bit_int_too_small
- .msg = "{s} must have a bit size of at least 1"
- .extra = .str
- .kind = .@"error"
-
-signed_bit_int_too_small
- .msg = "{s} must have a bit size of at least 2"
- .extra = .str
- .kind = .@"error"
-
-bit_int_too_big
- .msg = "{s} of bit sizes greater than " ++ std.fmt.comptimePrint("{d}", .{Properties.max_bits}) ++ " not supported"
- .extra = .str
- .kind = .@"error"
-
-keyword_macro
- .msg = "keyword is hidden by macro definition"
- .kind = .off
- .pedantic = true
- .opt = W("keyword-macro")
-
-ptr_arithmetic_incomplete
- .msg = "arithmetic on a pointer to an incomplete type '{s}'"
- .extra = .str
- .kind = .@"error"
-
-callconv_not_supported
- .msg = "'{s}' calling convention is not supported for this target"
- .extra = .str
- .opt = W("ignored-attributes")
- .kind = .warning
-
-pointer_arith_void
- .msg = "invalid application of '{s}' to a void type"
- .extra = .str
- .kind = .off
- .pedantic = true
- .opt = W("pointer-arith")
-
-sizeof_array_arg
- .msg = "sizeof on array function parameter will return size of {s}"
- .extra = .str
- .kind = .warning
- .opt = W("sizeof-array-argument")
-
-array_address_to_bool
- .msg = "address of array '{s}' will always evaluate to 'true'"
- .extra = .str
- .kind = .warning
- .opt = W("pointer-bool-conversion")
-
-string_literal_to_bool
- .msg = "implicit conversion turns string literal into bool: {s}"
- .extra = .str
- .kind = .off
- .opt = W("string-conversion")
-
-constant_expression_conversion_not_allowed
- .msg = "this conversion is not allowed in a constant expression"
- .kind = .note
-
-invalid_object_cast
- .msg = "cannot cast an object of type {s}"
- .extra = .str
- .kind = .@"error"
-
-cli_invalid_fp_eval_method
- .msg = "unsupported argument '{s}' to option '-ffp-eval-method='; expected 'source', 'double', or 'extended'"
- .extra = .str
- .kind = .@"error"
-
-suggest_pointer_for_invalid_fp16
- .msg = "{s} cannot have __fp16 type; did you forget * ?"
- .extra = .str
- .kind = .@"error"
-
-bitint_suffix
- .msg = "'_BitInt' suffix for literals is a C23 extension"
- .opt = W("c23-extensions")
- .kind = .warning
- .suppress_version = .c23
-
-auto_type_extension
- .msg = "'__auto_type' is a GNU extension"
- .opt = W("gnu-auto-type")
- .kind = .off
- .pedantic = true
-
-auto_type_not_allowed
- .msg = "'__auto_type' not allowed in {s}"
- .kind = .@"error"
- .extra = .str
-
-auto_type_requires_initializer
- .msg = "declaration of variable '{s}' with deduced type requires an initializer"
- .kind = .@"error"
- .extra = .str
-
-auto_type_requires_single_declarator
- .msg = "'__auto_type' may only be used with a single declarator"
- .kind = .@"error"
-
-auto_type_requires_plain_declarator
- .msg = "'__auto_type' requires a plain identifier as declarator"
- .kind = .@"error"
-
-invalid_cast_to_auto_type
- .msg = "invalid cast to '__auto_type'"
- .kind = .@"error"
-
-auto_type_from_bitfield
- .msg = "cannot use bit-field as '__auto_type' initializer"
- .kind = .@"error"
-
-array_of_auto_type
- .msg = "'{s}' declared as array of '__auto_type'"
- .kind = .@"error"
- .extra = .str
-
-auto_type_with_init_list
- .msg = "cannot use '__auto_type' with initializer list"
- .kind = .@"error"
-
-missing_semicolon
- .msg = "expected ';' at end of declaration list"
- .kind = .warning
-
-tentative_definition_incomplete
- .msg = "tentative definition has type '{s}' that is never completed"
- .kind = .@"error"
- .extra = .str
-
-forward_declaration_here
- .msg = "forward declaration of '{s}'"
- .kind = .note
- .extra = .str
-
-gnu_union_cast
- .msg = "cast to union type is a GNU extension"
- .opt = W("gnu-union-cast")
- .kind = .off
- .pedantic = true
-
-invalid_union_cast
- .msg = "cast to union type from type '{s}' not present in union"
- .kind = .@"error"
- .extra = .str
-
-cast_to_incomplete_type
- .msg = "cast to incomplete type '{s}'"
- .kind = .@"error"
- .extra = .str
-
-invalid_source_epoch
- .msg = "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to 253402300799"
- .kind = .@"error"
-
-fuse_ld_path
- .msg = "'-fuse-ld=' taking a path is deprecated; use '--ld-path=' instead"
- .kind = .off
- .opt = W("fuse-ld-path")
-
-invalid_rtlib
- .msg = "invalid runtime library name '{s}'"
- .kind = .@"error"
- .extra = .str
-
-unsupported_rtlib_gcc
- .msg = "unsupported runtime library 'libgcc' for platform '{s}'"
- .kind = .@"error"
- .extra = .str
-
-invalid_unwindlib
- .msg = "invalid unwind library name '{s}'"
- .kind = .@"error"
- .extra = .str
-
-incompatible_unwindlib
- .msg = "--rtlib=libgcc requires --unwindlib=libgcc"
- .kind = .@"error"
-
-gnu_asm_disabled
- .msg = "GNU-style inline assembly is disabled"
- .kind = .@"error"
-
-extension_token_used
- .msg = "extension used"
- .kind = .off
- .pedantic = true
- .opt = W("language-extension-token")
-
-complex_component_init
- .msg = "complex initialization specifying real and imaginary components is an extension"
- .opt = W("complex-component-init")
- .kind = .off
- .pedantic = true
-
-complex_prefix_postfix_op
- .msg = "ISO C does not support '++'/'--' on complex type '{s}'"
- .opt = W("pedantic")
- .extra = .str
- .kind = .off
-
-not_floating_type
- .msg = "argument type '{s}' is not a real floating point type"
- .extra = .str
- .kind = .@"error"
-
-argument_types_differ
- .msg = "arguments are of different types ({s})"
- .extra = .str
- .kind = .@"error"
-
-ms_search_rule
- .msg = "#include resolved using non-portable Microsoft search rules as: {s}"
- .extra = .str
- .opt = W("microsoft-include")
- .kind = .warning
-
-ctrl_z_eof
- .msg = "treating Ctrl-Z as end-of-file is a Microsoft extension"
- .opt = W("microsoft-end-of-file")
- .kind = .off
- .pedantic = true
-
-illegal_char_encoding_warning
- .msg = "illegal character encoding in character literal"
- .opt = W("invalid-source-encoding")
- .kind = .warning
-
-illegal_char_encoding_error
- .msg = "illegal character encoding in character literal"
- .kind = .@"error"
-
-ucn_basic_char_error
- .msg = "character '{c}' cannot be specified by a universal character name"
- .kind = .@"error"
- .extra = .ascii
-
-ucn_basic_char_warning
- .msg = "specifying character '{c}' with a universal character name is incompatible with C standards before C23"
- .kind = .off
- .extra = .ascii
- .suppress_unless_version = .c23
- .opt = W("pre-c23-compat")
-
-ucn_control_char_error
- .msg = "universal character name refers to a control character"
- .kind = .@"error"
-
-ucn_control_char_warning
- .msg = "universal character name referring to a control character is incompatible with C standards before C23"
- .kind = .off
- .suppress_unless_version = .c23
- .opt = W("pre-c23-compat")
-
-c89_ucn_in_literal
- .msg = "universal character names are only valid in C99 or later"
- .suppress_version = .c99
- .kind = .warning
- .opt = W("unicode")
-
-four_char_char_literal
- .msg = "multi-character character constant"
- .opt = W("four-char-constants")
- .kind = .off
-
-multi_char_char_literal
- .msg = "multi-character character constant"
- .kind = .off
-
-missing_hex_escape
- .msg = "\\{c} used with no following hex digits"
- .kind = .@"error"
- .extra = .ascii
-
-unknown_escape_sequence
- .msg = "unknown escape sequence '\\{s}'"
- .kind = .warning
- .opt = W("unknown-escape-sequence")
- .extra = .invalid_escape
-
-attribute_requires_string
- .msg = "attribute '{s}' requires an ordinary string"
- .kind = .@"error"
- .extra = .str
-
-unterminated_string_literal_warning
- .msg = "missing terminating '\"' character"
- .kind = .warning
- .opt = W("invalid-pp-token")
-
-unterminated_string_literal_error
- .msg = "missing terminating '\"' character"
- .kind = .@"error"
-
-empty_char_literal_warning
- .msg = "empty character constant"
- .kind = .warning
- .opt = W("invalid-pp-token")
-
-empty_char_literal_error
- .msg = "empty character constant"
- .kind = .@"error"
-
-unterminated_char_literal_warning
- .msg = "missing terminating ' character"
- .kind = .warning
- .opt = W("invalid-pp-token")
-
-unterminated_char_literal_error
- .msg = "missing terminating ' character"
- .kind = .@"error"
-
-unterminated_comment
- .msg = "unterminated comment"
- .kind = .@"error"
-
-def_no_proto_deprecated
- .msg = "a function definition without a prototype is deprecated in all versions of C and is not supported in C23"
- .kind = .warning
- .opt = W("deprecated-non-prototype")
-
-passing_args_to_kr
- .msg = "passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23"
- .kind = .warning
- .opt = W("deprecated-non-prototype")
-
-unknown_type_name
- .msg = "unknown type name '{s}'"
- .kind = .@"error"
- .extra = .str
-
-label_compound_end
- .msg = "label at end of compound statement is a C23 extension"
- .opt = W("c23-extensions")
- .kind = .warning
- .suppress_version = .c23
-
-u8_char_lit
- .msg = "UTF-8 character literal is a C23 extension"
- .opt = W("c23-extensions")
- .kind = .warning
- .suppress_version = .c23
-
-malformed_embed_param
- .msg = "unexpected token in embed parameter"
- .kind = .@"error"
-
-malformed_embed_limit
- .msg = "the limit parameter expects one non-negative integer as a parameter"
- .kind = .@"error"
-
-duplicate_embed_param
- .msg = "duplicate embed parameter '{s}'"
- .kind = .warning
- .extra = .str
- .opt = W("duplicate-embed-param")
-
-unsupported_embed_param
- .msg = "unsupported embed parameter '{s}' embed parameter"
- .kind = .warning
- .extra = .str
- .opt = W("unsupported-embed-param")
-
-invalid_compound_literal_storage_class
- .msg = "compound literal cannot have {s} storage class"
- .kind = .@"error"
- .extra = .str
-
-va_opt_lparen
- .msg = "missing '(' following __VA_OPT__"
- .kind = .@"error"
-
-va_opt_rparen
- .msg = "unterminated __VA_OPT__ argument list"
- .kind = .@"error"
-
-attribute_int_out_of_range
- .msg = "attribute value '{s}' out of range"
- .kind = .@"error"
- .extra = .str
-
-identifier_not_normalized
- .msg = "'{s}' is not in NFC"
- .kind = .warning
- .extra = .normalized
- .opt = W("normalized")
-
-c23_auto_plain_declarator
- .msg = "'auto' requires a plain identifier declarator"
- .kind = .@"error"
-
-c23_auto_single_declarator
- .msg = "'auto' can only be used with a single declarator"
- .kind = .@"error"
-
-c32_auto_requires_initializer
- .msg = "'auto' requires an initializer"
- .kind = .@"error"
-
-c23_auto_scalar_init
- .msg = "'auto' requires a scalar initializer"
- .kind = .@"error"
deps/aro/build/GenerateDef.zig
@@ -1,683 +0,0 @@
-const std = @import("std");
-const Step = std.Build.Step;
-const Allocator = std.mem.Allocator;
-const GeneratedFile = std.Build.GeneratedFile;
-
-const GenerateDef = @This();
-
-step: Step,
-path: []const u8,
-name: []const u8,
-kind: Options.Kind,
-generated_file: GeneratedFile,
-
-pub const base_id: Step.Id = .custom;
-
-pub const Options = struct {
- name: []const u8,
- src_prefix: []const u8 = "src/aro",
- kind: Kind = .dafsa,
-
- pub const Kind = enum { dafsa, named };
-};
-
-pub fn create(owner: *std.Build, options: Options) std.Build.Module.Import {
- const self = owner.allocator.create(GenerateDef) catch @panic("OOM");
- const path = owner.pathJoin(&.{ options.src_prefix, options.name });
-
- const name = owner.fmt("GenerateDef {s}", .{options.name});
- self.* = .{
- .step = Step.init(.{
- .id = base_id,
- .name = name,
- .owner = owner,
- .makeFn = make,
- }),
- .path = path,
- .name = options.name,
- .kind = options.kind,
- .generated_file = .{ .step = &self.step },
- };
- const module = self.step.owner.createModule(.{
- .root_source_file = .{ .generated = &self.generated_file },
- });
- return .{
- .module = module,
- .name = self.name,
- };
-}
-
-fn make(step: *Step, prog_node: *std.Progress.Node) !void {
- _ = prog_node;
- const b = step.owner;
- const self = @fieldParentPtr(GenerateDef, "step", step);
- const arena = b.allocator;
-
- var man = b.graph.cache.obtain();
- defer man.deinit();
-
- // Random bytes to make GenerateDef unique. Refresh this with new
- // random bytes when GenerateDef implementation is modified in a
- // non-backwards-compatible way.
- man.hash.add(@as(u32, 0xDCC14144));
-
- const contents = try b.build_root.handle.readFileAlloc(arena, self.path, std.math.maxInt(u32));
- man.hash.addBytes(contents);
-
- const out_name = b.fmt("{s}.zig", .{std.fs.path.stem(self.path)});
- if (try step.cacheHit(&man)) {
- const digest = man.final();
- self.generated_file.path = try b.cache_root.join(arena, &.{
- "o", &digest, out_name,
- });
- return;
- }
-
- const digest = man.final();
-
- const sub_path = try std.fs.path.join(arena, &.{ "o", &digest, out_name });
- const sub_path_dirname = std.fs.path.dirname(sub_path).?;
-
- b.cache_root.handle.makePath(sub_path_dirname) catch |err| {
- return step.fail("unable to make path '{}{s}': {s}", .{
- b.cache_root, sub_path_dirname, @errorName(err),
- });
- };
-
- const output = try self.generate(contents);
- b.cache_root.handle.writeFile(sub_path, output) catch |err| {
- return step.fail("unable to write file '{}{s}': {s}", .{
- b.cache_root, sub_path, @errorName(err),
- });
- };
-
- self.generated_file.path = try b.cache_root.join(arena, &.{sub_path});
- try man.writeManifest();
-}
-
-const Value = struct {
- name: []const u8,
- properties: []const []const u8,
-};
-
-fn generate(self: *GenerateDef, input: []const u8) ![]const u8 {
- const arena = self.step.owner.allocator;
-
- var values = std.StringArrayHashMap([]const []const u8).init(arena);
- defer values.deinit();
- var properties = std.ArrayList([]const u8).init(arena);
- defer properties.deinit();
- var headers = std.ArrayList([]const u8).init(arena);
- defer headers.deinit();
-
- var value_name: ?[]const u8 = null;
- var it = std.mem.tokenizeAny(u8, input, "\r\n");
- while (it.next()) |line_untrimmed| {
- const line = std.mem.trim(u8, line_untrimmed, " \t");
- if (line.len == 0 or line[0] == '#') continue;
- if (std.mem.startsWith(u8, line, "const ") or std.mem.startsWith(u8, line, "pub const ")) {
- try headers.append(line);
- continue;
- }
- if (line[0] == '.') {
- if (value_name == null) {
- return self.step.fail("property not attached to a value:\n\"{s}\"", .{line});
- }
- try properties.append(line);
- continue;
- }
-
- if (value_name) |name| {
- const old = try values.fetchPut(name, try properties.toOwnedSlice());
- if (old != null) return self.step.fail("duplicate value \"{s}\"", .{name});
- }
- value_name = line;
- }
-
- if (value_name) |name| {
- const old = try values.fetchPut(name, try properties.toOwnedSlice());
- if (old != null) return self.step.fail("duplicate value \"{s}\"", .{name});
- }
-
- {
- const sorted_list = try arena.dupe([]const u8, values.keys());
- defer arena.free(sorted_list);
- std.mem.sort([]const u8, sorted_list, {}, struct {
- pub fn lessThan(_: void, a: []const u8, b: []const u8) bool {
- return std.mem.lessThan(u8, a, b);
- }
- }.lessThan);
-
- var longest_name: usize = 0;
- var shortest_name: usize = std.math.maxInt(usize);
-
- var builder = try DafsaBuilder.init(arena);
- defer builder.deinit();
- for (sorted_list) |name| {
- try builder.insert(name);
- longest_name = @max(name.len, longest_name);
- shortest_name = @min(name.len, shortest_name);
- }
- try builder.finish();
- builder.calcNumbers();
-
- // As a sanity check, confirm that the minimal perfect hashing doesn't
- // have any collisions
- {
- var index_set = std.AutoHashMap(usize, void).init(arena);
- defer index_set.deinit();
-
- for (values.keys()) |name| {
- const index = builder.getUniqueIndex(name).?;
- const result = try index_set.getOrPut(index);
- if (result.found_existing) {
- return self.step.fail("clobbered {}, name={s}\n", .{ index, name });
- }
- }
- }
-
- var out_buf = std.ArrayList(u8).init(arena);
- defer out_buf.deinit();
- const writer = out_buf.writer();
-
- try writer.print(
- \\//! Autogenerated by GenerateDef from {s}, do not edit
- \\
- \\const std = @import("std");
- \\
- \\pub fn with(comptime Properties: type) type {{
- \\return struct {{
- \\
- , .{self.path});
- for (headers.items) |line| {
- try writer.print("{s}\n", .{line});
- }
- if (self.kind == .named) {
- try writer.writeAll("pub const Tag = enum {\n");
- for (values.keys()) |property| {
- try writer.print(" {s},\n", .{std.zig.fmtId(property)});
- }
- try writer.writeAll(
- \\
- \\ pub fn property(tag: Tag) Properties {
- \\ return named_data[@intFromEnum(tag)];
- \\ }
- \\
- \\ const named_data = [_]Properties{
- \\
- );
- for (values.values()) |val_props| {
- try writer.writeAll(" .{");
- for (val_props, 0..) |val_prop, j| {
- if (j != 0) try writer.writeByte(',');
- try writer.writeByte(' ');
- try writer.writeAll(val_prop);
- }
- try writer.writeAll(" },\n");
- }
- try writer.writeAll(
- \\ };
- \\};
- \\};
- \\}
- \\
- );
-
- return out_buf.toOwnedSlice();
- }
-
- var values_array = try arena.alloc(Value, values.count());
- defer arena.free(values_array);
-
- for (values.keys(), values.values()) |name, props| {
- const unique_index = builder.getUniqueIndex(name).?;
- const data_index = unique_index - 1;
- values_array[data_index] = .{ .name = name, .properties = props };
- }
-
- try writer.writeAll(
- \\
- \\tag: Tag,
- \\properties: Properties,
- \\
- \\/// Integer starting at 0 derived from the unique index,
- \\/// corresponds with the data array index.
- \\pub const Tag = enum(u16) { _ };
- \\
- \\const Self = @This();
- \\
- \\pub fn fromName(name: []const u8) ?@This() {
- \\ const data_index = tagFromName(name) orelse return null;
- \\ return data[@intFromEnum(data_index)];
- \\}
- \\
- \\pub fn tagFromName(name: []const u8) ?Tag {
- \\ const unique_index = uniqueIndex(name) orelse return null;
- \\ return @enumFromInt(unique_index - 1);
- \\}
- \\
- \\pub fn fromTag(tag: Tag) @This() {
- \\ return data[@intFromEnum(tag)];
- \\}
- \\
- \\pub fn nameFromTagIntoBuf(tag: Tag, name_buf: []u8) []u8 {
- \\ std.debug.assert(name_buf.len >= longest_name);
- \\ const unique_index = @intFromEnum(tag) + 1;
- \\ return nameFromUniqueIndex(unique_index, name_buf);
- \\}
- \\
- \\pub fn nameFromTag(tag: Tag) NameBuf {
- \\ var name_buf: NameBuf = undefined;
- \\ const unique_index = @intFromEnum(tag) + 1;
- \\ const name = nameFromUniqueIndex(unique_index, &name_buf.buf);
- \\ name_buf.len = @intCast(name.len);
- \\ return name_buf;
- \\}
- \\
- \\pub const NameBuf = struct {
- \\ buf: [longest_name]u8 = undefined,
- \\ len: std.math.IntFittingRange(0, longest_name),
- \\
- \\ pub fn span(self: *const NameBuf) []const u8 {
- \\ return self.buf[0..self.len];
- \\ }
- \\};
- \\
- \\pub fn exists(name: []const u8) bool {
- \\ if (name.len < shortest_name or name.len > longest_name) return false;
- \\
- \\ var index: u16 = 0;
- \\ for (name) |c| {
- \\ index = findInList(dafsa[index].child_index, c) orelse return false;
- \\ }
- \\ return dafsa[index].end_of_word;
- \\}
- \\
- \\
- );
- try writer.print("pub const shortest_name = {};\n", .{shortest_name});
- try writer.print("pub const longest_name = {};\n\n", .{longest_name});
- try writer.writeAll(
- \\/// Search siblings of `first_child_index` for the `char`
- \\/// If found, returns the index of the node within the `dafsa` array.
- \\/// Otherwise, returns `null`.
- \\pub fn findInList(first_child_index: u16, char: u8) ?u16 {
- \\ var index = first_child_index;
- \\ while (true) {
- \\ if (dafsa[index].char == char) return index;
- \\ if (dafsa[index].end_of_list) return null;
- \\ index += 1;
- \\ }
- \\ unreachable;
- \\}
- \\
- \\/// Returns a unique (minimal perfect hash) index (starting at 1) for the `name`,
- \\/// or null if the name was not found.
- \\pub fn uniqueIndex(name: []const u8) ?u16 {
- \\ if (name.len < shortest_name or name.len > longest_name) return null;
- \\
- \\ var index: u16 = 0;
- \\ var node_index: u16 = 0;
- \\
- \\ for (name) |c| {
- \\ const child_index = findInList(dafsa[node_index].child_index, c) orelse return null;
- \\ var sibling_index = dafsa[node_index].child_index;
- \\ while (true) {
- \\ const sibling_c = dafsa[sibling_index].char;
- \\ std.debug.assert(sibling_c != 0);
- \\ if (sibling_c < c) {
- \\ index += dafsa[sibling_index].number;
- \\ }
- \\ if (dafsa[sibling_index].end_of_list) break;
- \\ sibling_index += 1;
- \\ }
- \\ node_index = child_index;
- \\ if (dafsa[node_index].end_of_word) index += 1;
- \\ }
- \\
- \\ if (!dafsa[node_index].end_of_word) return null;
- \\
- \\ return index;
- \\}
- \\
- \\/// Returns a slice of `buf` with the name associated with the given `index`.
- \\/// This function should only be called with an `index` that
- \\/// is already known to exist within the `dafsa`, e.g. an index
- \\/// returned from `uniqueIndex`.
- \\pub fn nameFromUniqueIndex(index: u16, buf: []u8) []u8 {
- \\ std.debug.assert(index >= 1 and index <= data.len);
- \\
- \\ var node_index: u16 = 0;
- \\ var count: u16 = index;
- \\ var fbs = std.io.fixedBufferStream(buf);
- \\ const w = fbs.writer();
- \\
- \\ while (true) {
- \\ var sibling_index = dafsa[node_index].child_index;
- \\ while (true) {
- \\ if (dafsa[sibling_index].number > 0 and dafsa[sibling_index].number < count) {
- \\ count -= dafsa[sibling_index].number;
- \\ } else {
- \\ w.writeByte(dafsa[sibling_index].char) catch unreachable;
- \\ node_index = sibling_index;
- \\ if (dafsa[node_index].end_of_word) {
- \\ count -= 1;
- \\ }
- \\ break;
- \\ }
- \\
- \\ if (dafsa[sibling_index].end_of_list) break;
- \\ sibling_index += 1;
- \\ }
- \\ if (count == 0) break;
- \\ }
- \\
- \\ return fbs.getWritten();
- \\}
- \\
- \\
- );
- try writer.writeAll(
- \\/// We're 1 bit shy of being able to fit this in a u32:
- \\/// - char only contains 0-9, a-z, A-Z, and _, so it could use a enum(u6) with a way to convert <-> u8
- \\/// (note: this would have a performance cost that may make the u32 not worth it)
- \\/// - number has a max value of > 2047 and < 4095 (the first _ node has the largest number),
- \\/// so it could fit into a u12
- \\/// - child_index currently has a max of > 4095 and < 8191, so it could fit into a u13
- \\///
- \\/// with the end_of_word/end_of_list 2 bools, that makes 33 bits total
- \\const Node = packed struct(u64) {
- \\ char: u8,
- \\ /// Nodes are numbered with "an integer which gives the number of words that
- \\ /// would be accepted by the automaton starting from that state." This numbering
- \\ /// allows calculating "a one-to-one correspondence between the integers 1 to L
- \\ /// (L is the number of words accepted by the automaton) and the words themselves."
- \\ ///
- \\ /// Essentially, this allows us to have a minimal perfect hashing scheme such that
- \\ /// it's possible to store & lookup the properties of each builtin using a separate array.
- \\ number: u16,
- \\ /// If true, this node is the end of a valid builtin.
- \\ /// Note: This does not necessarily mean that this node does not have child nodes.
- \\ end_of_word: bool,
- \\ /// If true, this node is the end of a sibling list.
- \\ /// If false, then (index + 1) will contain the next sibling.
- \\ end_of_list: bool,
- \\ /// Padding bits to get to u64, unsure if there's some way to use these to improve something.
- \\ _extra: u22 = 0,
- \\ /// Index of the first child of this node.
- \\ child_index: u16,
- \\};
- \\
- \\
- );
- try builder.writeDafsa(writer);
- try writeData(writer, values_array);
- try writer.writeAll(
- \\};
- \\}
- \\
- );
-
- return out_buf.toOwnedSlice();
- }
-}
-
-fn writeData(writer: anytype, values: []const Value) !void {
- try writer.writeAll("pub const data = blk: {\n");
- try writer.print(" @setEvalBranchQuota({});\n", .{values.len});
- try writer.writeAll(" break :blk [_]@This(){\n");
- for (values, 0..) |value, i| {
- try writer.print(" // {s}\n", .{value.name});
- try writer.print(" .{{ .tag = @enumFromInt({}), .properties = .{{", .{i});
- for (value.properties, 0..) |property, j| {
- if (j != 0) try writer.writeByte(',');
- try writer.writeByte(' ');
- try writer.writeAll(property);
- }
- if (value.properties.len != 0) try writer.writeByte(' ');
- try writer.writeAll("} },\n");
- }
- try writer.writeAll(" };\n");
- try writer.writeAll("};\n");
-}
-
-const DafsaBuilder = struct {
- root: *Node,
- arena: std.heap.ArenaAllocator.State,
- allocator: Allocator,
- unchecked_nodes: std.ArrayListUnmanaged(UncheckedNode),
- minimized_nodes: std.HashMapUnmanaged(*Node, *Node, Node.DuplicateContext, std.hash_map.default_max_load_percentage),
- previous_word_buf: [128]u8 = undefined,
- previous_word: []u8 = &[_]u8{},
-
- const UncheckedNode = struct {
- parent: *Node,
- char: u8,
- child: *Node,
- };
-
- pub fn init(allocator: Allocator) !DafsaBuilder {
- var arena = std.heap.ArenaAllocator.init(allocator);
- errdefer arena.deinit();
-
- const root = try arena.allocator().create(Node);
- root.* = .{};
- return DafsaBuilder{
- .root = root,
- .allocator = allocator,
- .arena = arena.state,
- .unchecked_nodes = .{},
- .minimized_nodes = .{},
- };
- }
-
- pub fn deinit(self: *DafsaBuilder) void {
- self.arena.promote(self.allocator).deinit();
- self.unchecked_nodes.deinit(self.allocator);
- self.minimized_nodes.deinit(self.allocator);
- self.* = undefined;
- }
-
- const Node = struct {
- children: [256]?*Node = [_]?*Node{null} ** 256,
- is_terminal: bool = false,
- number: usize = 0,
-
- const DuplicateContext = struct {
- pub fn hash(ctx: @This(), key: *Node) u64 {
- _ = ctx;
- var hasher = std.hash.Wyhash.init(0);
- std.hash.autoHash(&hasher, key.children);
- std.hash.autoHash(&hasher, key.is_terminal);
- return hasher.final();
- }
-
- pub fn eql(ctx: @This(), a: *Node, b: *Node) bool {
- _ = ctx;
- return a.is_terminal == b.is_terminal and std.mem.eql(?*Node, &a.children, &b.children);
- }
- };
-
- pub fn calcNumbers(self: *Node) void {
- self.number = @intFromBool(self.is_terminal);
- for (self.children) |maybe_child| {
- const child = maybe_child orelse continue;
- // A node's number is the sum of the
- // numbers of its immediate child nodes.
- child.calcNumbers();
- self.number += child.number;
- }
- }
-
- pub fn numDirectChildren(self: *const Node) u8 {
- var num: u8 = 0;
- for (self.children) |child| {
- if (child != null) num += 1;
- }
- return num;
- }
- };
-
- pub fn insert(self: *DafsaBuilder, str: []const u8) !void {
- if (std.mem.order(u8, str, self.previous_word) == .lt) {
- @panic("insertion order must be sorted");
- }
-
- var common_prefix_len: usize = 0;
- for (0..@min(str.len, self.previous_word.len)) |i| {
- if (str[i] != self.previous_word[i]) break;
- common_prefix_len += 1;
- }
-
- try self.minimize(common_prefix_len);
-
- var node = if (self.unchecked_nodes.items.len == 0)
- self.root
- else
- self.unchecked_nodes.getLast().child;
-
- for (str[common_prefix_len..]) |c| {
- std.debug.assert(node.children[c] == null);
-
- var arena = self.arena.promote(self.allocator);
- const child = try arena.allocator().create(Node);
- self.arena = arena.state;
-
- child.* = .{};
- node.children[c] = child;
- try self.unchecked_nodes.append(self.allocator, .{
- .parent = node,
- .char = c,
- .child = child,
- });
- node = node.children[c].?;
- }
- node.is_terminal = true;
-
- self.previous_word = self.previous_word_buf[0..str.len];
- @memcpy(self.previous_word, str);
- }
-
- pub fn minimize(self: *DafsaBuilder, down_to: usize) !void {
- if (self.unchecked_nodes.items.len == 0) return;
- while (self.unchecked_nodes.items.len > down_to) {
- const unchecked_node = self.unchecked_nodes.pop();
- if (self.minimized_nodes.getPtr(unchecked_node.child)) |child| {
- unchecked_node.parent.children[unchecked_node.char] = child.*;
- } else {
- try self.minimized_nodes.put(self.allocator, unchecked_node.child, unchecked_node.child);
- }
- }
- }
-
- pub fn finish(self: *DafsaBuilder) !void {
- try self.minimize(0);
- }
-
- fn nodeCount(self: *const DafsaBuilder) usize {
- return self.minimized_nodes.count();
- }
-
- fn edgeCount(self: *const DafsaBuilder) usize {
- var count: usize = 0;
- var it = self.minimized_nodes.iterator();
- while (it.next()) |entry| {
- for (entry.key_ptr.*.children) |child| {
- if (child != null) count += 1;
- }
- }
- return count;
- }
-
- fn contains(self: *const DafsaBuilder, str: []const u8) bool {
- var node = self.root;
- for (str) |c| {
- node = node.children[c] orelse return false;
- }
- return node.is_terminal;
- }
-
- fn calcNumbers(self: *const DafsaBuilder) void {
- self.root.calcNumbers();
- }
-
- fn getUniqueIndex(self: *const DafsaBuilder, str: []const u8) ?usize {
- var index: usize = 0;
- var node = self.root;
-
- for (str) |c| {
- const child = node.children[c] orelse return null;
- for (node.children, 0..) |sibling, sibling_c| {
- if (sibling == null) continue;
- if (sibling_c < c) {
- index += sibling.?.number;
- }
- }
- node = child;
- if (node.is_terminal) index += 1;
- }
-
- return index;
- }
-
- fn writeDafsa(self: *const DafsaBuilder, writer: anytype) !void {
- try writer.writeAll("const dafsa = [_]Node{\n");
-
- // write root
- try writer.writeAll(" .{ .char = 0, .end_of_word = false, .end_of_list = true, .number = 0, .child_index = 1 },\n");
-
- var queue = std.ArrayList(*Node).init(self.allocator);
- defer queue.deinit();
-
- var child_indexes = std.AutoHashMap(*Node, usize).init(self.allocator);
- defer child_indexes.deinit();
-
- try child_indexes.ensureTotalCapacity(@intCast(self.edgeCount()));
-
- var first_available_index: usize = self.root.numDirectChildren() + 1;
- first_available_index = try writeDafsaChildren(self.root, writer, &queue, &child_indexes, first_available_index);
-
- while (queue.items.len > 0) {
- // TODO: something with better time complexity
- const node = queue.orderedRemove(0);
-
- first_available_index = try writeDafsaChildren(node, writer, &queue, &child_indexes, first_available_index);
- }
-
- try writer.writeAll("};\n");
- }
-
- fn writeDafsaChildren(
- node: *Node,
- writer: anytype,
- queue: *std.ArrayList(*Node),
- child_indexes: *std.AutoHashMap(*Node, usize),
- first_available_index: usize,
- ) !usize {
- var cur_available_index = first_available_index;
- const num_children = node.numDirectChildren();
- var child_i: usize = 0;
- for (node.children, 0..) |maybe_child, c_usize| {
- const child = maybe_child orelse continue;
- const c: u8 = @intCast(c_usize);
- const is_last_child = child_i == num_children - 1;
-
- if (!child_indexes.contains(child)) {
- const child_num_children = child.numDirectChildren();
- if (child_num_children > 0) {
- child_indexes.putAssumeCapacityNoClobber(child, cur_available_index);
- cur_available_index += child_num_children;
- }
- try queue.append(child);
- }
-
- try writer.print(
- " .{{ .char = '{c}', .end_of_word = {}, .end_of_list = {}, .number = {}, .child_index = {} }},\n",
- .{ c, child.is_terminal, is_last_child, child.number, child_indexes.get(child) orelse 0 },
- );
-
- child_i += 1;
- }
- return cur_available_index;
- }
-};
lib/compiler/aro/aro/Attribute/names.zig
@@ -0,0 +1,1010 @@
+//! Autogenerated by GenerateDef from deps/aro/aro/Attribute/names.def, do not edit
+
+const std = @import("std");
+
+pub fn with(comptime Properties: type) type {
+return struct {
+
+tag: Tag,
+properties: Properties,
+
+/// Integer starting at 0 derived from the unique index,
+/// corresponds with the data array index.
+pub const Tag = enum(u16) { _ };
+
+const Self = @This();
+
+pub fn fromName(name: []const u8) ?@This() {
+ const data_index = tagFromName(name) orelse return null;
+ return data[@intFromEnum(data_index)];
+}
+
+pub fn tagFromName(name: []const u8) ?Tag {
+ const unique_index = uniqueIndex(name) orelse return null;
+ return @enumFromInt(unique_index - 1);
+}
+
+pub fn fromTag(tag: Tag) @This() {
+ return data[@intFromEnum(tag)];
+}
+
+pub fn nameFromTagIntoBuf(tag: Tag, name_buf: []u8) []u8 {
+ std.debug.assert(name_buf.len >= longest_name);
+ const unique_index = @intFromEnum(tag) + 1;
+ return nameFromUniqueIndex(unique_index, name_buf);
+}
+
+pub fn nameFromTag(tag: Tag) NameBuf {
+ var name_buf: NameBuf = undefined;
+ const unique_index = @intFromEnum(tag) + 1;
+ const name = nameFromUniqueIndex(unique_index, &name_buf.buf);
+ name_buf.len = @intCast(name.len);
+ return name_buf;
+}
+
+pub const NameBuf = struct {
+ buf: [longest_name]u8 = undefined,
+ len: std.math.IntFittingRange(0, longest_name),
+
+ pub fn span(self: *const NameBuf) []const u8 {
+ return self.buf[0..self.len];
+ }
+};
+
+pub fn exists(name: []const u8) bool {
+ if (name.len < shortest_name or name.len > longest_name) return false;
+
+ var index: u16 = 0;
+ for (name) |c| {
+ index = findInList(dafsa[index].child_index, c) orelse return false;
+ }
+ return dafsa[index].end_of_word;
+}
+
+pub const shortest_name = 3;
+pub const longest_name = 30;
+
+/// Search siblings of `first_child_index` for the `char`
+/// If found, returns the index of the node within the `dafsa` array.
+/// Otherwise, returns `null`.
+pub fn findInList(first_child_index: u16, char: u8) ?u16 {
+ var index = first_child_index;
+ while (true) {
+ if (dafsa[index].char == char) return index;
+ if (dafsa[index].end_of_list) return null;
+ index += 1;
+ }
+ unreachable;
+}
+
+/// Returns a unique (minimal perfect hash) index (starting at 1) for the `name`,
+/// or null if the name was not found.
+pub fn uniqueIndex(name: []const u8) ?u16 {
+ if (name.len < shortest_name or name.len > longest_name) return null;
+
+ var index: u16 = 0;
+ var node_index: u16 = 0;
+
+ for (name) |c| {
+ const child_index = findInList(dafsa[node_index].child_index, c) orelse return null;
+ var sibling_index = dafsa[node_index].child_index;
+ while (true) {
+ const sibling_c = dafsa[sibling_index].char;
+ std.debug.assert(sibling_c != 0);
+ if (sibling_c < c) {
+ index += dafsa[sibling_index].number;
+ }
+ if (dafsa[sibling_index].end_of_list) break;
+ sibling_index += 1;
+ }
+ node_index = child_index;
+ if (dafsa[node_index].end_of_word) index += 1;
+ }
+
+ if (!dafsa[node_index].end_of_word) return null;
+
+ return index;
+}
+
+/// Returns a slice of `buf` with the name associated with the given `index`.
+/// This function should only be called with an `index` that
+/// is already known to exist within the `dafsa`, e.g. an index
+/// returned from `uniqueIndex`.
+pub fn nameFromUniqueIndex(index: u16, buf: []u8) []u8 {
+ std.debug.assert(index >= 1 and index <= data.len);
+
+ var node_index: u16 = 0;
+ var count: u16 = index;
+ var fbs = std.io.fixedBufferStream(buf);
+ const w = fbs.writer();
+
+ while (true) {
+ var sibling_index = dafsa[node_index].child_index;
+ while (true) {
+ if (dafsa[sibling_index].number > 0 and dafsa[sibling_index].number < count) {
+ count -= dafsa[sibling_index].number;
+ } else {
+ w.writeByte(dafsa[sibling_index].char) catch unreachable;
+ node_index = sibling_index;
+ if (dafsa[node_index].end_of_word) {
+ count -= 1;
+ }
+ break;
+ }
+
+ if (dafsa[sibling_index].end_of_list) break;
+ sibling_index += 1;
+ }
+ if (count == 0) break;
+ }
+
+ return fbs.getWritten();
+}
+
+/// We're 1 bit shy of being able to fit this in a u32:
+/// - char only contains 0-9, a-z, A-Z, and _, so it could use a enum(u6) with a way to convert <-> u8
+/// (note: this would have a performance cost that may make the u32 not worth it)
+/// - number has a max value of > 2047 and < 4095 (the first _ node has the largest number),
+/// so it could fit into a u12
+/// - child_index currently has a max of > 4095 and < 8191, so it could fit into a u13
+///
+/// with the end_of_word/end_of_list 2 bools, that makes 33 bits total
+const Node = packed struct(u64) {
+ char: u8,
+ /// Nodes are numbered with "an integer which gives the number of words that
+ /// would be accepted by the automaton starting from that state." This numbering
+ /// allows calculating "a one-to-one correspondence between the integers 1 to L
+ /// (L is the number of words accepted by the automaton) and the words themselves."
+ ///
+ /// Essentially, this allows us to have a minimal perfect hashing scheme such that
+ /// it's possible to store & lookup the properties of each builtin using a separate array.
+ number: u16,
+ /// If true, this node is the end of a valid builtin.
+ /// Note: This does not necessarily mean that this node does not have child nodes.
+ end_of_word: bool,
+ /// If true, this node is the end of a sibling list.
+ /// If false, then (index + 1) will contain the next sibling.
+ end_of_list: bool,
+ /// Padding bits to get to u64, unsure if there's some way to use these to improve something.
+ _extra: u22 = 0,
+ /// Index of the first child of this node.
+ child_index: u16,
+};
+
+const dafsa = [_]Node{
+ .{ .char = 0, .end_of_word = false, .end_of_list = true, .number = 0, .child_index = 1 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 21 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 26 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 28 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 30 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 32 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 35 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 36 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 37 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 39 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 40 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 41 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 43 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 45 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 49 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 50 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 57 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 61 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 64 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 66 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 68 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 69 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 70 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 73 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 74 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 75 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 76 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 77 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 82 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 84 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 85 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 86 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 87 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 88 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 89 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 90 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 91 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 92 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 93 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 94 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 95 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 96 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 98 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 99 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 23, .child_index = 100 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 108 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 110 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 111 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 112 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 113 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 116 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 117 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 118 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 121 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 122 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 123 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 124 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 125 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 126 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 127 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 128 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 129 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 133 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 134 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 135 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 136 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 137 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 138 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 139 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 140 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 141 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 143 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 144 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 145 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 146 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 147 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 148 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 149 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 150 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 151 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 152 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 153 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 154 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 155 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 157 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 159 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 160 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 161 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 162 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 163 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 164 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 165 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 166 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 167 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 168 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 169 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 170 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 172 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 133 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 13, .child_index = 173 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 178 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 179 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 181 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 182 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 184 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 185 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 186 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 99 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 187 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 188 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 69 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 172 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 189 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 190 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 191 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 193 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 194 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 195 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 196 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 197 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 150 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 198 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 199 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 200 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 201 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 202 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 203 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 204 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 205 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 206 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 207 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 208 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 150 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 150 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 209 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 210 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 211 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 212 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 213 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 214 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 215 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 216 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 217 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 218 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 219 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 220 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 221 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 222 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 223 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 224 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 225 },
+ .{ .char = 'y', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 226 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 227 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 228 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 229 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 230 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 231 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 232 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 233 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 234 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 235 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 236 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 237 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 238 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 239 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 240 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 241 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 242 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 243 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 244 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 246 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 247 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 248 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 251 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 252 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 253 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 254 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 255 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 257 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 258 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 91 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 259 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 260 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 261 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 262 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 263 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 264 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 265 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 266 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 267 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 268 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 269 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 270 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 271 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 272 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 273 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 274 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 275 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 276 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 277 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 278 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 279 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 280 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 133 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 281 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 282 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 283 },
+ .{ .char = 'k', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 285 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 286 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 215 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 287 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 288 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 290 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 292 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 293 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 294 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 295 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 296 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 297 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 298 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 299 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 300 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 301 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 301 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 302 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 303 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 304 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 305 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 306 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 307 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 308 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 237 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 178 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 309 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 310 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 168 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 312 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 313 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 314 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 315 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 316 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 317 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 318 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 151 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 319 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 91 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 320 },
+ .{ .char = 'a', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 321 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 322 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 323 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 324 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 325 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 326 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 296 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 327 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 328 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 329 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 224 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 330 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 331 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 112 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 332 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 231 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 333 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 150 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 334 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 335 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 336 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 337 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 338 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 339 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 340 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 341 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 343 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 345 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 150 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 346 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 348 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 164 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 349 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 350 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 351 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 352 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 353 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 300 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 354 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 355 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 356 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 357 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 358 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 359 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 296 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 360 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 361 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 362 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 363 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 364 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 365 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 366 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 367 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 368 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 369 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 370 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 371 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 215 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 172 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 372 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 318 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 373 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 374 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 375 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 376 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 377 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 378 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 379 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 380 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 381 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 382 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 383 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 384 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 385 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 386 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 387 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 388 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 389 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 390 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 391 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 392 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 393 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 394 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 395 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 168 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 396 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 397 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 398 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 399 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 264 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 401 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 402 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 395 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 403 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 404 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 405 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 406 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 407 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 408 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 409 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 320 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 410 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 411 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 413 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 414 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 415 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 416 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 417 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 418 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 419 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 420 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 343 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 296 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 421 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 422 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 423 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 91 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 424 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 425 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 426 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 427 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 428 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 429 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 430 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 383 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 431 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 432 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 433 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 434 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 435 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 436 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 437 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 438 },
+ .{ .char = 'g', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 439 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 440 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 441 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 231 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 442 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 443 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 133 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 444 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 159 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 91 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 445 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 446 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 447 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 448 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 449 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 451 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 452 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 453 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 273 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 454 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 455 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 456 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 150 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 459 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 460 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 462 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 153 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 464 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 465 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 466 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 467 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 468 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 469 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 398 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 470 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 471 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 472 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 473 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 474 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 172 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 428 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 475 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 476 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 477 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 478 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 395 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 479 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 480 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 208 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 481 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 482 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 483 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 484 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 485 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 486 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 488 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 91 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 467 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 489 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 490 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 491 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 492 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 493 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 494 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 495 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 497 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 133 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 153 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 498 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 499 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 500 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 296 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 501 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 502 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 503 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 504 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 505 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 506 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 507 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 508 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 509 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 510 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 511 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 512 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 513 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 514 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 515 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 516 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 215 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 517 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 518 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 519 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 520 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 172 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 521 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 522 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 523 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 524 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 525 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 526 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 527 },
+ .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 528 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 237 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 529 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 530 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 531 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 532 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 533 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 534 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 535 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 536 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 537 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 538 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 539 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 378 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 540 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 541 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 133 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 351 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 542 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 543 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 133 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 544 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 545 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 546 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 547 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 548 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 549 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 550 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 554 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 555 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 556 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 557 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 558 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 172 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 559 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 215 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 560 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 561 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 562 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 555 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 563 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 564 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 565 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 566 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 567 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 568 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 569 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 570 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 571 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 91 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 573 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 574 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 575 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 576 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 577 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 578 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 459 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 579 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 580 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 581 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 582 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 583 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 126 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 584 },
+ .{ .char = 'k', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 356 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 428 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 586 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 268 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 587 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 588 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 273 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 589 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 590 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 591 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 592 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 593 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 594 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 313 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 595 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 596 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 597 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 598 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 140 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 599 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 600 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 601 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 185 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 602 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 603 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 604 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 605 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 606 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 607 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 608 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 609 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 195 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 610 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 525 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 611 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 215 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 612 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 172 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 613 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 614 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 615 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 616 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 617 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 618 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 619 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 620 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 153 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 621 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 215 },
+};
+pub const data = blk: {
+ @setEvalBranchQuota(103);
+ break :blk [_]@This(){
+ // access
+ .{ .tag = @enumFromInt(0), .properties = .{ .tag = .access, .gnu = true } },
+ // alias
+ .{ .tag = @enumFromInt(1), .properties = .{ .tag = .alias, .gnu = true } },
+ // align
+ .{ .tag = @enumFromInt(2), .properties = .{ .tag = .aligned, .declspec = true } },
+ // aligned
+ .{ .tag = @enumFromInt(3), .properties = .{ .tag = .aligned, .gnu = true } },
+ // alloc_align
+ .{ .tag = @enumFromInt(4), .properties = .{ .tag = .alloc_align, .gnu = true } },
+ // alloc_size
+ .{ .tag = @enumFromInt(5), .properties = .{ .tag = .alloc_size, .gnu = true } },
+ // allocate
+ .{ .tag = @enumFromInt(6), .properties = .{ .tag = .allocate, .declspec = true } },
+ // allocator
+ .{ .tag = @enumFromInt(7), .properties = .{ .tag = .allocator, .declspec = true } },
+ // always_inline
+ .{ .tag = @enumFromInt(8), .properties = .{ .tag = .always_inline, .gnu = true } },
+ // appdomain
+ .{ .tag = @enumFromInt(9), .properties = .{ .tag = .appdomain, .declspec = true } },
+ // artificial
+ .{ .tag = @enumFromInt(10), .properties = .{ .tag = .artificial, .gnu = true } },
+ // assume_aligned
+ .{ .tag = @enumFromInt(11), .properties = .{ .tag = .assume_aligned, .gnu = true } },
+ // cleanup
+ .{ .tag = @enumFromInt(12), .properties = .{ .tag = .cleanup, .gnu = true } },
+ // code_seg
+ .{ .tag = @enumFromInt(13), .properties = .{ .tag = .code_seg, .declspec = true } },
+ // cold
+ .{ .tag = @enumFromInt(14), .properties = .{ .tag = .cold, .gnu = true } },
+ // common
+ .{ .tag = @enumFromInt(15), .properties = .{ .tag = .common, .gnu = true } },
+ // const
+ .{ .tag = @enumFromInt(16), .properties = .{ .tag = .@"const", .gnu = true } },
+ // constructor
+ .{ .tag = @enumFromInt(17), .properties = .{ .tag = .constructor, .gnu = true } },
+ // copy
+ .{ .tag = @enumFromInt(18), .properties = .{ .tag = .copy, .gnu = true } },
+ // deprecated
+ .{ .tag = @enumFromInt(19), .properties = .{ .tag = .deprecated, .c23 = true, .gnu = true, .declspec = true } },
+ // designated_init
+ .{ .tag = @enumFromInt(20), .properties = .{ .tag = .designated_init, .gnu = true } },
+ // destructor
+ .{ .tag = @enumFromInt(21), .properties = .{ .tag = .destructor, .gnu = true } },
+ // dllexport
+ .{ .tag = @enumFromInt(22), .properties = .{ .tag = .dllexport, .declspec = true } },
+ // dllimport
+ .{ .tag = @enumFromInt(23), .properties = .{ .tag = .dllimport, .declspec = true } },
+ // error
+ .{ .tag = @enumFromInt(24), .properties = .{ .tag = .@"error", .gnu = true } },
+ // externally_visible
+ .{ .tag = @enumFromInt(25), .properties = .{ .tag = .externally_visible, .gnu = true } },
+ // fallthrough
+ .{ .tag = @enumFromInt(26), .properties = .{ .tag = .fallthrough, .c23 = true, .gnu = true } },
+ // flatten
+ .{ .tag = @enumFromInt(27), .properties = .{ .tag = .flatten, .gnu = true } },
+ // format
+ .{ .tag = @enumFromInt(28), .properties = .{ .tag = .format, .gnu = true } },
+ // format_arg
+ .{ .tag = @enumFromInt(29), .properties = .{ .tag = .format_arg, .gnu = true } },
+ // gnu_inline
+ .{ .tag = @enumFromInt(30), .properties = .{ .tag = .gnu_inline, .gnu = true } },
+ // hot
+ .{ .tag = @enumFromInt(31), .properties = .{ .tag = .hot, .gnu = true } },
+ // ifunc
+ .{ .tag = @enumFromInt(32), .properties = .{ .tag = .ifunc, .gnu = true } },
+ // interrupt
+ .{ .tag = @enumFromInt(33), .properties = .{ .tag = .interrupt, .gnu = true } },
+ // interrupt_handler
+ .{ .tag = @enumFromInt(34), .properties = .{ .tag = .interrupt_handler, .gnu = true } },
+ // jitintrinsic
+ .{ .tag = @enumFromInt(35), .properties = .{ .tag = .jitintrinsic, .declspec = true } },
+ // leaf
+ .{ .tag = @enumFromInt(36), .properties = .{ .tag = .leaf, .gnu = true } },
+ // malloc
+ .{ .tag = @enumFromInt(37), .properties = .{ .tag = .malloc, .gnu = true } },
+ // may_alias
+ .{ .tag = @enumFromInt(38), .properties = .{ .tag = .may_alias, .gnu = true } },
+ // maybe_unused
+ .{ .tag = @enumFromInt(39), .properties = .{ .tag = .unused, .c23 = true } },
+ // mode
+ .{ .tag = @enumFromInt(40), .properties = .{ .tag = .mode, .gnu = true } },
+ // naked
+ .{ .tag = @enumFromInt(41), .properties = .{ .tag = .naked, .declspec = true } },
+ // no_address_safety_analysis
+ .{ .tag = @enumFromInt(42), .properties = .{ .tag = .no_address_safety_analysis, .gnu = true } },
+ // no_icf
+ .{ .tag = @enumFromInt(43), .properties = .{ .tag = .no_icf, .gnu = true } },
+ // no_instrument_function
+ .{ .tag = @enumFromInt(44), .properties = .{ .tag = .no_instrument_function, .gnu = true } },
+ // no_profile_instrument_function
+ .{ .tag = @enumFromInt(45), .properties = .{ .tag = .no_profile_instrument_function, .gnu = true } },
+ // no_reorder
+ .{ .tag = @enumFromInt(46), .properties = .{ .tag = .no_reorder, .gnu = true } },
+ // no_sanitize
+ .{ .tag = @enumFromInt(47), .properties = .{ .tag = .no_sanitize, .gnu = true } },
+ // no_sanitize_address
+ .{ .tag = @enumFromInt(48), .properties = .{ .tag = .no_sanitize_address, .gnu = true, .declspec = true } },
+ // no_sanitize_coverage
+ .{ .tag = @enumFromInt(49), .properties = .{ .tag = .no_sanitize_coverage, .gnu = true } },
+ // no_sanitize_thread
+ .{ .tag = @enumFromInt(50), .properties = .{ .tag = .no_sanitize_thread, .gnu = true } },
+ // no_sanitize_undefined
+ .{ .tag = @enumFromInt(51), .properties = .{ .tag = .no_sanitize_undefined, .gnu = true } },
+ // no_split_stack
+ .{ .tag = @enumFromInt(52), .properties = .{ .tag = .no_split_stack, .gnu = true } },
+ // no_stack_limit
+ .{ .tag = @enumFromInt(53), .properties = .{ .tag = .no_stack_limit, .gnu = true } },
+ // no_stack_protector
+ .{ .tag = @enumFromInt(54), .properties = .{ .tag = .no_stack_protector, .gnu = true } },
+ // noalias
+ .{ .tag = @enumFromInt(55), .properties = .{ .tag = .@"noalias", .declspec = true } },
+ // noclone
+ .{ .tag = @enumFromInt(56), .properties = .{ .tag = .noclone, .gnu = true } },
+ // nocommon
+ .{ .tag = @enumFromInt(57), .properties = .{ .tag = .nocommon, .gnu = true } },
+ // nodiscard
+ .{ .tag = @enumFromInt(58), .properties = .{ .tag = .nodiscard, .c23 = true } },
+ // noinit
+ .{ .tag = @enumFromInt(59), .properties = .{ .tag = .noinit, .gnu = true } },
+ // noinline
+ .{ .tag = @enumFromInt(60), .properties = .{ .tag = .@"noinline", .gnu = true, .declspec = true } },
+ // noipa
+ .{ .tag = @enumFromInt(61), .properties = .{ .tag = .noipa, .gnu = true } },
+ // nonstring
+ .{ .tag = @enumFromInt(62), .properties = .{ .tag = .nonstring, .gnu = true } },
+ // noplt
+ .{ .tag = @enumFromInt(63), .properties = .{ .tag = .noplt, .gnu = true } },
+ // noreturn
+ .{ .tag = @enumFromInt(64), .properties = .{ .tag = .@"noreturn", .c23 = true, .gnu = true, .declspec = true } },
+ // packed
+ .{ .tag = @enumFromInt(65), .properties = .{ .tag = .@"packed", .gnu = true } },
+ // patchable_function_entry
+ .{ .tag = @enumFromInt(66), .properties = .{ .tag = .patchable_function_entry, .gnu = true } },
+ // persistent
+ .{ .tag = @enumFromInt(67), .properties = .{ .tag = .persistent, .gnu = true } },
+ // process
+ .{ .tag = @enumFromInt(68), .properties = .{ .tag = .process, .declspec = true } },
+ // pure
+ .{ .tag = @enumFromInt(69), .properties = .{ .tag = .pure, .gnu = true } },
+ // reproducible
+ .{ .tag = @enumFromInt(70), .properties = .{ .tag = .reproducible, .c23 = true } },
+ // restrict
+ .{ .tag = @enumFromInt(71), .properties = .{ .tag = .restrict, .declspec = true } },
+ // retain
+ .{ .tag = @enumFromInt(72), .properties = .{ .tag = .retain, .gnu = true } },
+ // returns_nonnull
+ .{ .tag = @enumFromInt(73), .properties = .{ .tag = .returns_nonnull, .gnu = true } },
+ // returns_twice
+ .{ .tag = @enumFromInt(74), .properties = .{ .tag = .returns_twice, .gnu = true } },
+ // safebuffers
+ .{ .tag = @enumFromInt(75), .properties = .{ .tag = .safebuffers, .declspec = true } },
+ // scalar_storage_order
+ .{ .tag = @enumFromInt(76), .properties = .{ .tag = .scalar_storage_order, .gnu = true } },
+ // section
+ .{ .tag = @enumFromInt(77), .properties = .{ .tag = .section, .gnu = true } },
+ // selectany
+ .{ .tag = @enumFromInt(78), .properties = .{ .tag = .selectany, .declspec = true } },
+ // sentinel
+ .{ .tag = @enumFromInt(79), .properties = .{ .tag = .sentinel, .gnu = true } },
+ // simd
+ .{ .tag = @enumFromInt(80), .properties = .{ .tag = .simd, .gnu = true } },
+ // spectre
+ .{ .tag = @enumFromInt(81), .properties = .{ .tag = .spectre, .declspec = true } },
+ // stack_protect
+ .{ .tag = @enumFromInt(82), .properties = .{ .tag = .stack_protect, .gnu = true } },
+ // symver
+ .{ .tag = @enumFromInt(83), .properties = .{ .tag = .symver, .gnu = true } },
+ // target
+ .{ .tag = @enumFromInt(84), .properties = .{ .tag = .target, .gnu = true } },
+ // target_clones
+ .{ .tag = @enumFromInt(85), .properties = .{ .tag = .target_clones, .gnu = true } },
+ // thread
+ .{ .tag = @enumFromInt(86), .properties = .{ .tag = .thread, .declspec = true } },
+ // tls_model
+ .{ .tag = @enumFromInt(87), .properties = .{ .tag = .tls_model, .gnu = true } },
+ // transparent_union
+ .{ .tag = @enumFromInt(88), .properties = .{ .tag = .transparent_union, .gnu = true } },
+ // unavailable
+ .{ .tag = @enumFromInt(89), .properties = .{ .tag = .unavailable, .gnu = true } },
+ // uninitialized
+ .{ .tag = @enumFromInt(90), .properties = .{ .tag = .uninitialized, .gnu = true } },
+ // unsequenced
+ .{ .tag = @enumFromInt(91), .properties = .{ .tag = .unsequenced, .c23 = true } },
+ // unused
+ .{ .tag = @enumFromInt(92), .properties = .{ .tag = .unused, .gnu = true } },
+ // used
+ .{ .tag = @enumFromInt(93), .properties = .{ .tag = .used, .gnu = true } },
+ // uuid
+ .{ .tag = @enumFromInt(94), .properties = .{ .tag = .uuid, .declspec = true } },
+ // vector_size
+ .{ .tag = @enumFromInt(95), .properties = .{ .tag = .vector_size, .gnu = true } },
+ // visibility
+ .{ .tag = @enumFromInt(96), .properties = .{ .tag = .visibility, .gnu = true } },
+ // warn_if_not_aligned
+ .{ .tag = @enumFromInt(97), .properties = .{ .tag = .warn_if_not_aligned, .gnu = true } },
+ // warn_unused_result
+ .{ .tag = @enumFromInt(98), .properties = .{ .tag = .warn_unused_result, .gnu = true } },
+ // warning
+ .{ .tag = @enumFromInt(99), .properties = .{ .tag = .warning, .gnu = true } },
+ // weak
+ .{ .tag = @enumFromInt(100), .properties = .{ .tag = .weak, .gnu = true } },
+ // weakref
+ .{ .tag = @enumFromInt(101), .properties = .{ .tag = .weakref, .gnu = true } },
+ // zero_call_used_regs
+ .{ .tag = @enumFromInt(102), .properties = .{ .tag = .zero_call_used_regs, .gnu = true } },
+ };
+};
+};
+}
lib/compiler/aro/aro/Builtins/Builtin.zig
@@ -0,0 +1,13144 @@
+//! Autogenerated by GenerateDef from deps/aro/aro/Builtins/Builtin.def, do not edit
+
+const std = @import("std");
+
+pub fn with(comptime Properties: type) type {
+return struct {
+const TargetSet = Properties.TargetSet;
+pub const max_param_count = 12;
+
+tag: Tag,
+properties: Properties,
+
+/// Integer starting at 0 derived from the unique index,
+/// corresponds with the data array index.
+pub const Tag = enum(u16) { _ };
+
+const Self = @This();
+
+pub fn fromName(name: []const u8) ?@This() {
+ const data_index = tagFromName(name) orelse return null;
+ return data[@intFromEnum(data_index)];
+}
+
+pub fn tagFromName(name: []const u8) ?Tag {
+ const unique_index = uniqueIndex(name) orelse return null;
+ return @enumFromInt(unique_index - 1);
+}
+
+pub fn fromTag(tag: Tag) @This() {
+ return data[@intFromEnum(tag)];
+}
+
+pub fn nameFromTagIntoBuf(tag: Tag, name_buf: []u8) []u8 {
+ std.debug.assert(name_buf.len >= longest_name);
+ const unique_index = @intFromEnum(tag) + 1;
+ return nameFromUniqueIndex(unique_index, name_buf);
+}
+
+pub fn nameFromTag(tag: Tag) NameBuf {
+ var name_buf: NameBuf = undefined;
+ const unique_index = @intFromEnum(tag) + 1;
+ const name = nameFromUniqueIndex(unique_index, &name_buf.buf);
+ name_buf.len = @intCast(name.len);
+ return name_buf;
+}
+
+pub const NameBuf = struct {
+ buf: [longest_name]u8 = undefined,
+ len: std.math.IntFittingRange(0, longest_name),
+
+ pub fn span(self: *const NameBuf) []const u8 {
+ return self.buf[0..self.len];
+ }
+};
+
+pub fn exists(name: []const u8) bool {
+ if (name.len < shortest_name or name.len > longest_name) return false;
+
+ var index: u16 = 0;
+ for (name) |c| {
+ index = findInList(dafsa[index].child_index, c) orelse return false;
+ }
+ return dafsa[index].end_of_word;
+}
+
+pub const shortest_name = 3;
+pub const longest_name = 43;
+
+/// Search siblings of `first_child_index` for the `char`
+/// If found, returns the index of the node within the `dafsa` array.
+/// Otherwise, returns `null`.
+pub fn findInList(first_child_index: u16, char: u8) ?u16 {
+ var index = first_child_index;
+ while (true) {
+ if (dafsa[index].char == char) return index;
+ if (dafsa[index].end_of_list) return null;
+ index += 1;
+ }
+ unreachable;
+}
+
+/// Returns a unique (minimal perfect hash) index (starting at 1) for the `name`,
+/// or null if the name was not found.
+pub fn uniqueIndex(name: []const u8) ?u16 {
+ if (name.len < shortest_name or name.len > longest_name) return null;
+
+ var index: u16 = 0;
+ var node_index: u16 = 0;
+
+ for (name) |c| {
+ const child_index = findInList(dafsa[node_index].child_index, c) orelse return null;
+ var sibling_index = dafsa[node_index].child_index;
+ while (true) {
+ const sibling_c = dafsa[sibling_index].char;
+ std.debug.assert(sibling_c != 0);
+ if (sibling_c < c) {
+ index += dafsa[sibling_index].number;
+ }
+ if (dafsa[sibling_index].end_of_list) break;
+ sibling_index += 1;
+ }
+ node_index = child_index;
+ if (dafsa[node_index].end_of_word) index += 1;
+ }
+
+ if (!dafsa[node_index].end_of_word) return null;
+
+ return index;
+}
+
+/// Returns a slice of `buf` with the name associated with the given `index`.
+/// This function should only be called with an `index` that
+/// is already known to exist within the `dafsa`, e.g. an index
+/// returned from `uniqueIndex`.
+pub fn nameFromUniqueIndex(index: u16, buf: []u8) []u8 {
+ std.debug.assert(index >= 1 and index <= data.len);
+
+ var node_index: u16 = 0;
+ var count: u16 = index;
+ var fbs = std.io.fixedBufferStream(buf);
+ const w = fbs.writer();
+
+ while (true) {
+ var sibling_index = dafsa[node_index].child_index;
+ while (true) {
+ if (dafsa[sibling_index].number > 0 and dafsa[sibling_index].number < count) {
+ count -= dafsa[sibling_index].number;
+ } else {
+ w.writeByte(dafsa[sibling_index].char) catch unreachable;
+ node_index = sibling_index;
+ if (dafsa[node_index].end_of_word) {
+ count -= 1;
+ }
+ break;
+ }
+
+ if (dafsa[sibling_index].end_of_list) break;
+ sibling_index += 1;
+ }
+ if (count == 0) break;
+ }
+
+ return fbs.getWritten();
+}
+
+/// We're 1 bit shy of being able to fit this in a u32:
+/// - char only contains 0-9, a-z, A-Z, and _, so it could use a enum(u6) with a way to convert <-> u8
+/// (note: this would have a performance cost that may make the u32 not worth it)
+/// - number has a max value of > 2047 and < 4095 (the first _ node has the largest number),
+/// so it could fit into a u12
+/// - child_index currently has a max of > 4095 and < 8191, so it could fit into a u13
+///
+/// with the end_of_word/end_of_list 2 bools, that makes 33 bits total
+const Node = packed struct(u64) {
+ char: u8,
+ /// Nodes are numbered with "an integer which gives the number of words that
+ /// would be accepted by the automaton starting from that state." This numbering
+ /// allows calculating "a one-to-one correspondence between the integers 1 to L
+ /// (L is the number of words accepted by the automaton) and the words themselves."
+ ///
+ /// Essentially, this allows us to have a minimal perfect hashing scheme such that
+ /// it's possible to store & lookup the properties of each builtin using a separate array.
+ number: u16,
+ /// If true, this node is the end of a valid builtin.
+ /// Note: This does not necessarily mean that this node does not have child nodes.
+ end_of_word: bool,
+ /// If true, this node is the end of a sibling list.
+ /// If false, then (index + 1) will contain the next sibling.
+ end_of_list: bool,
+ /// Padding bits to get to u64, unsure if there's some way to use these to improve something.
+ _extra: u22 = 0,
+ /// Index of the first child of this node.
+ child_index: u16,
+};
+
+const dafsa = [_]Node{
+ .{ .char = 0, .end_of_word = false, .end_of_list = true, .number = 0, .child_index = 1 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3639, .child_index = 19 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 25, .child_index = 32 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 37 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 82, .child_index = 39 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 50 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 33, .child_index = 52 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 62 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 63 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 64 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 36, .child_index = 67 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 73 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 76 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 78 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 17, .child_index = 80 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 54, .child_index = 83 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 14, .child_index = 92 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 96 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 100 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 102 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 103 },
+ .{ .char = 'I', .end_of_word = false, .end_of_list = false, .number = 29, .child_index = 104 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 105 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 106 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3563, .child_index = 107 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 125 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 127 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 129 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 130 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 131 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 133 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 134 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 135 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 137 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 138 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 140 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 141 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 142 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 144 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 25, .child_index = 145 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 151 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 137 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 152 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 154 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 155 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 156 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 159 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 161 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 162 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 164 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 165 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 166 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 168 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 169 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 170 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 171 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 172 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 175 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 176 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 177 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 178 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 179 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 180 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 181 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 182 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 183 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 184 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 194 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 195 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 196 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 197 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 199 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 201 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 203 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 204 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 205 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 206 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 207 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 209 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 210 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 211 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 213 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 214 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 215 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 216 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 217 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 218 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 220 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 176 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 151 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 178 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 31, .child_index = 221 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 223 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 196 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 224 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 226 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 227 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 228 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 176 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 231 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 235 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 236 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 237 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 238 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 239 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 240 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 241 },
+ .{ .char = 'G', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 242 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 34, .child_index = 243 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2967, .child_index = 248 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 20, .child_index = 249 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 252 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 255 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 257 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 259 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 260 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 390, .child_index = 262 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 264 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 265 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 113, .child_index = 266 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 269 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 270 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 271 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 273 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 274 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 275 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 276 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 277 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 278 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 279 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 281 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 282 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 283 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 284 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 285 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 286 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 287 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 288 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 289 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 223 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 290 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 291 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 292 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 293 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 294 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 137 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 295 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 296 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 140 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 164 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 297 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 298 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 299 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 300 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 296 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 301 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 302 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 303 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 209 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 306 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 307 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 223 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 151 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 223 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 308 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 311 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 9, .child_index = 312 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 294 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 316 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 317 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 318 },
+ .{ .char = 'a', .end_of_word = true, .end_of_list = false, .number = 6, .child_index = 319 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 206 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 322 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 323 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 210 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 324 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 327 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 328 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 329 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 330 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 331 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 332 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 333 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 334 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 335 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 336 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 337 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 338 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 339 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 341 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 342 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 343 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 345 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 346 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 194 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 201 },
+ .{ .char = 'g', .end_of_word = true, .end_of_list = false, .number = 15, .child_index = 347 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 352 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 353 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 354 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 295 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 355 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 360 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 363 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 364 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 365 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 203 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 366 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 368 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 370 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 371 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 372 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 374 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 375 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 303 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 176 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 377 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 379 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 303 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 338 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 342 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 389 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 390 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 393 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 176 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 178 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 327 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 220 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 176 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 178 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 394 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 397 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 398 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 399 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 400 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 401 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 402 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 275 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 403 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 404 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 405 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 30, .child_index = 406 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2967, .child_index = 407 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 17, .child_index = 408 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 409 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 410 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 411 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 412 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 238 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 413 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 415 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 170 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 416 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 418 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 419 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 420 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 389, .child_index = 421 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 422 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 423 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 424 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 425 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 108, .child_index = 427 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 428 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 429 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 430 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 431 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 433 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 434 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 435 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 289 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 436 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 437 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 438 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 439 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 352 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 440 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 441 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 443 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 303 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 444 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 445 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 9, .child_index = 446 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 451 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 452 },
+ .{ .char = 'g', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 296 },
+ .{ .char = 'j', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 453 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 301 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 298 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 454 },
+ .{ .char = 'm', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 455 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 456 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 458 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 299 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 459 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 460 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 461 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 297 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 462 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 464 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 466 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 467 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 468 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 469 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 470 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 471 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 472 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 473 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 474 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 336 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 299 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 475 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 476 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 },
+ .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 374 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 297 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 478 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 479 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 480 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 484 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 485 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 486 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 487 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 488 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 490 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 491 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 492 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 332 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 493 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 494 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 495 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 497 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 498 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 499 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 292 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 485 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 500 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 505 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 506 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 507 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 509 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 511 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 512 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 513 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 515 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 516 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 517 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 518 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 519 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 520 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 521 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 522 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 323 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 524 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 525 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 527 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 528 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 529 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 531 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 532 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 533 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 534 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 535 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 30, .child_index = 536 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2967, .child_index = 537 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 17, .child_index = 538 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 539 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 540 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 541 },
+ .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 438 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 542 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 543 },
+ .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 544 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 545 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 546 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 389, .child_index = 547 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 419 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 548 },
+ .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 549 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 550 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 540 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 108, .child_index = 551 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 540 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 552 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 553 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 554 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 555 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 556 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 557 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 558 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 559 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 560 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 561 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 563 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 563 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 566 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 567 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 568 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'y', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 569 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 570 },
+ .{ .char = '1', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 571 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 573 },
+ .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 574 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 575 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 576 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 577 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 238 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 578 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 579 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 580 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 581 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 582 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 579 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 583 },
+ .{ .char = '0', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 322 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 584 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 292 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 585 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 291 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 586 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 292 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 587 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 588 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 589 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 590 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 591 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 592 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 595 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 596 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 282 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 217 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 598 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 585 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 291 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 450 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 600 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 601 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 602 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 604 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 505 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 393 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 607 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 457 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 608 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 613 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 292 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 614 },
+ .{ .char = 'k', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 585 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 497 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 615 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 484 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 618 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 619 },
+ .{ .char = 'F', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 620 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 621 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 622 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 623 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 624 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 625 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 626 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 30, .child_index = 627 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2967, .child_index = 628 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 17, .child_index = 629 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 630 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 631 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 632 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 633 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 634 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 635 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 636 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 637 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 389, .child_index = 638 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 569 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 499 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 108, .child_index = 639 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 520 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 641 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 642 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 643 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 644 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 645 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 646 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 647 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 },
+ .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 649 },
+ .{ .char = '8', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 650 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 651 },
+ .{ .char = 'a', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 652 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 653 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 568 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 521 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 656 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 },
+ .{ .char = 'a', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 657 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 658 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 659 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 660 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 661 },
+ .{ .char = 'o', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 662 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 206 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 663 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 664 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 311 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 598 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 291 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'k', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 665 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 667 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 286 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 585 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 291 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 668 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 669 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 670 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 671 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 672 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 673 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 674 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 675 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 30, .child_index = 676 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2967, .child_index = 677 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 17, .child_index = 678 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 679 },
+ .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 680 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 681 },
+ .{ .char = '0', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 680 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 682 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 683 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 684 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 389, .child_index = 686 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 107, .child_index = 701 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 710 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 711 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 712 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 714 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 715 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 716 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 717 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 718 },
+ .{ .char = '6', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '4', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 719 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 720 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 206 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 721 },
+ .{ .char = 'm', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 353 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 722 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 723 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 722 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 724 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 524 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 549 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 725 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 726 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 727 },
+ .{ .char = 'C', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 728 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 729 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 730 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 731 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 732 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 30, .child_index = 733 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2967, .child_index = 734 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 17, .child_index = 735 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 736 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 737 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 738 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 739 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 },
+ .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 649 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 48, .child_index = 740 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 742 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 744 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 40, .child_index = 746 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 748 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 58, .child_index = 749 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 753 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 84, .child_index = 755 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 23, .child_index = 759 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 761 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 53, .child_index = 762 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 29, .child_index = 766 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 770 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 771 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 774 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 776 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 40, .child_index = 777 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 778 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 779 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 780 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 13, .child_index = 781 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 784 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 785 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 786 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 787 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 788 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 789 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 790 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 791 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 793 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 794 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 795 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 796 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 797 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 456 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 798 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 206 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 799 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 800 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 671 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 801 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 802 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 803 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 804 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 805 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 30, .child_index = 806 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2967, .child_index = 818 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 17, .child_index = 819 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 820 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 821 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 822 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 823 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 824 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 825 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 826 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 827 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 828 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 26, .child_index = 830 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 834 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 835 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 34, .child_index = 836 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 840 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 841 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 842 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 844 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 846 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 72, .child_index = 847 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 835 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 849 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 850 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 851 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 852 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 853 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 14, .child_index = 854 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 33, .child_index = 855 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 856 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 857 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 858 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 860 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 861 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 862 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 863 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 849 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 864 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 865 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 866 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 866 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 867 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 868 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 869 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 870 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 871 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 872 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 873 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 874 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 875 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 780 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 876 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 877 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 878 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 879 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 880 },
+ .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 649 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 881 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 882 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 883 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 884 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 203 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 322 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 885 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 886 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 887 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 888 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 889 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 890 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 891 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 892 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 895 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 897 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 898 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 899 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 900 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 901 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 903 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 904 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 905 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 908 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 910 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2967, .child_index = 911 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 17, .child_index = 932 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 933 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 934 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 935 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 936 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 937 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 938 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 940 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 941 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 942 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 943 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 944 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 945 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 946 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 947 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 949 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 950 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 951 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 944 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 952 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 953 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 955 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 956 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 15, .child_index = 957 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 959 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 960 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 960 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 961 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 36, .child_index = 962 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 962 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 844 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 963 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 964 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 967 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 970 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 971 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 972 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 973 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 974 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 975 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 976 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 943 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 977 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 978 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 849 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 979 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 871 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 875 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 980 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 981 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 866 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 982 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 871 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 983 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 984 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 985 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 986 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 987 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 988 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 989 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 990 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 991 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 992 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 993 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 994 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 995 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 996 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 997 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 998 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 999 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1000 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1001 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1002 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1001 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1003 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1004 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1005 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1006 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1007 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1008 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1009 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1010 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1011 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1012 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1013 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1014 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1015 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1016 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1017 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 904 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 28, .child_index = 1018 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 302, .child_index = 1019 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 1028 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 114, .child_index = 1032 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1044 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 58, .child_index = 1049 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 49, .child_index = 1053 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1061 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 1062 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 27, .child_index = 1064 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 52, .child_index = 1068 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 686, .child_index = 1074 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 25, .child_index = 1080 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1083 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 142, .child_index = 1086 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 52, .child_index = 1091 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 71, .child_index = 1095 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 19, .child_index = 1107 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 13, .child_index = 1111 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 1273, .child_index = 1115 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 22, .child_index = 1120 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 17, .child_index = 1123 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1124 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 521 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1125 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1126 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 1127 },
+ .{ .char = '0', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1128 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1129 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1130 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1131 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1132 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1133 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1134 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1135 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 960 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 960 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 946 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 1138 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1140 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1141 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 944 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 944 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 952 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1131 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1142 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 1126 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1131 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1131 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1143 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1144 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 1145 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1153 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1154 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 292 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 486 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1155 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 1126 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1156 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 1157 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 1159 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1160 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1161 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1162 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1164 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1165 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 949 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1166 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1167 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 1168 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1169 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1170 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1171 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1172 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1173 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1174 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1175 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1176 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1177 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1178 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1179 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1182 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1185 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1187 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1188 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 1189 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1196 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1197 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1198 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1199 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1012 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1200 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1201 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1202 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1203 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1204 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1205 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1206 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1012 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1012 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1001 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1207 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1208 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1209 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1012 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1210 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1211 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 28, .child_index = 1212 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 135 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1221 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1222 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1223 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 122, .child_index = 1225 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 403 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 134, .child_index = 1226 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 1227 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1229 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 142 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1230 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1231 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 144 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 30, .child_index = 1232 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1239 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 137 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1240 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1242 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 154 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 1243 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 20, .child_index = 1247 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 1251 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 161 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 162 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1254 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1256 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1257 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1258 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1259 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1260 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1261 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 25, .child_index = 1262 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1263 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 23, .child_index = 1264 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1266 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1267 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1268 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1269 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 20, .child_index = 1271 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1274 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1276 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 178 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1279 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1280 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1281 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1282 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1283 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 1284 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 13, .child_index = 1287 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1294 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1296 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1297 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 1298 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 1300 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1302 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1304 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1306 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 135, .child_index = 1307 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1308 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 534, .child_index = 1309 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1310 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 1311 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 1312 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1314 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1315 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1316 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1317 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1318 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 1320 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 108, .child_index = 1322 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1323 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1325 },
+ .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 1326 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 19, .child_index = 1327 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1331 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 1332 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1334 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 1335 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1336 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1337 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 1338 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1340 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 220 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1341 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1343 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1344 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 20, .child_index = 1346 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1349 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1350 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1297 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1351 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1352 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1334 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1340 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1354 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1357 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 227 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1263, .child_index = 1358 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1359 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 176 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 231 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 14, .child_index = 1361 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 235 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 236 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 17, .child_index = 1362 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1363 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1364 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 1368 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1376 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1379 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1380 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1381 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1383 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1384 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1385 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1389 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 451 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1390 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1384 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1364 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1394 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1395 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1131 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1390 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1396 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1397 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1399 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1397 },
+ .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1399 },
+ .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1397 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1400 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = false, .number = 6, .child_index = 1402 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 13, .child_index = 1405 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1409 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1410 },
+ .{ .char = '4', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 974 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1411 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1412 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1364 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 1413 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1131 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 950 },
+ .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1389 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1414 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1415 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1131 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1419 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 1422 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1423 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1425 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1426 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1430 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1431 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1432 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1433 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1434 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1435 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1436 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1437 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1438 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1439 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1440 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1441 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1442 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1443 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1444 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1445 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1446 },
+ .{ .char = 'C', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1447 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1448 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 1449 },
+ .{ .char = 'I', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1450 },
+ .{ .char = 'O', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1451 },
+ .{ .char = 'X', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1452 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1453 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1454 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1455 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1456 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1457 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1458 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1459 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1460 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1461 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1462 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1463 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1464 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1465 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1466 },
+ .{ .char = 'C', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1467 },
+ .{ .char = 'N', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1468 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1469 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1470 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1471 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1472 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1473 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 1474 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1477 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1480 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1481 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1483 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1484 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 122, .child_index = 1485 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 134, .child_index = 1486 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1350 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1487 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1488 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1489 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1490 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 294 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 137 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1491 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1492 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 296 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 140 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 164 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1493 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1494 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 299 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1495 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1496 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 296 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1497 },
+ .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1498 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1500 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1501 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1504 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 9, .child_index = 1505 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 209 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 306 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1508 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 223 },
+ .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1498 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1509 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1510 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1511 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1512 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1513 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 1514 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 1515 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 21, .child_index = 1518 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1524 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1526 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1527 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1528 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1529 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1530 },
+ .{ .char = 'a', .end_of_word = true, .end_of_list = false, .number = 10, .child_index = 1531 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1534 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1535 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1536 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 210 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1537 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1538 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1540 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1541 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1543 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1544 },
+ .{ .char = '3', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1545 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1546 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 332 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 5, .child_index = 1547 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1549 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1550 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1551 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1553 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1554 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1555 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1556 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1558 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 344 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1559 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1560 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1561 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 194 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1302 },
+ .{ .char = 'g', .end_of_word = true, .end_of_list = false, .number = 23, .child_index = 1562 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 352 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1567 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1568 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 295 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1569 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1570 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 135, .child_index = 1574 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1575 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 534, .child_index = 1576 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1577 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 10, .child_index = 1578 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1581 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1582 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1583 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1585 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1587 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1588 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1589 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1590 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1591 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 1592 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 108, .child_index = 1595 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1596 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 365 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1598 },
+ .{ .char = '0', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 1599 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1600 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 1602 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1603 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1605 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1606 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1608 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1609 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1610 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 1611 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1613 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1618 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1619 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 9, .child_index = 1505 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1620 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1621 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 210 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1622 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 327 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1623 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1624 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 377 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 17, .child_index = 1625 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1481 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 1632 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1635 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 291 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1636 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1637 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1639 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1640 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1623 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1263, .child_index = 1641 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 176 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 178 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 1642 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 17, .child_index = 1643 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1650 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1131 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1131 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1131 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1131 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 1651 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1653 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1654 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1655 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 1656 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1658 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1659 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1660 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 519 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 585 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1662 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1663 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1664 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1665 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1666 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1667 },
+ .{ .char = 'm', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1668 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1668 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1668 },
+ .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1668 },
+ .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'm', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1669 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1668 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1670 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = '4', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1399 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = '4', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1397 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1397 },
+ .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1397 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1400 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1397 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1671 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1672 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1673 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1676 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 1677 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1678 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1679 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1680 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1681 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1682 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1683 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1685 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1686 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 1687 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1688 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1689 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1690 },
+ .{ .char = '1', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1691 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = '4', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = '8', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1692 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1693 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1694 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1434 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1695 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1696 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1697 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1698 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1699 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1700 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1701 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1702 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1703 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1704 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1705 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1706 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1708 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1709 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1710 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1711 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1710 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1712 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1451 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1714 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1715 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1716 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 899 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1717 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1718 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1719 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1720 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1721 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1722 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1461 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1723 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1724 },
+ .{ .char = 'F', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1725 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1725 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 409 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1473 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1726 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1727 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1728 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1470 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1473 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1729 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1470 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1473 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1731 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 1632 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1733 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1734 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1737 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1738 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 122, .child_index = 1739 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 134, .child_index = 1740 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1756 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 12, .child_index = 1757 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1761 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1762 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1763 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1765 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1766 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1547 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1768 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1769 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1770 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 549 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1771 },
+ .{ .char = 'j', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1772 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1773 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1774 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1775 },
+ .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1766 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1776 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1778 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1779 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1780 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1781 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1782 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 1783 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1766 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1784 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1785 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 5, .child_index = 1547 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1786 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1775 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1787 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1788 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1789 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1547 },
+ .{ .char = 'm', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1766 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 549 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1790 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1791 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1775 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1547 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1547 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1547 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1792 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1793 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1794 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1795 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 458 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1796 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1493 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1797 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1798 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1775 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1799 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1800 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1801 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1802 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1803 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1804 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1805 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 457 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1806 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1807 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1808 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1794 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1809 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 1810 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 5, .child_index = 1547 },
+ .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1766 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1775 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1493 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1812 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1813 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1814 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 484 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 485 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1817 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 135, .child_index = 1818 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1766 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 534, .child_index = 1819 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1733 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1775 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1547 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1834 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1835 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1837 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1838 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1839 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1840 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1841 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1842 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1843 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1844 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1845 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1775 },
+ .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 108, .child_index = 1846 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1462 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1859 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1860 },
+ .{ .char = '0', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 1863 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1864 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 295 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 1866 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1867 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1868 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1869 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 332 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1547 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1870 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1871 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1872 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1874 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1875 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1876 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 497 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 344 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 519 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1877 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1878 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1872 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1879 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1547 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1872 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1880 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 500 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 505 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 323 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 509 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 511 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 512 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 513 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1784 },
+ .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1766 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1881 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1882 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1883 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1884 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1885 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1886 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1263, .child_index = 1887 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 1888 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1889 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1890 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 898 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1891 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1893 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1894 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1896 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1897 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1898 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1899 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1900 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1901 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1901 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1902 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1903 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1904 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1905 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1906 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1658 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1907 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 569 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1908 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1909 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1910 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1911 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1912 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1913 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1914 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1915 },
+ .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 655 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1918 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1920 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 1921 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1922 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1923 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1924 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1925 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1926 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 655 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1927 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1389 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 1928 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1929 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1930 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1931 },
+ .{ .char = '6', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1932 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1933 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1934 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1935 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1936 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1937 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1438 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1938 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1939 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1940 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 286 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 451 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1941 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1942 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1943 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1712 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1944 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1945 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1946 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 },
+ .{ .char = '8', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1947 },
+ .{ .char = 'I', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1443 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1948 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1949 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1950 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1951 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1957 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1958 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1199 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1959 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1199 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1960 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1961 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1962 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1966 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1967 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1969 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1470 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1473 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1972 },
+ .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 549 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1973 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1974 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 122, .child_index = 1975 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 1976 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1979 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1982 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1983 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 1984 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1985 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 420 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1987 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 1988 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1991 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 51, .child_index = 1993 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2000 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 2003 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2008 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2009 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 274 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2011 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1766 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1784 },
+ .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1766 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2012 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2013 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2016 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 569 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2017 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1784 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2018 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2019 },
+ .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1528 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 332 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2020 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2021 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2022 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2023 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2025 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2027 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2028 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2029 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2030 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2031 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2032 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 2033 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2034 },
+ .{ .char = '0', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1547 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2035 },
+ .{ .char = '1', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1766 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2036 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2037 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1547 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2038 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2039 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2040 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1547 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2041 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2042 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2043 },
+ .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1766 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2044 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2045 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 328 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2046 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2047 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2048 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2049 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2050 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2051 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 579 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2052 },
+ .{ .char = '0', .end_of_word = true, .end_of_list = false, .number = 5, .child_index = 1547 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1766 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2053 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2054 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 585 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 291 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2055 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2056 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 135, .child_index = 2057 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 50, .child_index = 2069 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 56, .child_index = 2073 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 50, .child_index = 2079 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 26, .child_index = 2084 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 106, .child_index = 2087 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 2098 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 2100 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 2102 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 73, .child_index = 2103 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 2108 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2110 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 2111 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 97, .child_index = 2112 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2119 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2120 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2121 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2122 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2123 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2124 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2125 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2126 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2127 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2128 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2129 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2130 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2131 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2132 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2133 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2134 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2136 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2137 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 41, .child_index = 2138 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2144 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2145 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2147 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 19, .child_index = 2150 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2155 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2156 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 2160 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2163 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2166 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2167 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2168 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2169 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 2170 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2172 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1876 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 2173 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2174 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2175 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2176 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2177 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 10, .child_index = 2178 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1733 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2181 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2183 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2185 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2186 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2187 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2188 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2189 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2036 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1547 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1589 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2190 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2191 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2192 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1263, .child_index = 2193 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 2194 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2196 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2197 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 238 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1007 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2198 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1013 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2199 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1017 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2200 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2202 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1904 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1904 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2203 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2204 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2204 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2205 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1904 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2206 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 569 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2207 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2211 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2212 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2213 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2214 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2215 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2216 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2217 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 655 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2218 },
+ .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2219 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 2220 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1131 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2221 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2222 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1926 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2223 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2225 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 2226 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2227 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2228 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2229 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2230 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2231 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2232 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 580 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2233 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2234 },
+ .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 649 },
+ .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 649 },
+ .{ .char = 'g', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2235 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2236 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2237 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2238 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2239 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2240 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2241 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 582 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2242 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1464 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2243 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2245 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2247 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 585 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2248 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 664 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2249 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 656 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2250 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2251 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2252 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2253 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2255 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2256 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2257 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2258 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2259 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2256 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2260 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2262 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2262 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2263 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2264 },
+ .{ .char = 'a', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 2266 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 122, .child_index = 2267 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2268 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2269 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2272 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1940 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 412 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2273 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 2274 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2277 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2278 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2280 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2281 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2283 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2284 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2286 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2287 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2288 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2290 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2293 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 2295 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2297 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 2299 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2302 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2303 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 520 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2305 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2288 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2293 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2293 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 2306 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2302 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2308 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 431 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2287 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 2309 },
+ .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 2310 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 },
+ .{ .char = '3', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2311 },
+ .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 649 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2312 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2313 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2314 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2315 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2316 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2317 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2318 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2319 },
+ .{ .char = '6', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 238 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2320 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2321 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2322 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2323 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2325 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2326 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 2327 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2319 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2328 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2329 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2330 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2331 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2332 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2333 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2334 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2335 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2336 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2337 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2338 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2339 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2340 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2236 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 2341 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2343 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2344 },
+ .{ .char = 'a', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1766 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1766 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2345 },
+ .{ .char = 'y', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2346 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2346 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 19, .child_index = 2347 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2350 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 2353 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 2354 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2355 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2356 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2357 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 2360 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 21, .child_index = 2365 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2368 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 25, .child_index = 2371 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2373 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 2374 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2375 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2376 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 2377 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2378 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 2379 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2380 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 13, .child_index = 2382 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 2384 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2385 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2386 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2387 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 32, .child_index = 2388 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2390 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2387 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2391 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2392 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 2098 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2393 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 2394 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2400 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2401 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2402 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2404 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2405 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 14, .child_index = 2406 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2410 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 26, .child_index = 2413 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2420 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2423 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2424 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 2425 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2426 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2427 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 28, .child_index = 2430 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 20, .child_index = 2432 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 2433 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2435 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2436 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2437 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2110 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2439 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 2441 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2443 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2444 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 2445 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2447 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 32, .child_index = 2448 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2450 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 24, .child_index = 2452 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2453 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2110 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2454 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2455 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2456 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2457 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2458 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2459 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2460 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2461 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2462 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2463 },
+ .{ .char = 'y', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1528 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2464 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2465 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2466 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2467 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2468 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2469 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2470 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2472 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2473 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2474 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 13, .child_index = 2476 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2479 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2481 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2482 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1379 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2483 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2484 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2485 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2487 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2488 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2491 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2492 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2495 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2496 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2497 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2498 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2499 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2501 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2502 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2506 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1663 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2507 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2508 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2509 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2510 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2511 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2512 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2513 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2514 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2515 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 2516 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2517 },
+ .{ .char = 'o', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1766 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2040 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2518 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2520 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1775 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1733 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1577 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2521 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1766 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2522 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2523 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 297 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2524 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 429 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2525 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2526 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2527 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1263, .child_index = 2528 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2540 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2543 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2544 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2545 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2546 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2547 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2548 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2549 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2550 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2551 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2552 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1904 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2553 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2554 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2555 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2556 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2557 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2559 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2560 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2561 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2562 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 568 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2566 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 2567 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1926 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1926 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2568 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2568 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2569 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 2570 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2571 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2572 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2573 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2574 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2575 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2576 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 674 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2577 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2578 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 584 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2579 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2580 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2581 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2582 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2583 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2584 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 458 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 463 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 519 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2585 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2586 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2587 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2588 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2259 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2589 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2590 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2259 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2591 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2592 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2589 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2591 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2589 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2260 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2593 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2594 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2595 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 122, .child_index = 2597 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1399 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 332 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1938 },
+ .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1938 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2614 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2615 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 332 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 2616 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2618 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 2619 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1399 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2621 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1207 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1708 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 463 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2622 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1699 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 2623 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2625 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2615 },
+ .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 549 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2288 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2626 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 14, .child_index = 2628 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2630 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2633 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2635 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 2616 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 332 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2618 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2636 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2638 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2639 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2640 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2641 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2635 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2644 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2645 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2647 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2648 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2649 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2650 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2651 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2652 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2653 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1534 },
+ .{ .char = '8', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2654 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2655 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2656 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2657 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2658 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2659 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2660 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 2661 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2662 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2663 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1795 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2664 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2665 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 729 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2666 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1494 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2667 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2669 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2670 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1197 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2671 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2672 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2673 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2674 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2675 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2677 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2678 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 15, .child_index = 2679 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2680 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 479 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2681 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2682 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 2683 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 2684 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2686 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2687 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2688 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 463 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2689 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2691 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2692 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2693 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 2694 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2695 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2696 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 2697 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2698 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2699 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2700 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 2701 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 13, .child_index = 2704 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2699 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 24, .child_index = 2705 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2439 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2708 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 2709 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2711 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 2712 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2713 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2439 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2714 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2385 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2715 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2717 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2722 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2724 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 2725 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 2725 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2727 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2728 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2729 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2730 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2731 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2732 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2733 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2736 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2737 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2738 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2741 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2742 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2745 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2746 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2748 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2749 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2750 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2752 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2753 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2754 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2755 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2756 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2757 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2731 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2732 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2758 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2736 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2737 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2760 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 2761 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2745 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2765 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2766 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2767 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2768 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 2769 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2773 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2775 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2779 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2781 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 20, .child_index = 2782 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 20, .child_index = 2782 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2728 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2784 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2785 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2786 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2789 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2789 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2790 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2791 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2792 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2794 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2728 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2795 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2722 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2722 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2796 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 2797 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 2797 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2775 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 24, .child_index = 2800 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2802 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1567 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2803 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2804 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2805 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2806 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2807 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2808 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2809 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2810 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2811 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2812 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2813 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2814 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2815 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2819 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2820 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2822 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2824 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2825 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2826 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2827 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 2829 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 2830 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2835 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2836 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2837 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2838 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2839 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2840 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2841 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2840 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1379 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2842 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2843 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2844 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2845 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2842 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2846 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2843 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2844 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2847 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2848 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2850 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2851 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2852 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2853 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2855 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2856 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2857 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2858 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2856 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2859 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2860 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2861 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2862 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2863 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2864 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2865 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2866 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2868 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 2869 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2803 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2873 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2874 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2875 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1766 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1530 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2653 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2876 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2877 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2878 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2879 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2880 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2881 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2883 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2885 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2886 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2890 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2892 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 393, .child_index = 2893 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2897 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2899 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 836, .child_index = 2901 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2915 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2916 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2917 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2918 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2919 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2920 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2921 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2922 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2923 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2924 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2925 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2926 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2927 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2928 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1389 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1671 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 506 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2929 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2930 },
+ .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1131 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2931 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2932 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2933 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2934 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2935 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 2936 },
+ .{ .char = '3', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2311 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 2937 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2944 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2945 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2946 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2947 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2948 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2949 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2950 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2951 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2952 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2953 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2954 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1399 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 897 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2955 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2956 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2957 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2958 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2959 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2960 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2959 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2959 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2961 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2962 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2963 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2964 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2965 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2967 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 13, .child_index = 2968 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 15, .child_index = 2972 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2974 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 2976 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2980 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 2981 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2985 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2986 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2989 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2992 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 2994 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 23, .child_index = 2997 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3003 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3004 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 3006 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3008 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3009 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 549 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3010 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1399 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1399 },
+ .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1712 },
+ .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 649 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3011 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 463 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2635 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 3013 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3018 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3020 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3021 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3020 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 3024 },
+ .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3011 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3025 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3026 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3027 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3028 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3029 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 3024 },
+ .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3031 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1800 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3032 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3033 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3034 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3035 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 512 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3036 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3037 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3038 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3039 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3040 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 568 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3041 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3042 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3043 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 3044 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3045 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3046 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1174 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3047 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3048 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3049 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3050 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3051 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3052 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3053 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3054 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3055 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3056 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3057 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3058 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3059 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3060 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 15, .child_index = 3061 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3065 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3066 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3067 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3068 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3071 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3071 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3075 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2790 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3077 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3078 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3079 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3080 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3081 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 3082 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3087 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3088 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 3089 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3091 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3092 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3093 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3094 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3095 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 3096 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 13, .child_index = 3098 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3100 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3101 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2722 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2728 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3102 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2728 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2722 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 3104 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2439 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2722 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2439 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2722 },
+ .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'v', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2775 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2779 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3106 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3102 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2728 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2728 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3102 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3107 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3108 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2780 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2732 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2758 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3109 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3111 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3112 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3113 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3114 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2780 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2779 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3112 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2730 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3115 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3115 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3116 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3117 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2760 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2780 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3117 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2780 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2732 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2758 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3109 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3118 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3120 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3107 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3107 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3121 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2779 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3122 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2779 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3123 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3124 },
+ .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2775 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3125 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2786 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3127 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2728 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3130 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2786 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3131 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3132 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2779 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2779 },
+ .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3121 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3122 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2779 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3133 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3136 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2775 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2779 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2722 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 3137 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2722 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2779 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3139 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3140 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3141 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3142 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3143 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2230 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3144 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3145 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3146 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1528 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3147 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3148 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3149 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 311 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 3150 },
+ .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 451 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 458 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3152 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3154 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3156 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3157 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3158 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3159 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2825 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'm', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 2829 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 2829 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 2829 },
+ .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2829 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3160 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2829 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3161 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3162 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3163 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3164 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3166 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3169 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3170 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3172 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3174 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3175 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3176 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3177 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3177 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3178 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2507 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3179 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3180 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3181 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3182 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 3183 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3184 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3185 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3186 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3187 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3188 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3189 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2243 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3190 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 585 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 664 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3193 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3194 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1534 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3195 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3196 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3197 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3198 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3199 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3200 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3201 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3202 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3203 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3204 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3205 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 3206 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3208 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3209 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3198 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3210 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3211 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3208 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3212 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 388, .child_index = 3213 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3204 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3225 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3208 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3227 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 36, .child_index = 3228 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 15, .child_index = 3230 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 71, .child_index = 3231 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 45, .child_index = 3234 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 3235 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 294, .child_index = 3237 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 32, .child_index = 3244 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 35, .child_index = 3245 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 81, .child_index = 3246 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3251 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3252 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 42, .child_index = 3253 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 163, .child_index = 3259 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3267 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2892 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3268 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3269 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3268 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3270 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3271 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3272 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3273 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3274 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3275 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3276 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3277 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3278 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3279 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3280 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3281 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3282 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3283 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3284 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3285 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 3286 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3287 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2245 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3289 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3290 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3291 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3292 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3293 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3294 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3295 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3296 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3297 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3298 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3299 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 3300 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3301 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3302 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3303 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 3304 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3305 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 486 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3306 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3307 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3308 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2959 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3309 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3310 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3311 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3312 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3313 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3314 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3315 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3316 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3317 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3318 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 3319 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3321 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3322 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3323 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3324 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1948 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3325 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3326 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3328 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3330 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2865 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 3331 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3332 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3333 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3334 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3335 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3336 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3337 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3338 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3339 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3340 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3341 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3342 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 3343 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3344 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3345 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3351 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3352 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3353 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3354 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3356 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3357 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3352 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3358 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3359 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 3360 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3361 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3362 },
+ .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3181 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 },
+ .{ .char = '8', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3363 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 3365 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3020 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3363 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3363 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 3365 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3020 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3365 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3363 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3363 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3363 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 648 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3026 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 648 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3366 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 238 },
+ .{ .char = '8', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2319 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3367 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3368 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3369 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3370 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3371 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3372 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3373 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3374 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 581 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3375 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3376 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3377 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 3378 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3379 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3380 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3381 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 569 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3382 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3383 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3384 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2343 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3385 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3052 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3386 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3387 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3388 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3389 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 3390 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 569 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3392 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 569 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 519 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3394 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3395 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3396 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3398 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3400 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3401 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3402 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3404 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3405 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 3406 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3407 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3408 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3409 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2248 },
+ .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3408 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3410 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3411 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3413 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3415 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3416 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3408 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3417 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3418 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 17, .child_index = 3419 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3065 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3421 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3418 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 451 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3422 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 3423 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3418 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 3390 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3392 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2779 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3127 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2779 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2779 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2722 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2722 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 568 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3424 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3426 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3125 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2765 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2746 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3427 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3428 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3431 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2779 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2779 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2794 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2779 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2779 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2779 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2779 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2790 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2765 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3131 },
+ .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2722 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3102 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3432 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1766 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2053 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3434 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3435 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3436 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3437 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3439 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3440 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3441 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3442 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3443 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 3444 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3444 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2560 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2560 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3445 },
+ .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2829 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2829 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3446 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3447 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2829 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3448 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3449 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 585 },
+ .{ .char = '4', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'u', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3450 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3452 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 3408 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3408 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3453 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3454 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3455 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1389 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3456 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3164 },
+ .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 3458 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3460 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 3461 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3462 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3463 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3464 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3465 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3466 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3467 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 463 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 457 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3468 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3469 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2878 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3470 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 238 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3210 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3210 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3471 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3472 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3473 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3474 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3475 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3476 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3477 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3478 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3481 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3482 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3483 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3484 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3485 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 3486 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3488 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 20, .child_index = 3489 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3491 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 242, .child_index = 3492 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 3497 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3498 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3500 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 3501 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3502 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 42, .child_index = 3504 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3508 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3509 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3510 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 30, .child_index = 3511 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3512 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 15, .child_index = 3513 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 30, .child_index = 3515 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3516 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 3517 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 45, .child_index = 3518 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3519 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3516 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3520 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3521 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3522 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 186, .child_index = 3523 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 36, .child_index = 3528 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 3529 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 20, .child_index = 3530 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 32, .child_index = 3532 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 35, .child_index = 3536 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 3542 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 3543 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3544 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 34, .child_index = 3545 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3546 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3547 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3548 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3549 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3550 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 3551 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3553 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3554 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3555 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 3556 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3561 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3562 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3563 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 3564 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 3564 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 48, .child_index = 3566 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 3572 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3251 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3574 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3575 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3576 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3577 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3578 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3579 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3369 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3583 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3584 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3585 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3586 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1665 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2640 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3588 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2343 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3056 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3589 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 3590 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3591 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3591 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3592 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1171 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3593 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2245 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3290 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1171 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3594 },
+ .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1171 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3595 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3596 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3597 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 3598 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3599 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3600 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 10, .child_index = 3601 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3606 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3607 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3608 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3609 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3610 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3611 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3612 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3613 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3614 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3615 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3616 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3617 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3618 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3619 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3620 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3626 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2555 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3342 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3627 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3628 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3629 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3630 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3631 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3632 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 3633 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3634 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3636 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3637 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3638 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3640 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3641 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3642 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3643 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3644 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 680 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 3645 },
+ .{ .char = 'q', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 3646 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3648 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3649 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3651 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3652 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 3653 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3655 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3656 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3657 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3658 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3659 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3660 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3658 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3661 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 3662 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3663 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3664 },
+ .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3456 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3665 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3579 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3666 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3667 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3668 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3669 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3670 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3671 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3672 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3673 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 3674 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3675 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3676 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3677 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3442 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3678 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2672 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3679 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3680 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3681 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3682 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3683 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3684 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3686 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3687 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3690 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2790 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3691 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3692 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3693 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3695 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3400 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3696 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3698 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3699 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3700 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3701 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3401 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3702 },
+ .{ .char = 'u', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3705 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3698 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3707 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3708 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3709 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3711 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3713 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3714 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 3716 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 3718 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3720 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3721 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 3724 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3727 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3727 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3728 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2780 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3427 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3730 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3731 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3732 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3733 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3734 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3735 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3736 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3737 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3738 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3739 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3740 },
+ .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3741 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2829 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3742 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3743 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3744 },
+ .{ .char = '0', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = '1', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3745 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3747 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3748 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3749 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3750 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 3751 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3752 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3753 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3754 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3755 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3756 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3757 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3579 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3468 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3758 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3759 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3204 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3760 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3761 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3762 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3763 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3765 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3765 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3765 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3766 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3767 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3768 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3770 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3771 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3772 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3774 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3776 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3777 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3778 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3779 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3780 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 206, .child_index = 3781 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 3786 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3787 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 3788 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3789 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3790 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3791 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 3792 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3793 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3794 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3795 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3796 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3796 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3798 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3500 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3799 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3800 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 30, .child_index = 3801 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3547 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3803 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3807 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 30, .child_index = 3801 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3808 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 3809 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 45, .child_index = 3813 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3547 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3815 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3816 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3817 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 30, .child_index = 3818 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3820 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = false, .number = 114, .child_index = 3821 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 3825 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3826 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 3827 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 3829 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3831 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 3832 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3834 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 3835 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3837 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3838 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3840 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3841 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 3842 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3845 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3846 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3807 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 3849 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 3849 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3850 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 34, .child_index = 3852 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3854 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3855 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3856 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3857 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3858 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3860 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3861 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3862 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3863 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3553 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3864 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3865 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3868 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3869 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3865 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3870 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3871 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3872 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 3873 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3875 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3876 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3877 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 3878 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3882 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3883 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 3878 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 30, .child_index = 3801 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3884 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3886 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3888 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3889 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3890 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 },
+ .{ .char = '3', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2311 },
+ .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 649 },
+ .{ .char = '8', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3891 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3894 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3895 },
+ .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 549 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2343 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3898 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 3899 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1171 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3591 },
+ .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1171 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3900 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3901 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 323 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1699 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 3902 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3903 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3024 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 },
+ .{ .char = '8', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3904 },
+ .{ .char = 'P', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3046 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3905 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3906 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3907 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 521 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2507 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3908 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3909 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3910 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3911 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3912 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3913 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3914 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3918 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3919 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3920 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3922 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3923 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3924 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3925 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3927 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3928 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3929 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3930 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3659 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3931 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3932 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3933 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3934 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 3935 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3936 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2934 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3937 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3342 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3938 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3939 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3940 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3941 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3942 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3943 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 3944 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3947 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3948 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3949 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3950 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3951 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3950 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3952 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3954 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3955 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3956 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3958 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3959 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 680 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3960 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3961 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 3962 },
+ .{ .char = 'T', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 3964 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3966 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3967 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3968 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3969 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3970 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 664 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3971 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3972 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3973 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 3974 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3975 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3679 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3976 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3977 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 579 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3978 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2237 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3979 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3980 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3981 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3982 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 412 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3418 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3985 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2568 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3698 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3698 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3698 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3400 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3987 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3988 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 578 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3990 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3992 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3993 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3994 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3996 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3997 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3998 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3999 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4000 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4001 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3981 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3401 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4002 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3698 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4003 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4005 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4006 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4008 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4010 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 412 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3981 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 412 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3980 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4011 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2780 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2780 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4014 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4015 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4016 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4017 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4018 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4019 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2507 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4020 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4021 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4022 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4023 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2829 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4024 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4025 },
+ .{ .char = '4', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = '8', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4026 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4027 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3748 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4028 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4029 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4030 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4031 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4032 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4033 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4035 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4036 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4037 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4038 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4041 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1197 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4042 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4043 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4044 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4045 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4046 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4047 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4049 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4050 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4051 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4052 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4054 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3791 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4056 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4057 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4054 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4060 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3791 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3773 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4062 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 15, .child_index = 4063 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4065 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = false, .number = 170, .child_index = 4066 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 4069 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4070 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 4071 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4073 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4057 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4074 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4074 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4075 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4076 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4077 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4078 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4079 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4082 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4082 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4054 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4083 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4085 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 4086 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4088 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4090 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4090 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4090 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4090 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4091 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4092 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4093 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4096 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4097 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 24, .child_index = 4099 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 27, .child_index = 4101 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 4103 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4105 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4105 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4105 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 4107 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4105 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4105 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 28, .child_index = 4109 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 30, .child_index = 4113 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 28, .child_index = 4109 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 28, .child_index = 4109 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 4107 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4105 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 4118 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 3825 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4119 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4120 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4121 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 4105 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4122 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4124 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4125 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4125 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4126 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3834 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3837 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4127 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4129 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4130 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4131 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4131 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4132 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3840 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3841 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3845 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 4086 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4133 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4134 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 22, .child_index = 4135 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4088 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4137 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4138 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3807 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3862 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4077 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4077 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4140 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4140 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4141 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4142 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3877 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3864 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3868 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3869 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4143 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4145 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4146 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4147 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4148 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3875 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4149 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4151 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4152 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4155 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3876 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3877 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3882 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3883 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4156 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4158 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3862 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4159 },
+ .{ .char = '3', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2311 },
+ .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 649 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4161 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4162 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4164 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 549 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1389 },
+ .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 549 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3586 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3367 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 4165 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4173 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4174 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 4175 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4176 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1708 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2622 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4177 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4178 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4179 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4180 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4181 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4182 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4183 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 680 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 458 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 568 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 569 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 569 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4184 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4185 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4186 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4188 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2680 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3927 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4189 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4190 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4191 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4193 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4194 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 },
+ .{ .char = '3', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4195 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4196 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4197 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4198 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4199 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4200 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4201 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4202 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4203 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4204 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4205 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4206 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4207 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4208 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4209 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4210 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4211 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4212 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4213 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4214 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4215 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4217 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4218 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4220 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4221 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4222 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3011 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4223 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 549 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4224 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4225 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4226 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4227 },
+ .{ .char = 'A', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 4228 },
+ .{ .char = 'T', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4229 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4230 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 4231 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4233 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1840 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4234 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 4235 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4247 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4248 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4249 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4250 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4251 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4254 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3981 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 412 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4256 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4256 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4256 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4256 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3401 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4257 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4258 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4260 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2507 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4261 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 656 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4262 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3997 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3998 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4263 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3981 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4264 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3997 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4005 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4265 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4266 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4267 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4268 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4271 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4256 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2779 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2779 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4272 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4273 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4275 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4276 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4277 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3196 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4278 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4279 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4280 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4281 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3456 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3308 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4284 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4285 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4286 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4287 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4288 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4289 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4290 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4291 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3676 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4041 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4292 },
+ .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4292 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4293 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1197 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1197 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1197 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4294 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4295 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4296 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4296 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4297 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4298 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4299 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3791 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3791 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4300 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4301 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4302 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4303 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4304 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4305 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3791 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 4306 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3791 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3791 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4307 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 84, .child_index = 4309 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 84, .child_index = 4309 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4306 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3791 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 4314 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4069 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3791 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3791 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4315 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4057 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4317 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4318 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4146 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4319 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4320 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4321 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 344 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3761 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3547 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4322 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3547 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3547 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4324 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4325 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4326 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4077 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4077 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4077 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4327 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4077 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4077 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 4329 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4329 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 4331 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 4332 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 4331 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4331 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3547 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3547 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 4334 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4334 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4335 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4336 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4336 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4338 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4341 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4335 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4336 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4336 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4338 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 4107 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4343 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4343 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3858 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3862 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3862 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4345 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3838 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3834 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3841 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3845 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4346 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4347 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4127 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3841 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4349 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4351 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 4352 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4322 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4325 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4325 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4325 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4354 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4356 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4357 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3864 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3869 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3864 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4359 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4361 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4362 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4363 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4363 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4364 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3877 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3882 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3883 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4365 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3877 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3883 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3877 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4366 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4366 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4367 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4369 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4369 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4370 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4371 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4373 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4374 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 4375 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4379 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4380 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4381 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4382 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4383 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4384 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 4385 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4387 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4388 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4389 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4390 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4391 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4392 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4394 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4395 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4396 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4399 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4400 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4401 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4402 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 405 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4403 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4404 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 459 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4405 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4406 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4407 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4409 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4410 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4411 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4412 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4413 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4414 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4415 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4416 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4418 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2319 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4420 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4421 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4422 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4423 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3979 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4424 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4425 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4426 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4427 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 569 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4428 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4429 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4430 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4428 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4431 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3941 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4432 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4434 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3648 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4435 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4436 },
+ .{ .char = 'T', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4437 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4438 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 3024 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4439 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4440 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4441 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4443 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4444 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4447 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4448 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4450 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2245 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4451 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3609 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4452 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4454 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4457 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4458 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4459 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4460 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4461 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 412 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4462 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4463 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3401 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3405 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4464 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2507 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4465 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4466 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3405 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4467 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3698 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4468 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4469 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4266 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4470 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4471 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4472 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1893 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4473 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4474 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 460 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4475 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4476 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4477 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4478 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2137 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4479 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1379 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4480 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4481 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4482 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4483 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4484 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4485 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4486 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4487 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4488 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 },
+ .{ .char = 'M', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '3', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4489 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4490 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4491 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4492 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4493 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3807 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3807 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4077 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4494 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4496 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4497 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4497 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4498 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4499 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 36, .child_index = 4501 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4504 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 28, .child_index = 4507 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4306 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4493 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4493 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4146 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4508 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3870 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3870 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4510 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4511 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4511 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4512 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4513 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4516 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4091 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4517 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4518 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4518 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4519 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 4520 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4520 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4521 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4522 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4522 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4522 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4524 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4522 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4525 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4526 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4526 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4527 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4527 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4529 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4359 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4131 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4131 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4530 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4530 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4531 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3855 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4533 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4527 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4534 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4536 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4508 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4508 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4538 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4539 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3875 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4540 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4536 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3862 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4542 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2230 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4543 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4544 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4545 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4546 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4547 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4548 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4549 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4380 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4381 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4382 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4550 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4554 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4555 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4556 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4557 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4558 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 4559 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4560 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4561 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4562 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4563 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4564 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4565 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 311 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 460 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4566 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4568 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4569 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4571 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2214 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4572 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4573 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3913 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4574 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4575 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4576 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3637 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4577 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4578 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4579 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4580 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4582 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4583 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4584 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1389 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 451 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4420 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4585 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4586 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4587 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4588 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4589 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3324 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 579 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4590 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4591 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1940 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4592 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2819 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 580 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3648 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4593 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4594 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4595 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4596 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4597 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4598 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4599 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 344 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4600 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4601 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4602 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 738 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4603 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2268 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4605 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 568 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4606 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4607 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 580 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4608 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 457 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 286 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4609 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4610 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4611 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4612 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4613 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4614 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4261 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 561 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4615 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3701 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4616 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4617 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4261 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4618 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4619 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4620 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2199 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4621 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4622 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4623 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4624 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3301 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1129 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4627 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4628 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4632 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4634 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4635 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4636 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4637 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4638 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4639 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4640 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4298 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4642 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4642 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4301 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4645 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4646 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4648 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4649 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4649 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4649 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4649 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 28, .child_index = 4109 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4649 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4651 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4649 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4652 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 28, .child_index = 4109 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4317 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4653 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4654 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3547 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4513 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4516 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3807 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4327 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4656 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4331 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4658 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4660 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4661 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4662 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4662 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4295 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4663 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4663 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4664 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4667 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4668 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4668 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4669 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4670 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4670 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4512 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4346 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4513 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4513 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3609 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4671 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4673 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4674 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4381 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4675 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4676 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4546 },
+ .{ .char = '0', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = '1', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = '3', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4677 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4678 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1171 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4679 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4680 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4681 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4682 },
+ .{ .char = 'C', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4683 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4684 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4685 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4686 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4687 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4688 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4689 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3026 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4690 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4692 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4207 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3342 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4693 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 460 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3470 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4694 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4695 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4696 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4697 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4698 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 460 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4700 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4701 },
+ .{ .char = '3', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4702 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4703 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4704 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4705 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4706 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4707 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4708 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4709 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4710 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4711 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4712 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4713 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4714 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4715 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4716 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4717 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4718 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4719 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 664 },
+ .{ .char = 'g', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 4720 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4722 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4723 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4716 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1663 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4724 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4725 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4726 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 561 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4727 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4728 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4730 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4731 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4732 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4733 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4734 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4735 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4736 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4738 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4739 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4740 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4741 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4742 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4743 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4744 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4745 },
+ .{ .char = '3', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4745 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4746 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4747 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4748 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4636 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4751 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4752 },
+ .{ .char = 'a', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4516 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4753 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4301 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4315 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4754 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4755 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4756 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4756 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4757 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4642 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4642 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4325 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4540 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4091 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4138 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4356 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4524 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4660 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4758 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4359 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4359 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4759 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4760 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4762 },
+ .{ .char = '3', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4763 },
+ .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4764 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4765 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4766 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4554 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4767 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4769 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4554 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 873 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4560 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 4773 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4775 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4776 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4777 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4778 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4779 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4780 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4780 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4781 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 },
+ .{ .char = '8', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4782 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4783 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 680 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3659 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4636 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4784 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2790 },
+ .{ .char = '1', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 4785 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4785 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4786 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3941 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4787 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 4788 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4789 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4790 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4791 },
+ .{ .char = 'g', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4792 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4793 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3342 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4794 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4289 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4795 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4796 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4797 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4798 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4799 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4800 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2236 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4801 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4802 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4803 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4804 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4805 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4806 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4807 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4469 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4618 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4469 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4266 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4808 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4809 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4810 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4811 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4812 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4812 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4813 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4814 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4815 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4816 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4817 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4818 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4819 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4820 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4822 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4207 },
+ .{ .char = 'x', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'y', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4823 },
+ .{ .char = '5', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4824 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4301 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4825 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4651 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4754 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4077 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4077 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4359 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4146 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4146 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4826 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3268 },
+ .{ .char = '4', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3268 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4828 },
+ .{ .char = 'k', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1938 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 458 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4829 },
+ .{ .char = 'w', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'x', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'y', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 649 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4830 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 4833 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4837 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4838 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4839 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4840 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3886 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4841 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4842 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4843 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4844 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4845 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4846 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4847 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4416 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4210 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4848 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4849 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4850 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4851 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4852 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4854 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4855 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4856 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4857 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4858 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4859 },
+ .{ .char = '0', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4860 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4861 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4862 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4863 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4864 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4865 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4867 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4868 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4869 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4739 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4813 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4870 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4871 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4872 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4873 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4874 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4873 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4875 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4875 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4877 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4880 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4881 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4882 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4757 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4757 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4884 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4885 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4886 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 496 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3366 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 },
+ .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 649 },
+ .{ .char = '8', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'P', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4887 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4888 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4889 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3052 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4890 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4891 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2568 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4892 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2808 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3026 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4894 },
+ .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3941 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2790 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4895 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4896 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3961 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4485 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4409 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4897 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4898 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4899 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4900 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4901 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 471 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4902 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4903 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4904 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4905 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 4906 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4906 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4907 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2877 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4908 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4813 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 183 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4909 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4910 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4911 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4912 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4912 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4912 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4912 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4913 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4693 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4914 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 655 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4916 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4917 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4918 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4919 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4920 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4921 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2963 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4925 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3026 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3026 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4926 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3366 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4927 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4928 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 451 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4929 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4930 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 323 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4931 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4932 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4017 },
+ .{ .char = 'a', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4933 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4934 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4935 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4913 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4936 },
+ .{ .char = '_', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4912 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 'u', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4937 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4938 },
+ .{ .char = 'q', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4939 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4940 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4941 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4587 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 520 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 420 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4942 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4943 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4944 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4945 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3301 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4946 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4947 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3195 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4948 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2460 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4949 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4913 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4950 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4952 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4955 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4956 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4957 },
+ .{ .char = '1', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4958 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3578 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2230 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4959 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4960 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4961 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 821 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4918 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4962 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4962 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4964 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4965 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4966 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4207 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4967 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4969 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4970 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4971 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4972 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4973 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4974 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1440 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4975 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4976 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4977 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4978 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 459 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4979 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4980 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4981 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1701 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4982 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4983 },
+ .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4984 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4913 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4985 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4986 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4987 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4913 },
+};
+pub const data = blk: {
+ @setEvalBranchQuota(3986);
+ break :blk [_]@This(){
+ // _Block_object_assign
+ .{ .tag = @enumFromInt(0), .properties = .{ .param_str = "vv*vC*iC", .header = .blocks, .attributes = .{ .lib_function_without_prefix = true } } },
+ // _Block_object_dispose
+ .{ .tag = @enumFromInt(1), .properties = .{ .param_str = "vvC*iC", .header = .blocks, .attributes = .{ .lib_function_without_prefix = true } } },
+ // _Exit
+ .{ .tag = @enumFromInt(2), .properties = .{ .param_str = "vi", .header = .stdlib, .attributes = .{ .noreturn = true, .lib_function_without_prefix = true } } },
+ // _InterlockedAnd
+ .{ .tag = @enumFromInt(3), .properties = .{ .param_str = "NiNiD*Ni", .language = .all_ms_languages } },
+ // _InterlockedAnd16
+ .{ .tag = @enumFromInt(4), .properties = .{ .param_str = "ssD*s", .language = .all_ms_languages } },
+ // _InterlockedAnd8
+ .{ .tag = @enumFromInt(5), .properties = .{ .param_str = "ccD*c", .language = .all_ms_languages } },
+ // _InterlockedCompareExchange
+ .{ .tag = @enumFromInt(6), .properties = .{ .param_str = "NiNiD*NiNi", .language = .all_ms_languages } },
+ // _InterlockedCompareExchange16
+ .{ .tag = @enumFromInt(7), .properties = .{ .param_str = "ssD*ss", .language = .all_ms_languages } },
+ // _InterlockedCompareExchange64
+ .{ .tag = @enumFromInt(8), .properties = .{ .param_str = "LLiLLiD*LLiLLi", .language = .all_ms_languages } },
+ // _InterlockedCompareExchange8
+ .{ .tag = @enumFromInt(9), .properties = .{ .param_str = "ccD*cc", .language = .all_ms_languages } },
+ // _InterlockedCompareExchangePointer
+ .{ .tag = @enumFromInt(10), .properties = .{ .param_str = "v*v*D*v*v*", .language = .all_ms_languages } },
+ // _InterlockedCompareExchangePointer_nf
+ .{ .tag = @enumFromInt(11), .properties = .{ .param_str = "v*v*D*v*v*", .language = .all_ms_languages } },
+ // _InterlockedDecrement
+ .{ .tag = @enumFromInt(12), .properties = .{ .param_str = "NiNiD*", .language = .all_ms_languages } },
+ // _InterlockedDecrement16
+ .{ .tag = @enumFromInt(13), .properties = .{ .param_str = "ssD*", .language = .all_ms_languages } },
+ // _InterlockedExchange
+ .{ .tag = @enumFromInt(14), .properties = .{ .param_str = "NiNiD*Ni", .language = .all_ms_languages } },
+ // _InterlockedExchange16
+ .{ .tag = @enumFromInt(15), .properties = .{ .param_str = "ssD*s", .language = .all_ms_languages } },
+ // _InterlockedExchange8
+ .{ .tag = @enumFromInt(16), .properties = .{ .param_str = "ccD*c", .language = .all_ms_languages } },
+ // _InterlockedExchangeAdd
+ .{ .tag = @enumFromInt(17), .properties = .{ .param_str = "NiNiD*Ni", .language = .all_ms_languages } },
+ // _InterlockedExchangeAdd16
+ .{ .tag = @enumFromInt(18), .properties = .{ .param_str = "ssD*s", .language = .all_ms_languages } },
+ // _InterlockedExchangeAdd8
+ .{ .tag = @enumFromInt(19), .properties = .{ .param_str = "ccD*c", .language = .all_ms_languages } },
+ // _InterlockedExchangePointer
+ .{ .tag = @enumFromInt(20), .properties = .{ .param_str = "v*v*D*v*", .language = .all_ms_languages } },
+ // _InterlockedExchangeSub
+ .{ .tag = @enumFromInt(21), .properties = .{ .param_str = "NiNiD*Ni", .language = .all_ms_languages } },
+ // _InterlockedExchangeSub16
+ .{ .tag = @enumFromInt(22), .properties = .{ .param_str = "ssD*s", .language = .all_ms_languages } },
+ // _InterlockedExchangeSub8
+ .{ .tag = @enumFromInt(23), .properties = .{ .param_str = "ccD*c", .language = .all_ms_languages } },
+ // _InterlockedIncrement
+ .{ .tag = @enumFromInt(24), .properties = .{ .param_str = "NiNiD*", .language = .all_ms_languages } },
+ // _InterlockedIncrement16
+ .{ .tag = @enumFromInt(25), .properties = .{ .param_str = "ssD*", .language = .all_ms_languages } },
+ // _InterlockedOr
+ .{ .tag = @enumFromInt(26), .properties = .{ .param_str = "NiNiD*Ni", .language = .all_ms_languages } },
+ // _InterlockedOr16
+ .{ .tag = @enumFromInt(27), .properties = .{ .param_str = "ssD*s", .language = .all_ms_languages } },
+ // _InterlockedOr8
+ .{ .tag = @enumFromInt(28), .properties = .{ .param_str = "ccD*c", .language = .all_ms_languages } },
+ // _InterlockedXor
+ .{ .tag = @enumFromInt(29), .properties = .{ .param_str = "NiNiD*Ni", .language = .all_ms_languages } },
+ // _InterlockedXor16
+ .{ .tag = @enumFromInt(30), .properties = .{ .param_str = "ssD*s", .language = .all_ms_languages } },
+ // _InterlockedXor8
+ .{ .tag = @enumFromInt(31), .properties = .{ .param_str = "ccD*c", .language = .all_ms_languages } },
+ // _MoveFromCoprocessor
+ .{ .tag = @enumFromInt(32), .properties = .{ .param_str = "UiIUiIUiIUiIUiIUi", .language = .all_ms_languages, .target_set = TargetSet.initOne(.arm) } },
+ // _MoveFromCoprocessor2
+ .{ .tag = @enumFromInt(33), .properties = .{ .param_str = "UiIUiIUiIUiIUiIUi", .language = .all_ms_languages, .target_set = TargetSet.initOne(.arm) } },
+ // _MoveToCoprocessor
+ .{ .tag = @enumFromInt(34), .properties = .{ .param_str = "vUiIUiIUiIUiIUiIUi", .language = .all_ms_languages, .target_set = TargetSet.initOne(.arm) } },
+ // _MoveToCoprocessor2
+ .{ .tag = @enumFromInt(35), .properties = .{ .param_str = "vUiIUiIUiIUiIUiIUi", .language = .all_ms_languages, .target_set = TargetSet.initOne(.arm) } },
+ // _ReturnAddress
+ .{ .tag = @enumFromInt(36), .properties = .{ .param_str = "v*", .language = .all_ms_languages } },
+ // __GetExceptionInfo
+ .{ .tag = @enumFromInt(37), .properties = .{ .param_str = "v*.", .language = .all_ms_languages, .attributes = .{ .custom_typecheck = true, .eval_args = false } } },
+ // __abnormal_termination
+ .{ .tag = @enumFromInt(38), .properties = .{ .param_str = "i", .language = .all_ms_languages } },
+ // __annotation
+ .{ .tag = @enumFromInt(39), .properties = .{ .param_str = "wC*.", .language = .all_ms_languages } },
+ // __arithmetic_fence
+ .{ .tag = @enumFromInt(40), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true, .const_evaluable = true } } },
+ // __assume
+ .{ .tag = @enumFromInt(41), .properties = .{ .param_str = "vb", .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } },
+ // __atomic_add_fetch
+ .{ .tag = @enumFromInt(42), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_always_lock_free
+ .{ .tag = @enumFromInt(43), .properties = .{ .param_str = "bzvCD*", .attributes = .{ .const_evaluable = true } } },
+ // __atomic_and_fetch
+ .{ .tag = @enumFromInt(44), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_clear
+ .{ .tag = @enumFromInt(45), .properties = .{ .param_str = "vvD*i" } },
+ // __atomic_compare_exchange
+ .{ .tag = @enumFromInt(46), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_compare_exchange_n
+ .{ .tag = @enumFromInt(47), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_exchange
+ .{ .tag = @enumFromInt(48), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_exchange_n
+ .{ .tag = @enumFromInt(49), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_fetch_add
+ .{ .tag = @enumFromInt(50), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_fetch_and
+ .{ .tag = @enumFromInt(51), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_fetch_max
+ .{ .tag = @enumFromInt(52), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_fetch_min
+ .{ .tag = @enumFromInt(53), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_fetch_nand
+ .{ .tag = @enumFromInt(54), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_fetch_or
+ .{ .tag = @enumFromInt(55), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_fetch_sub
+ .{ .tag = @enumFromInt(56), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_fetch_xor
+ .{ .tag = @enumFromInt(57), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_is_lock_free
+ .{ .tag = @enumFromInt(58), .properties = .{ .param_str = "bzvCD*", .attributes = .{ .const_evaluable = true } } },
+ // __atomic_load
+ .{ .tag = @enumFromInt(59), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_load_n
+ .{ .tag = @enumFromInt(60), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_max_fetch
+ .{ .tag = @enumFromInt(61), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_min_fetch
+ .{ .tag = @enumFromInt(62), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_nand_fetch
+ .{ .tag = @enumFromInt(63), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_or_fetch
+ .{ .tag = @enumFromInt(64), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_signal_fence
+ .{ .tag = @enumFromInt(65), .properties = .{ .param_str = "vi" } },
+ // __atomic_store
+ .{ .tag = @enumFromInt(66), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_store_n
+ .{ .tag = @enumFromInt(67), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_sub_fetch
+ .{ .tag = @enumFromInt(68), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __atomic_test_and_set
+ .{ .tag = @enumFromInt(69), .properties = .{ .param_str = "bvD*i" } },
+ // __atomic_thread_fence
+ .{ .tag = @enumFromInt(70), .properties = .{ .param_str = "vi" } },
+ // __atomic_xor_fetch
+ .{ .tag = @enumFromInt(71), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __builtin___CFStringMakeConstantString
+ .{ .tag = @enumFromInt(72), .properties = .{ .param_str = "FC*cC*", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin___NSStringMakeConstantString
+ .{ .tag = @enumFromInt(73), .properties = .{ .param_str = "FC*cC*", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin___clear_cache
+ .{ .tag = @enumFromInt(74), .properties = .{ .param_str = "vc*c*" } },
+ // __builtin___fprintf_chk
+ .{ .tag = @enumFromInt(75), .properties = .{ .param_str = "iP*RicC*R.", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 2 } } },
+ // __builtin___get_unsafe_stack_bottom
+ .{ .tag = @enumFromInt(76), .properties = .{ .param_str = "v*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin___get_unsafe_stack_ptr
+ .{ .tag = @enumFromInt(77), .properties = .{ .param_str = "v*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin___get_unsafe_stack_start
+ .{ .tag = @enumFromInt(78), .properties = .{ .param_str = "v*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin___get_unsafe_stack_top
+ .{ .tag = @enumFromInt(79), .properties = .{ .param_str = "v*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin___memccpy_chk
+ .{ .tag = @enumFromInt(80), .properties = .{ .param_str = "v*v*vC*izz", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin___memcpy_chk
+ .{ .tag = @enumFromInt(81), .properties = .{ .param_str = "v*v*vC*zz", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin___memmove_chk
+ .{ .tag = @enumFromInt(82), .properties = .{ .param_str = "v*v*vC*zz", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin___mempcpy_chk
+ .{ .tag = @enumFromInt(83), .properties = .{ .param_str = "v*v*vC*zz", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin___memset_chk
+ .{ .tag = @enumFromInt(84), .properties = .{ .param_str = "v*v*izz", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin___printf_chk
+ .{ .tag = @enumFromInt(85), .properties = .{ .param_str = "iicC*R.", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 1 } } },
+ // __builtin___snprintf_chk
+ .{ .tag = @enumFromInt(86), .properties = .{ .param_str = "ic*RzizcC*R.", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 4 } } },
+ // __builtin___sprintf_chk
+ .{ .tag = @enumFromInt(87), .properties = .{ .param_str = "ic*RizcC*R.", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 3 } } },
+ // __builtin___stpcpy_chk
+ .{ .tag = @enumFromInt(88), .properties = .{ .param_str = "c*c*cC*z", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin___stpncpy_chk
+ .{ .tag = @enumFromInt(89), .properties = .{ .param_str = "c*c*cC*zz", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin___strcat_chk
+ .{ .tag = @enumFromInt(90), .properties = .{ .param_str = "c*c*cC*z", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin___strcpy_chk
+ .{ .tag = @enumFromInt(91), .properties = .{ .param_str = "c*c*cC*z", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin___strlcat_chk
+ .{ .tag = @enumFromInt(92), .properties = .{ .param_str = "zc*cC*zz", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin___strlcpy_chk
+ .{ .tag = @enumFromInt(93), .properties = .{ .param_str = "zc*cC*zz", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin___strncat_chk
+ .{ .tag = @enumFromInt(94), .properties = .{ .param_str = "c*c*cC*zz", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin___strncpy_chk
+ .{ .tag = @enumFromInt(95), .properties = .{ .param_str = "c*c*cC*zz", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin___vfprintf_chk
+ .{ .tag = @enumFromInt(96), .properties = .{ .param_str = "iP*RicC*Ra", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 2 } } },
+ // __builtin___vprintf_chk
+ .{ .tag = @enumFromInt(97), .properties = .{ .param_str = "iicC*Ra", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 1 } } },
+ // __builtin___vsnprintf_chk
+ .{ .tag = @enumFromInt(98), .properties = .{ .param_str = "ic*RzizcC*Ra", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 4 } } },
+ // __builtin___vsprintf_chk
+ .{ .tag = @enumFromInt(99), .properties = .{ .param_str = "ic*RizcC*Ra", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 3 } } },
+ // __builtin_abort
+ .{ .tag = @enumFromInt(100), .properties = .{ .param_str = "v", .attributes = .{ .noreturn = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_abs
+ .{ .tag = @enumFromInt(101), .properties = .{ .param_str = "ii", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_acos
+ .{ .tag = @enumFromInt(102), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_acosf
+ .{ .tag = @enumFromInt(103), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_acosf128
+ .{ .tag = @enumFromInt(104), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_acosh
+ .{ .tag = @enumFromInt(105), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_acoshf
+ .{ .tag = @enumFromInt(106), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_acoshf128
+ .{ .tag = @enumFromInt(107), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_acoshl
+ .{ .tag = @enumFromInt(108), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_acosl
+ .{ .tag = @enumFromInt(109), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_add_overflow
+ .{ .tag = @enumFromInt(110), .properties = .{ .param_str = "b.", .attributes = .{ .custom_typecheck = true, .const_evaluable = true } } },
+ // __builtin_addc
+ .{ .tag = @enumFromInt(111), .properties = .{ .param_str = "UiUiCUiCUiCUi*" } },
+ // __builtin_addcb
+ .{ .tag = @enumFromInt(112), .properties = .{ .param_str = "UcUcCUcCUcCUc*" } },
+ // __builtin_addcl
+ .{ .tag = @enumFromInt(113), .properties = .{ .param_str = "ULiULiCULiCULiCULi*" } },
+ // __builtin_addcll
+ .{ .tag = @enumFromInt(114), .properties = .{ .param_str = "ULLiULLiCULLiCULLiCULLi*" } },
+ // __builtin_addcs
+ .{ .tag = @enumFromInt(115), .properties = .{ .param_str = "UsUsCUsCUsCUs*" } },
+ // __builtin_align_down
+ .{ .tag = @enumFromInt(116), .properties = .{ .param_str = "v*vC*z", .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } } },
+ // __builtin_align_up
+ .{ .tag = @enumFromInt(117), .properties = .{ .param_str = "v*vC*z", .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } } },
+ // __builtin_alloca
+ .{ .tag = @enumFromInt(118), .properties = .{ .param_str = "v*z", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_alloca_uninitialized
+ .{ .tag = @enumFromInt(119), .properties = .{ .param_str = "v*z", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_alloca_with_align
+ .{ .tag = @enumFromInt(120), .properties = .{ .param_str = "v*zIz", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_alloca_with_align_uninitialized
+ .{ .tag = @enumFromInt(121), .properties = .{ .param_str = "v*zIz", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_amdgcn_alignbit
+ .{ .tag = @enumFromInt(122), .properties = .{ .param_str = "UiUiUiUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_alignbyte
+ .{ .tag = @enumFromInt(123), .properties = .{ .param_str = "UiUiUiUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_atomic_dec32
+ .{ .tag = @enumFromInt(124), .properties = .{ .param_str = "UZiUZiD*UZiUicC*", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_atomic_dec64
+ .{ .tag = @enumFromInt(125), .properties = .{ .param_str = "UWiUWiD*UWiUicC*", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_atomic_inc32
+ .{ .tag = @enumFromInt(126), .properties = .{ .param_str = "UZiUZiD*UZiUicC*", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_atomic_inc64
+ .{ .tag = @enumFromInt(127), .properties = .{ .param_str = "UWiUWiD*UWiUicC*", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_buffer_wbinvl1
+ .{ .tag = @enumFromInt(128), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_class
+ .{ .tag = @enumFromInt(129), .properties = .{ .param_str = "bdi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_classf
+ .{ .tag = @enumFromInt(130), .properties = .{ .param_str = "bfi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_cosf
+ .{ .tag = @enumFromInt(131), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_cubeid
+ .{ .tag = @enumFromInt(132), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_cubema
+ .{ .tag = @enumFromInt(133), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_cubesc
+ .{ .tag = @enumFromInt(134), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_cubetc
+ .{ .tag = @enumFromInt(135), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_cvt_pk_i16
+ .{ .tag = @enumFromInt(136), .properties = .{ .param_str = "E2sii", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_cvt_pk_u16
+ .{ .tag = @enumFromInt(137), .properties = .{ .param_str = "E2UsUiUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_cvt_pk_u8_f32
+ .{ .tag = @enumFromInt(138), .properties = .{ .param_str = "UifUiUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_cvt_pknorm_i16
+ .{ .tag = @enumFromInt(139), .properties = .{ .param_str = "E2sff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_cvt_pknorm_u16
+ .{ .tag = @enumFromInt(140), .properties = .{ .param_str = "E2Usff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_cvt_pkrtz
+ .{ .tag = @enumFromInt(141), .properties = .{ .param_str = "E2hff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_dispatch_ptr
+ .{ .tag = @enumFromInt(142), .properties = .{ .param_str = "v*4", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_div_fixup
+ .{ .tag = @enumFromInt(143), .properties = .{ .param_str = "dddd", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_div_fixupf
+ .{ .tag = @enumFromInt(144), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_div_fmas
+ .{ .tag = @enumFromInt(145), .properties = .{ .param_str = "ddddb", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_div_fmasf
+ .{ .tag = @enumFromInt(146), .properties = .{ .param_str = "ffffb", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_div_scale
+ .{ .tag = @enumFromInt(147), .properties = .{ .param_str = "dddbb*", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_div_scalef
+ .{ .tag = @enumFromInt(148), .properties = .{ .param_str = "fffbb*", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_ds_append
+ .{ .tag = @enumFromInt(149), .properties = .{ .param_str = "ii*3", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_ds_bpermute
+ .{ .tag = @enumFromInt(150), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_ds_consume
+ .{ .tag = @enumFromInt(151), .properties = .{ .param_str = "ii*3", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_ds_faddf
+ .{ .tag = @enumFromInt(152), .properties = .{ .param_str = "ff*3fIiIiIb", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_ds_fmaxf
+ .{ .tag = @enumFromInt(153), .properties = .{ .param_str = "ff*3fIiIiIb", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_ds_fminf
+ .{ .tag = @enumFromInt(154), .properties = .{ .param_str = "ff*3fIiIiIb", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_ds_permute
+ .{ .tag = @enumFromInt(155), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_ds_swizzle
+ .{ .tag = @enumFromInt(156), .properties = .{ .param_str = "iiIi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_endpgm
+ .{ .tag = @enumFromInt(157), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .noreturn = true } } },
+ // __builtin_amdgcn_exp2f
+ .{ .tag = @enumFromInt(158), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_fcmp
+ .{ .tag = @enumFromInt(159), .properties = .{ .param_str = "WUiddIi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_fcmpf
+ .{ .tag = @enumFromInt(160), .properties = .{ .param_str = "WUiffIi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_fence
+ .{ .tag = @enumFromInt(161), .properties = .{ .param_str = "vUicC*", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_fmed3f
+ .{ .tag = @enumFromInt(162), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_fract
+ .{ .tag = @enumFromInt(163), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_fractf
+ .{ .tag = @enumFromInt(164), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_frexp_exp
+ .{ .tag = @enumFromInt(165), .properties = .{ .param_str = "id", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_frexp_expf
+ .{ .tag = @enumFromInt(166), .properties = .{ .param_str = "if", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_frexp_mant
+ .{ .tag = @enumFromInt(167), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_frexp_mantf
+ .{ .tag = @enumFromInt(168), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_grid_size_x
+ .{ .tag = @enumFromInt(169), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_grid_size_y
+ .{ .tag = @enumFromInt(170), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_grid_size_z
+ .{ .tag = @enumFromInt(171), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_groupstaticsize
+ .{ .tag = @enumFromInt(172), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_iglp_opt
+ .{ .tag = @enumFromInt(173), .properties = .{ .param_str = "vIi", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_implicitarg_ptr
+ .{ .tag = @enumFromInt(174), .properties = .{ .param_str = "v*4", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_interp_mov
+ .{ .tag = @enumFromInt(175), .properties = .{ .param_str = "fUiUiUiUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_interp_p1
+ .{ .tag = @enumFromInt(176), .properties = .{ .param_str = "ffUiUiUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_interp_p1_f16
+ .{ .tag = @enumFromInt(177), .properties = .{ .param_str = "ffUiUibUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_interp_p2
+ .{ .tag = @enumFromInt(178), .properties = .{ .param_str = "fffUiUiUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_interp_p2_f16
+ .{ .tag = @enumFromInt(179), .properties = .{ .param_str = "hffUiUibUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_is_private
+ .{ .tag = @enumFromInt(180), .properties = .{ .param_str = "bvC*0", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_is_shared
+ .{ .tag = @enumFromInt(181), .properties = .{ .param_str = "bvC*0", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_kernarg_segment_ptr
+ .{ .tag = @enumFromInt(182), .properties = .{ .param_str = "v*4", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_ldexp
+ .{ .tag = @enumFromInt(183), .properties = .{ .param_str = "ddi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_ldexpf
+ .{ .tag = @enumFromInt(184), .properties = .{ .param_str = "ffi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_lerp
+ .{ .tag = @enumFromInt(185), .properties = .{ .param_str = "UiUiUiUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_log_clampf
+ .{ .tag = @enumFromInt(186), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_logf
+ .{ .tag = @enumFromInt(187), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_mbcnt_hi
+ .{ .tag = @enumFromInt(188), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_mbcnt_lo
+ .{ .tag = @enumFromInt(189), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_mqsad_pk_u16_u8
+ .{ .tag = @enumFromInt(190), .properties = .{ .param_str = "WUiWUiUiWUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_mqsad_u32_u8
+ .{ .tag = @enumFromInt(191), .properties = .{ .param_str = "V4UiWUiUiV4Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_msad_u8
+ .{ .tag = @enumFromInt(192), .properties = .{ .param_str = "UiUiUiUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_qsad_pk_u16_u8
+ .{ .tag = @enumFromInt(193), .properties = .{ .param_str = "WUiWUiUiWUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_queue_ptr
+ .{ .tag = @enumFromInt(194), .properties = .{ .param_str = "v*4", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_rcp
+ .{ .tag = @enumFromInt(195), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_rcpf
+ .{ .tag = @enumFromInt(196), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_read_exec
+ .{ .tag = @enumFromInt(197), .properties = .{ .param_str = "WUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_read_exec_hi
+ .{ .tag = @enumFromInt(198), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_read_exec_lo
+ .{ .tag = @enumFromInt(199), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_readfirstlane
+ .{ .tag = @enumFromInt(200), .properties = .{ .param_str = "ii", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_readlane
+ .{ .tag = @enumFromInt(201), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_rsq
+ .{ .tag = @enumFromInt(202), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_rsq_clamp
+ .{ .tag = @enumFromInt(203), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_rsq_clampf
+ .{ .tag = @enumFromInt(204), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_rsqf
+ .{ .tag = @enumFromInt(205), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_s_barrier
+ .{ .tag = @enumFromInt(206), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_s_dcache_inv
+ .{ .tag = @enumFromInt(207), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_s_decperflevel
+ .{ .tag = @enumFromInt(208), .properties = .{ .param_str = "vIi", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_s_getpc
+ .{ .tag = @enumFromInt(209), .properties = .{ .param_str = "WUi", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_s_getreg
+ .{ .tag = @enumFromInt(210), .properties = .{ .param_str = "UiIi", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_s_incperflevel
+ .{ .tag = @enumFromInt(211), .properties = .{ .param_str = "vIi", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_s_sendmsg
+ .{ .tag = @enumFromInt(212), .properties = .{ .param_str = "vIiUi", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_s_sendmsghalt
+ .{ .tag = @enumFromInt(213), .properties = .{ .param_str = "vIiUi", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_s_setprio
+ .{ .tag = @enumFromInt(214), .properties = .{ .param_str = "vIs", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_s_setreg
+ .{ .tag = @enumFromInt(215), .properties = .{ .param_str = "vIiUi", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_s_sleep
+ .{ .tag = @enumFromInt(216), .properties = .{ .param_str = "vIi", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_s_waitcnt
+ .{ .tag = @enumFromInt(217), .properties = .{ .param_str = "vIi", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_sad_hi_u8
+ .{ .tag = @enumFromInt(218), .properties = .{ .param_str = "UiUiUiUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_sad_u16
+ .{ .tag = @enumFromInt(219), .properties = .{ .param_str = "UiUiUiUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_sad_u8
+ .{ .tag = @enumFromInt(220), .properties = .{ .param_str = "UiUiUiUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_sbfe
+ .{ .tag = @enumFromInt(221), .properties = .{ .param_str = "UiUiUiUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_sched_barrier
+ .{ .tag = @enumFromInt(222), .properties = .{ .param_str = "vIi", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_sched_group_barrier
+ .{ .tag = @enumFromInt(223), .properties = .{ .param_str = "vIiIiIi", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_sicmp
+ .{ .tag = @enumFromInt(224), .properties = .{ .param_str = "WUiiiIi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_sicmpl
+ .{ .tag = @enumFromInt(225), .properties = .{ .param_str = "WUiWiWiIi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_sinf
+ .{ .tag = @enumFromInt(226), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_sqrt
+ .{ .tag = @enumFromInt(227), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_sqrtf
+ .{ .tag = @enumFromInt(228), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_trig_preop
+ .{ .tag = @enumFromInt(229), .properties = .{ .param_str = "ddi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_trig_preopf
+ .{ .tag = @enumFromInt(230), .properties = .{ .param_str = "ffi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_ubfe
+ .{ .tag = @enumFromInt(231), .properties = .{ .param_str = "UiUiUiUi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_uicmp
+ .{ .tag = @enumFromInt(232), .properties = .{ .param_str = "WUiUiUiIi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_uicmpl
+ .{ .tag = @enumFromInt(233), .properties = .{ .param_str = "WUiWUiWUiIi", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_wave_barrier
+ .{ .tag = @enumFromInt(234), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.amdgpu) } },
+ // __builtin_amdgcn_workgroup_id_x
+ .{ .tag = @enumFromInt(235), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_workgroup_id_y
+ .{ .tag = @enumFromInt(236), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_workgroup_id_z
+ .{ .tag = @enumFromInt(237), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_workgroup_size_x
+ .{ .tag = @enumFromInt(238), .properties = .{ .param_str = "Us", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_workgroup_size_y
+ .{ .tag = @enumFromInt(239), .properties = .{ .param_str = "Us", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_workgroup_size_z
+ .{ .tag = @enumFromInt(240), .properties = .{ .param_str = "Us", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_workitem_id_x
+ .{ .tag = @enumFromInt(241), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_workitem_id_y
+ .{ .tag = @enumFromInt(242), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_amdgcn_workitem_id_z
+ .{ .tag = @enumFromInt(243), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_annotation
+ .{ .tag = @enumFromInt(244), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_arm_cdp
+ .{ .tag = @enumFromInt(245), .properties = .{ .param_str = "vUIiUIiUIiUIiUIiUIi", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_cdp2
+ .{ .tag = @enumFromInt(246), .properties = .{ .param_str = "vUIiUIiUIiUIiUIiUIi", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_clrex
+ .{ .tag = @enumFromInt(247), .properties = .{ .param_str = "v", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } },
+ // __builtin_arm_cls
+ .{ .tag = @enumFromInt(248), .properties = .{ .param_str = "UiZUi", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_cls64
+ .{ .tag = @enumFromInt(249), .properties = .{ .param_str = "UiWUi", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_clz
+ .{ .tag = @enumFromInt(250), .properties = .{ .param_str = "UiZUi", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_clz64
+ .{ .tag = @enumFromInt(251), .properties = .{ .param_str = "UiWUi", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_cmse_TT
+ .{ .tag = @enumFromInt(252), .properties = .{ .param_str = "Uiv*", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_cmse_TTA
+ .{ .tag = @enumFromInt(253), .properties = .{ .param_str = "Uiv*", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_cmse_TTAT
+ .{ .tag = @enumFromInt(254), .properties = .{ .param_str = "Uiv*", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_cmse_TTT
+ .{ .tag = @enumFromInt(255), .properties = .{ .param_str = "Uiv*", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_dbg
+ .{ .tag = @enumFromInt(256), .properties = .{ .param_str = "vUi", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_dmb
+ .{ .tag = @enumFromInt(257), .properties = .{ .param_str = "vUi", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_dsb
+ .{ .tag = @enumFromInt(258), .properties = .{ .param_str = "vUi", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_get_fpscr
+ .{ .tag = @enumFromInt(259), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_isb
+ .{ .tag = @enumFromInt(260), .properties = .{ .param_str = "vUi", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_ldaex
+ .{ .tag = @enumFromInt(261), .properties = .{ .param_str = "v.", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_arm_ldc
+ .{ .tag = @enumFromInt(262), .properties = .{ .param_str = "vUIiUIivC*", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_ldc2
+ .{ .tag = @enumFromInt(263), .properties = .{ .param_str = "vUIiUIivC*", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_ldc2l
+ .{ .tag = @enumFromInt(264), .properties = .{ .param_str = "vUIiUIivC*", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_ldcl
+ .{ .tag = @enumFromInt(265), .properties = .{ .param_str = "vUIiUIivC*", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_ldrex
+ .{ .tag = @enumFromInt(266), .properties = .{ .param_str = "v.", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_arm_ldrexd
+ .{ .tag = @enumFromInt(267), .properties = .{ .param_str = "LLUiv*", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_mcr
+ .{ .tag = @enumFromInt(268), .properties = .{ .param_str = "vUIiUIiUiUIiUIiUIi", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_mcr2
+ .{ .tag = @enumFromInt(269), .properties = .{ .param_str = "vUIiUIiUiUIiUIiUIi", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_mcrr
+ .{ .tag = @enumFromInt(270), .properties = .{ .param_str = "vUIiUIiLLUiUIi", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_mcrr2
+ .{ .tag = @enumFromInt(271), .properties = .{ .param_str = "vUIiUIiLLUiUIi", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_mrc
+ .{ .tag = @enumFromInt(272), .properties = .{ .param_str = "UiUIiUIiUIiUIiUIi", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_mrc2
+ .{ .tag = @enumFromInt(273), .properties = .{ .param_str = "UiUIiUIiUIiUIiUIi", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_mrrc
+ .{ .tag = @enumFromInt(274), .properties = .{ .param_str = "LLUiUIiUIiUIi", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_mrrc2
+ .{ .tag = @enumFromInt(275), .properties = .{ .param_str = "LLUiUIiUIiUIi", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_nop
+ .{ .tag = @enumFromInt(276), .properties = .{ .param_str = "v", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } },
+ // __builtin_arm_prefetch
+ .{ .tag = @enumFromInt(277), .properties = .{ .param_str = "!", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_qadd
+ .{ .tag = @enumFromInt(278), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_qadd16
+ .{ .tag = @enumFromInt(279), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_qadd8
+ .{ .tag = @enumFromInt(280), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_qasx
+ .{ .tag = @enumFromInt(281), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_qdbl
+ .{ .tag = @enumFromInt(282), .properties = .{ .param_str = "ii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_qsax
+ .{ .tag = @enumFromInt(283), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_qsub
+ .{ .tag = @enumFromInt(284), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_qsub16
+ .{ .tag = @enumFromInt(285), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_qsub8
+ .{ .tag = @enumFromInt(286), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_rbit
+ .{ .tag = @enumFromInt(287), .properties = .{ .param_str = "UiUi", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_rbit64
+ .{ .tag = @enumFromInt(288), .properties = .{ .param_str = "WUiWUi", .target_set = TargetSet.initOne(.aarch64), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_rsr
+ .{ .tag = @enumFromInt(289), .properties = .{ .param_str = "UicC*", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_rsr64
+ .{ .tag = @enumFromInt(290), .properties = .{ .param_str = "!", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_rsrp
+ .{ .tag = @enumFromInt(291), .properties = .{ .param_str = "v*cC*", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_sadd16
+ .{ .tag = @enumFromInt(292), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_sadd8
+ .{ .tag = @enumFromInt(293), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_sasx
+ .{ .tag = @enumFromInt(294), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_sel
+ .{ .tag = @enumFromInt(295), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_set_fpscr
+ .{ .tag = @enumFromInt(296), .properties = .{ .param_str = "vUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_sev
+ .{ .tag = @enumFromInt(297), .properties = .{ .param_str = "v", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } },
+ // __builtin_arm_sevl
+ .{ .tag = @enumFromInt(298), .properties = .{ .param_str = "v", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } },
+ // __builtin_arm_shadd16
+ .{ .tag = @enumFromInt(299), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_shadd8
+ .{ .tag = @enumFromInt(300), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_shasx
+ .{ .tag = @enumFromInt(301), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_shsax
+ .{ .tag = @enumFromInt(302), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_shsub16
+ .{ .tag = @enumFromInt(303), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_shsub8
+ .{ .tag = @enumFromInt(304), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smlabb
+ .{ .tag = @enumFromInt(305), .properties = .{ .param_str = "iiii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smlabt
+ .{ .tag = @enumFromInt(306), .properties = .{ .param_str = "iiii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smlad
+ .{ .tag = @enumFromInt(307), .properties = .{ .param_str = "iiii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smladx
+ .{ .tag = @enumFromInt(308), .properties = .{ .param_str = "iiii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smlald
+ .{ .tag = @enumFromInt(309), .properties = .{ .param_str = "LLiiiLLi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smlaldx
+ .{ .tag = @enumFromInt(310), .properties = .{ .param_str = "LLiiiLLi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smlatb
+ .{ .tag = @enumFromInt(311), .properties = .{ .param_str = "iiii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smlatt
+ .{ .tag = @enumFromInt(312), .properties = .{ .param_str = "iiii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smlawb
+ .{ .tag = @enumFromInt(313), .properties = .{ .param_str = "iiii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smlawt
+ .{ .tag = @enumFromInt(314), .properties = .{ .param_str = "iiii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smlsd
+ .{ .tag = @enumFromInt(315), .properties = .{ .param_str = "iiii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smlsdx
+ .{ .tag = @enumFromInt(316), .properties = .{ .param_str = "iiii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smlsld
+ .{ .tag = @enumFromInt(317), .properties = .{ .param_str = "LLiiiLLi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smlsldx
+ .{ .tag = @enumFromInt(318), .properties = .{ .param_str = "LLiiiLLi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smuad
+ .{ .tag = @enumFromInt(319), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smuadx
+ .{ .tag = @enumFromInt(320), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smulbb
+ .{ .tag = @enumFromInt(321), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smulbt
+ .{ .tag = @enumFromInt(322), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smultb
+ .{ .tag = @enumFromInt(323), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smultt
+ .{ .tag = @enumFromInt(324), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smulwb
+ .{ .tag = @enumFromInt(325), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smulwt
+ .{ .tag = @enumFromInt(326), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smusd
+ .{ .tag = @enumFromInt(327), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_smusdx
+ .{ .tag = @enumFromInt(328), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_ssat
+ .{ .tag = @enumFromInt(329), .properties = .{ .param_str = "iiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_ssat16
+ .{ .tag = @enumFromInt(330), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_ssax
+ .{ .tag = @enumFromInt(331), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_ssub16
+ .{ .tag = @enumFromInt(332), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_ssub8
+ .{ .tag = @enumFromInt(333), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_stc
+ .{ .tag = @enumFromInt(334), .properties = .{ .param_str = "vUIiUIiv*", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_stc2
+ .{ .tag = @enumFromInt(335), .properties = .{ .param_str = "vUIiUIiv*", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_stc2l
+ .{ .tag = @enumFromInt(336), .properties = .{ .param_str = "vUIiUIiv*", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_stcl
+ .{ .tag = @enumFromInt(337), .properties = .{ .param_str = "vUIiUIiv*", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_stlex
+ .{ .tag = @enumFromInt(338), .properties = .{ .param_str = "i.", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_arm_strex
+ .{ .tag = @enumFromInt(339), .properties = .{ .param_str = "i.", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_arm_strexd
+ .{ .tag = @enumFromInt(340), .properties = .{ .param_str = "iLLUiv*", .target_set = TargetSet.initOne(.arm) } },
+ // __builtin_arm_sxtab16
+ .{ .tag = @enumFromInt(341), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_sxtb16
+ .{ .tag = @enumFromInt(342), .properties = .{ .param_str = "ii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_tcancel
+ .{ .tag = @enumFromInt(343), .properties = .{ .param_str = "vWUIi", .target_set = TargetSet.initOne(.aarch64) } },
+ // __builtin_arm_tcommit
+ .{ .tag = @enumFromInt(344), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.aarch64) } },
+ // __builtin_arm_tstart
+ .{ .tag = @enumFromInt(345), .properties = .{ .param_str = "WUi", .target_set = TargetSet.initOne(.aarch64), .attributes = .{ .returns_twice = true } } },
+ // __builtin_arm_ttest
+ .{ .tag = @enumFromInt(346), .properties = .{ .param_str = "WUi", .target_set = TargetSet.initOne(.aarch64), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_uadd16
+ .{ .tag = @enumFromInt(347), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_uadd8
+ .{ .tag = @enumFromInt(348), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_uasx
+ .{ .tag = @enumFromInt(349), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_uhadd16
+ .{ .tag = @enumFromInt(350), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_uhadd8
+ .{ .tag = @enumFromInt(351), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_uhasx
+ .{ .tag = @enumFromInt(352), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_uhsax
+ .{ .tag = @enumFromInt(353), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_uhsub16
+ .{ .tag = @enumFromInt(354), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_uhsub8
+ .{ .tag = @enumFromInt(355), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_uqadd16
+ .{ .tag = @enumFromInt(356), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_uqadd8
+ .{ .tag = @enumFromInt(357), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_uqasx
+ .{ .tag = @enumFromInt(358), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_uqsax
+ .{ .tag = @enumFromInt(359), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_uqsub16
+ .{ .tag = @enumFromInt(360), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_uqsub8
+ .{ .tag = @enumFromInt(361), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_usad8
+ .{ .tag = @enumFromInt(362), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_usada8
+ .{ .tag = @enumFromInt(363), .properties = .{ .param_str = "UiUiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_usat
+ .{ .tag = @enumFromInt(364), .properties = .{ .param_str = "UiiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_usat16
+ .{ .tag = @enumFromInt(365), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_usax
+ .{ .tag = @enumFromInt(366), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_usub16
+ .{ .tag = @enumFromInt(367), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_usub8
+ .{ .tag = @enumFromInt(368), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_uxtab16
+ .{ .tag = @enumFromInt(369), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_uxtb16
+ .{ .tag = @enumFromInt(370), .properties = .{ .param_str = "ii", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_vcvtr_d
+ .{ .tag = @enumFromInt(371), .properties = .{ .param_str = "fdi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_vcvtr_f
+ .{ .tag = @enumFromInt(372), .properties = .{ .param_str = "ffi", .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_wfe
+ .{ .tag = @enumFromInt(373), .properties = .{ .param_str = "v", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } },
+ // __builtin_arm_wfi
+ .{ .tag = @enumFromInt(374), .properties = .{ .param_str = "v", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } },
+ // __builtin_arm_wsr
+ .{ .tag = @enumFromInt(375), .properties = .{ .param_str = "vcC*Ui", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_wsr64
+ .{ .tag = @enumFromInt(376), .properties = .{ .param_str = "!", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_wsrp
+ .{ .tag = @enumFromInt(377), .properties = .{ .param_str = "vcC*vC*", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __builtin_arm_yield
+ .{ .tag = @enumFromInt(378), .properties = .{ .param_str = "v", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } },
+ // __builtin_asin
+ .{ .tag = @enumFromInt(379), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_asinf
+ .{ .tag = @enumFromInt(380), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_asinf128
+ .{ .tag = @enumFromInt(381), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_asinh
+ .{ .tag = @enumFromInt(382), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_asinhf
+ .{ .tag = @enumFromInt(383), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_asinhf128
+ .{ .tag = @enumFromInt(384), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_asinhl
+ .{ .tag = @enumFromInt(385), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_asinl
+ .{ .tag = @enumFromInt(386), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_assume
+ .{ .tag = @enumFromInt(387), .properties = .{ .param_str = "vb", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_assume_aligned
+ .{ .tag = @enumFromInt(388), .properties = .{ .param_str = "v*vC*z.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } } },
+ // __builtin_assume_separate_storage
+ .{ .tag = @enumFromInt(389), .properties = .{ .param_str = "vvCD*vCD*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_atan
+ .{ .tag = @enumFromInt(390), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_atan2
+ .{ .tag = @enumFromInt(391), .properties = .{ .param_str = "ddd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_atan2f
+ .{ .tag = @enumFromInt(392), .properties = .{ .param_str = "fff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_atan2f128
+ .{ .tag = @enumFromInt(393), .properties = .{ .param_str = "LLdLLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_atan2l
+ .{ .tag = @enumFromInt(394), .properties = .{ .param_str = "LdLdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_atanf
+ .{ .tag = @enumFromInt(395), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_atanf128
+ .{ .tag = @enumFromInt(396), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_atanh
+ .{ .tag = @enumFromInt(397), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_atanhf
+ .{ .tag = @enumFromInt(398), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_atanhf128
+ .{ .tag = @enumFromInt(399), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_atanhl
+ .{ .tag = @enumFromInt(400), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_atanl
+ .{ .tag = @enumFromInt(401), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_bcmp
+ .{ .tag = @enumFromInt(402), .properties = .{ .param_str = "ivC*vC*z", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_bcopy
+ .{ .tag = @enumFromInt(403), .properties = .{ .param_str = "vvC*v*z", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_bitrev
+ .{ .tag = @enumFromInt(404), .properties = .{ .param_str = "UiUi", .target_set = TargetSet.initOne(.xcore), .attributes = .{ .@"const" = true } } },
+ // __builtin_bitreverse16
+ .{ .tag = @enumFromInt(405), .properties = .{ .param_str = "UsUs", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_bitreverse32
+ .{ .tag = @enumFromInt(406), .properties = .{ .param_str = "UZiUZi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_bitreverse64
+ .{ .tag = @enumFromInt(407), .properties = .{ .param_str = "UWiUWi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_bitreverse8
+ .{ .tag = @enumFromInt(408), .properties = .{ .param_str = "UcUc", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_bswap16
+ .{ .tag = @enumFromInt(409), .properties = .{ .param_str = "UsUs", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_bswap32
+ .{ .tag = @enumFromInt(410), .properties = .{ .param_str = "UZiUZi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_bswap64
+ .{ .tag = @enumFromInt(411), .properties = .{ .param_str = "UWiUWi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_bzero
+ .{ .tag = @enumFromInt(412), .properties = .{ .param_str = "vv*z", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_cabs
+ .{ .tag = @enumFromInt(413), .properties = .{ .param_str = "dXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cabsf
+ .{ .tag = @enumFromInt(414), .properties = .{ .param_str = "fXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cabsl
+ .{ .tag = @enumFromInt(415), .properties = .{ .param_str = "LdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cacos
+ .{ .tag = @enumFromInt(416), .properties = .{ .param_str = "XdXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cacosf
+ .{ .tag = @enumFromInt(417), .properties = .{ .param_str = "XfXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cacosh
+ .{ .tag = @enumFromInt(418), .properties = .{ .param_str = "XdXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cacoshf
+ .{ .tag = @enumFromInt(419), .properties = .{ .param_str = "XfXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cacoshl
+ .{ .tag = @enumFromInt(420), .properties = .{ .param_str = "XLdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cacosl
+ .{ .tag = @enumFromInt(421), .properties = .{ .param_str = "XLdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_call_with_static_chain
+ .{ .tag = @enumFromInt(422), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_calloc
+ .{ .tag = @enumFromInt(423), .properties = .{ .param_str = "v*zz", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_canonicalize
+ .{ .tag = @enumFromInt(424), .properties = .{ .param_str = "dd", .attributes = .{ .@"const" = true } } },
+ // __builtin_canonicalizef
+ .{ .tag = @enumFromInt(425), .properties = .{ .param_str = "ff", .attributes = .{ .@"const" = true } } },
+ // __builtin_canonicalizef16
+ .{ .tag = @enumFromInt(426), .properties = .{ .param_str = "hh", .attributes = .{ .@"const" = true } } },
+ // __builtin_canonicalizel
+ .{ .tag = @enumFromInt(427), .properties = .{ .param_str = "LdLd", .attributes = .{ .@"const" = true } } },
+ // __builtin_carg
+ .{ .tag = @enumFromInt(428), .properties = .{ .param_str = "dXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cargf
+ .{ .tag = @enumFromInt(429), .properties = .{ .param_str = "fXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cargl
+ .{ .tag = @enumFromInt(430), .properties = .{ .param_str = "LdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_casin
+ .{ .tag = @enumFromInt(431), .properties = .{ .param_str = "XdXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_casinf
+ .{ .tag = @enumFromInt(432), .properties = .{ .param_str = "XfXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_casinh
+ .{ .tag = @enumFromInt(433), .properties = .{ .param_str = "XdXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_casinhf
+ .{ .tag = @enumFromInt(434), .properties = .{ .param_str = "XfXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_casinhl
+ .{ .tag = @enumFromInt(435), .properties = .{ .param_str = "XLdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_casinl
+ .{ .tag = @enumFromInt(436), .properties = .{ .param_str = "XLdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_catan
+ .{ .tag = @enumFromInt(437), .properties = .{ .param_str = "XdXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_catanf
+ .{ .tag = @enumFromInt(438), .properties = .{ .param_str = "XfXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_catanh
+ .{ .tag = @enumFromInt(439), .properties = .{ .param_str = "XdXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_catanhf
+ .{ .tag = @enumFromInt(440), .properties = .{ .param_str = "XfXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_catanhl
+ .{ .tag = @enumFromInt(441), .properties = .{ .param_str = "XLdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_catanl
+ .{ .tag = @enumFromInt(442), .properties = .{ .param_str = "XLdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cbrt
+ .{ .tag = @enumFromInt(443), .properties = .{ .param_str = "dd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_cbrtf
+ .{ .tag = @enumFromInt(444), .properties = .{ .param_str = "ff", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_cbrtf128
+ .{ .tag = @enumFromInt(445), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_cbrtl
+ .{ .tag = @enumFromInt(446), .properties = .{ .param_str = "LdLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_ccos
+ .{ .tag = @enumFromInt(447), .properties = .{ .param_str = "XdXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ccosf
+ .{ .tag = @enumFromInt(448), .properties = .{ .param_str = "XfXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ccosh
+ .{ .tag = @enumFromInt(449), .properties = .{ .param_str = "XdXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ccoshf
+ .{ .tag = @enumFromInt(450), .properties = .{ .param_str = "XfXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ccoshl
+ .{ .tag = @enumFromInt(451), .properties = .{ .param_str = "XLdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ccosl
+ .{ .tag = @enumFromInt(452), .properties = .{ .param_str = "XLdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ceil
+ .{ .tag = @enumFromInt(453), .properties = .{ .param_str = "dd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_ceilf
+ .{ .tag = @enumFromInt(454), .properties = .{ .param_str = "ff", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_ceilf128
+ .{ .tag = @enumFromInt(455), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_ceilf16
+ .{ .tag = @enumFromInt(456), .properties = .{ .param_str = "hh", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_ceill
+ .{ .tag = @enumFromInt(457), .properties = .{ .param_str = "LdLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_cexp
+ .{ .tag = @enumFromInt(458), .properties = .{ .param_str = "XdXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cexpf
+ .{ .tag = @enumFromInt(459), .properties = .{ .param_str = "XfXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cexpl
+ .{ .tag = @enumFromInt(460), .properties = .{ .param_str = "XLdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_char_memchr
+ .{ .tag = @enumFromInt(461), .properties = .{ .param_str = "c*cC*iz", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_cimag
+ .{ .tag = @enumFromInt(462), .properties = .{ .param_str = "dXd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_cimagf
+ .{ .tag = @enumFromInt(463), .properties = .{ .param_str = "fXf", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_cimagl
+ .{ .tag = @enumFromInt(464), .properties = .{ .param_str = "LdXLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_classify_type
+ .{ .tag = @enumFromInt(465), .properties = .{ .param_str = "i.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .eval_args = false, .const_evaluable = true } } },
+ // __builtin_clog
+ .{ .tag = @enumFromInt(466), .properties = .{ .param_str = "XdXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_clogf
+ .{ .tag = @enumFromInt(467), .properties = .{ .param_str = "XfXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_clogl
+ .{ .tag = @enumFromInt(468), .properties = .{ .param_str = "XLdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_clrsb
+ .{ .tag = @enumFromInt(469), .properties = .{ .param_str = "ii", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_clrsbl
+ .{ .tag = @enumFromInt(470), .properties = .{ .param_str = "iLi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_clrsbll
+ .{ .tag = @enumFromInt(471), .properties = .{ .param_str = "iLLi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_clz
+ .{ .tag = @enumFromInt(472), .properties = .{ .param_str = "iUi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_clzl
+ .{ .tag = @enumFromInt(473), .properties = .{ .param_str = "iULi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_clzll
+ .{ .tag = @enumFromInt(474), .properties = .{ .param_str = "iULLi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_clzs
+ .{ .tag = @enumFromInt(475), .properties = .{ .param_str = "iUs", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_complex
+ .{ .tag = @enumFromInt(476), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } } },
+ // __builtin_conj
+ .{ .tag = @enumFromInt(477), .properties = .{ .param_str = "XdXd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_conjf
+ .{ .tag = @enumFromInt(478), .properties = .{ .param_str = "XfXf", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_conjl
+ .{ .tag = @enumFromInt(479), .properties = .{ .param_str = "XLdXLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_constant_p
+ .{ .tag = @enumFromInt(480), .properties = .{ .param_str = "i.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .eval_args = false, .const_evaluable = true } } },
+ // __builtin_convertvector
+ .{ .tag = @enumFromInt(481), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_copysign
+ .{ .tag = @enumFromInt(482), .properties = .{ .param_str = "ddd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_copysignf
+ .{ .tag = @enumFromInt(483), .properties = .{ .param_str = "fff", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_copysignf128
+ .{ .tag = @enumFromInt(484), .properties = .{ .param_str = "LLdLLdLLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_copysignf16
+ .{ .tag = @enumFromInt(485), .properties = .{ .param_str = "hhh", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_copysignl
+ .{ .tag = @enumFromInt(486), .properties = .{ .param_str = "LdLdLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_cos
+ .{ .tag = @enumFromInt(487), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cosf
+ .{ .tag = @enumFromInt(488), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cosf128
+ .{ .tag = @enumFromInt(489), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cosf16
+ .{ .tag = @enumFromInt(490), .properties = .{ .param_str = "hh", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cosh
+ .{ .tag = @enumFromInt(491), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_coshf
+ .{ .tag = @enumFromInt(492), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_coshf128
+ .{ .tag = @enumFromInt(493), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_coshl
+ .{ .tag = @enumFromInt(494), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cosl
+ .{ .tag = @enumFromInt(495), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cpow
+ .{ .tag = @enumFromInt(496), .properties = .{ .param_str = "XdXdXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cpowf
+ .{ .tag = @enumFromInt(497), .properties = .{ .param_str = "XfXfXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cpowl
+ .{ .tag = @enumFromInt(498), .properties = .{ .param_str = "XLdXLdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_cproj
+ .{ .tag = @enumFromInt(499), .properties = .{ .param_str = "XdXd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_cprojf
+ .{ .tag = @enumFromInt(500), .properties = .{ .param_str = "XfXf", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_cprojl
+ .{ .tag = @enumFromInt(501), .properties = .{ .param_str = "XLdXLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_cpu_init
+ .{ .tag = @enumFromInt(502), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.x86) } },
+ // __builtin_cpu_is
+ .{ .tag = @enumFromInt(503), .properties = .{ .param_str = "bcC*", .target_set = TargetSet.initOne(.x86), .attributes = .{ .@"const" = true } } },
+ // __builtin_cpu_supports
+ .{ .tag = @enumFromInt(504), .properties = .{ .param_str = "bcC*", .target_set = TargetSet.initOne(.x86), .attributes = .{ .@"const" = true } } },
+ // __builtin_creal
+ .{ .tag = @enumFromInt(505), .properties = .{ .param_str = "dXd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_crealf
+ .{ .tag = @enumFromInt(506), .properties = .{ .param_str = "fXf", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_creall
+ .{ .tag = @enumFromInt(507), .properties = .{ .param_str = "LdXLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_csin
+ .{ .tag = @enumFromInt(508), .properties = .{ .param_str = "XdXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_csinf
+ .{ .tag = @enumFromInt(509), .properties = .{ .param_str = "XfXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_csinh
+ .{ .tag = @enumFromInt(510), .properties = .{ .param_str = "XdXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_csinhf
+ .{ .tag = @enumFromInt(511), .properties = .{ .param_str = "XfXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_csinhl
+ .{ .tag = @enumFromInt(512), .properties = .{ .param_str = "XLdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_csinl
+ .{ .tag = @enumFromInt(513), .properties = .{ .param_str = "XLdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_csqrt
+ .{ .tag = @enumFromInt(514), .properties = .{ .param_str = "XdXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_csqrtf
+ .{ .tag = @enumFromInt(515), .properties = .{ .param_str = "XfXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_csqrtl
+ .{ .tag = @enumFromInt(516), .properties = .{ .param_str = "XLdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ctan
+ .{ .tag = @enumFromInt(517), .properties = .{ .param_str = "XdXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ctanf
+ .{ .tag = @enumFromInt(518), .properties = .{ .param_str = "XfXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ctanh
+ .{ .tag = @enumFromInt(519), .properties = .{ .param_str = "XdXd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ctanhf
+ .{ .tag = @enumFromInt(520), .properties = .{ .param_str = "XfXf", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ctanhl
+ .{ .tag = @enumFromInt(521), .properties = .{ .param_str = "XLdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ctanl
+ .{ .tag = @enumFromInt(522), .properties = .{ .param_str = "XLdXLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ctz
+ .{ .tag = @enumFromInt(523), .properties = .{ .param_str = "iUi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_ctzl
+ .{ .tag = @enumFromInt(524), .properties = .{ .param_str = "iULi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_ctzll
+ .{ .tag = @enumFromInt(525), .properties = .{ .param_str = "iULLi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_ctzs
+ .{ .tag = @enumFromInt(526), .properties = .{ .param_str = "iUs", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_dcbf
+ .{ .tag = @enumFromInt(527), .properties = .{ .param_str = "vvC*", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_debugtrap
+ .{ .tag = @enumFromInt(528), .properties = .{ .param_str = "v" } },
+ // __builtin_dump_struct
+ .{ .tag = @enumFromInt(529), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_dwarf_cfa
+ .{ .tag = @enumFromInt(530), .properties = .{ .param_str = "v*" } },
+ // __builtin_dwarf_sp_column
+ .{ .tag = @enumFromInt(531), .properties = .{ .param_str = "Ui" } },
+ // __builtin_dynamic_object_size
+ .{ .tag = @enumFromInt(532), .properties = .{ .param_str = "zvC*i", .attributes = .{ .eval_args = false, .const_evaluable = true } } },
+ // __builtin_eh_return
+ .{ .tag = @enumFromInt(533), .properties = .{ .param_str = "vzv*", .attributes = .{ .noreturn = true } } },
+ // __builtin_eh_return_data_regno
+ .{ .tag = @enumFromInt(534), .properties = .{ .param_str = "iIi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_elementwise_abs
+ .{ .tag = @enumFromInt(535), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_add_sat
+ .{ .tag = @enumFromInt(536), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_bitreverse
+ .{ .tag = @enumFromInt(537), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_canonicalize
+ .{ .tag = @enumFromInt(538), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_ceil
+ .{ .tag = @enumFromInt(539), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_copysign
+ .{ .tag = @enumFromInt(540), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_cos
+ .{ .tag = @enumFromInt(541), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_exp
+ .{ .tag = @enumFromInt(542), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_exp2
+ .{ .tag = @enumFromInt(543), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_floor
+ .{ .tag = @enumFromInt(544), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_fma
+ .{ .tag = @enumFromInt(545), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_log
+ .{ .tag = @enumFromInt(546), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_log10
+ .{ .tag = @enumFromInt(547), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_log2
+ .{ .tag = @enumFromInt(548), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_max
+ .{ .tag = @enumFromInt(549), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_min
+ .{ .tag = @enumFromInt(550), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_nearbyint
+ .{ .tag = @enumFromInt(551), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_pow
+ .{ .tag = @enumFromInt(552), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_rint
+ .{ .tag = @enumFromInt(553), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_round
+ .{ .tag = @enumFromInt(554), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_roundeven
+ .{ .tag = @enumFromInt(555), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_sin
+ .{ .tag = @enumFromInt(556), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_sqrt
+ .{ .tag = @enumFromInt(557), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_sub_sat
+ .{ .tag = @enumFromInt(558), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_elementwise_trunc
+ .{ .tag = @enumFromInt(559), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_erf
+ .{ .tag = @enumFromInt(560), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_erfc
+ .{ .tag = @enumFromInt(561), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_erfcf
+ .{ .tag = @enumFromInt(562), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_erfcf128
+ .{ .tag = @enumFromInt(563), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_erfcl
+ .{ .tag = @enumFromInt(564), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_erff
+ .{ .tag = @enumFromInt(565), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_erff128
+ .{ .tag = @enumFromInt(566), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_erfl
+ .{ .tag = @enumFromInt(567), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_exp
+ .{ .tag = @enumFromInt(568), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_exp10
+ .{ .tag = @enumFromInt(569), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_exp10f
+ .{ .tag = @enumFromInt(570), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_exp10f128
+ .{ .tag = @enumFromInt(571), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_exp10f16
+ .{ .tag = @enumFromInt(572), .properties = .{ .param_str = "hh", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_exp10l
+ .{ .tag = @enumFromInt(573), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_exp2
+ .{ .tag = @enumFromInt(574), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_exp2f
+ .{ .tag = @enumFromInt(575), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_exp2f128
+ .{ .tag = @enumFromInt(576), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_exp2f16
+ .{ .tag = @enumFromInt(577), .properties = .{ .param_str = "hh", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_exp2l
+ .{ .tag = @enumFromInt(578), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_expect
+ .{ .tag = @enumFromInt(579), .properties = .{ .param_str = "LiLiLi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_expect_with_probability
+ .{ .tag = @enumFromInt(580), .properties = .{ .param_str = "LiLiLid", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_expf
+ .{ .tag = @enumFromInt(581), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_expf128
+ .{ .tag = @enumFromInt(582), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_expf16
+ .{ .tag = @enumFromInt(583), .properties = .{ .param_str = "hh", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_expl
+ .{ .tag = @enumFromInt(584), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_expm1
+ .{ .tag = @enumFromInt(585), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_expm1f
+ .{ .tag = @enumFromInt(586), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_expm1f128
+ .{ .tag = @enumFromInt(587), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_expm1l
+ .{ .tag = @enumFromInt(588), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_extend_pointer
+ .{ .tag = @enumFromInt(589), .properties = .{ .param_str = "ULLiv*" } },
+ // __builtin_extract_return_addr
+ .{ .tag = @enumFromInt(590), .properties = .{ .param_str = "v*v*" } },
+ // __builtin_fabs
+ .{ .tag = @enumFromInt(591), .properties = .{ .param_str = "dd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_fabsf
+ .{ .tag = @enumFromInt(592), .properties = .{ .param_str = "ff", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_fabsf128
+ .{ .tag = @enumFromInt(593), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_fabsf16
+ .{ .tag = @enumFromInt(594), .properties = .{ .param_str = "hh", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_fabsl
+ .{ .tag = @enumFromInt(595), .properties = .{ .param_str = "LdLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_fdim
+ .{ .tag = @enumFromInt(596), .properties = .{ .param_str = "ddd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_fdimf
+ .{ .tag = @enumFromInt(597), .properties = .{ .param_str = "fff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_fdimf128
+ .{ .tag = @enumFromInt(598), .properties = .{ .param_str = "LLdLLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_fdiml
+ .{ .tag = @enumFromInt(599), .properties = .{ .param_str = "LdLdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ffs
+ .{ .tag = @enumFromInt(600), .properties = .{ .param_str = "ii", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_ffsl
+ .{ .tag = @enumFromInt(601), .properties = .{ .param_str = "iLi", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_ffsll
+ .{ .tag = @enumFromInt(602), .properties = .{ .param_str = "iLLi", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_floor
+ .{ .tag = @enumFromInt(603), .properties = .{ .param_str = "dd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_floorf
+ .{ .tag = @enumFromInt(604), .properties = .{ .param_str = "ff", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_floorf128
+ .{ .tag = @enumFromInt(605), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_floorf16
+ .{ .tag = @enumFromInt(606), .properties = .{ .param_str = "hh", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_floorl
+ .{ .tag = @enumFromInt(607), .properties = .{ .param_str = "LdLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_flt_rounds
+ .{ .tag = @enumFromInt(608), .properties = .{ .param_str = "i" } },
+ // __builtin_fma
+ .{ .tag = @enumFromInt(609), .properties = .{ .param_str = "dddd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_fmaf
+ .{ .tag = @enumFromInt(610), .properties = .{ .param_str = "ffff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_fmaf128
+ .{ .tag = @enumFromInt(611), .properties = .{ .param_str = "LLdLLdLLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_fmaf16
+ .{ .tag = @enumFromInt(612), .properties = .{ .param_str = "hhhh", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_fmal
+ .{ .tag = @enumFromInt(613), .properties = .{ .param_str = "LdLdLdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_fmax
+ .{ .tag = @enumFromInt(614), .properties = .{ .param_str = "ddd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_fmaxf
+ .{ .tag = @enumFromInt(615), .properties = .{ .param_str = "fff", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_fmaxf128
+ .{ .tag = @enumFromInt(616), .properties = .{ .param_str = "LLdLLdLLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_fmaxf16
+ .{ .tag = @enumFromInt(617), .properties = .{ .param_str = "hhh", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_fmaxl
+ .{ .tag = @enumFromInt(618), .properties = .{ .param_str = "LdLdLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_fmin
+ .{ .tag = @enumFromInt(619), .properties = .{ .param_str = "ddd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_fminf
+ .{ .tag = @enumFromInt(620), .properties = .{ .param_str = "fff", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_fminf128
+ .{ .tag = @enumFromInt(621), .properties = .{ .param_str = "LLdLLdLLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_fminf16
+ .{ .tag = @enumFromInt(622), .properties = .{ .param_str = "hhh", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_fminl
+ .{ .tag = @enumFromInt(623), .properties = .{ .param_str = "LdLdLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_fmod
+ .{ .tag = @enumFromInt(624), .properties = .{ .param_str = "ddd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_fmodf
+ .{ .tag = @enumFromInt(625), .properties = .{ .param_str = "fff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_fmodf128
+ .{ .tag = @enumFromInt(626), .properties = .{ .param_str = "LLdLLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_fmodf16
+ .{ .tag = @enumFromInt(627), .properties = .{ .param_str = "hhh", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_fmodl
+ .{ .tag = @enumFromInt(628), .properties = .{ .param_str = "LdLdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_fpclassify
+ .{ .tag = @enumFromInt(629), .properties = .{ .param_str = "iiiiii.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_fprintf
+ .{ .tag = @enumFromInt(630), .properties = .{ .param_str = "iP*RcC*R.", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 1 } } },
+ // __builtin_frame_address
+ .{ .tag = @enumFromInt(631), .properties = .{ .param_str = "v*IUi" } },
+ // __builtin_free
+ .{ .tag = @enumFromInt(632), .properties = .{ .param_str = "vv*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_frexp
+ .{ .tag = @enumFromInt(633), .properties = .{ .param_str = "ddi*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_frexpf
+ .{ .tag = @enumFromInt(634), .properties = .{ .param_str = "ffi*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_frexpf128
+ .{ .tag = @enumFromInt(635), .properties = .{ .param_str = "LLdLLdi*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_frexpf16
+ .{ .tag = @enumFromInt(636), .properties = .{ .param_str = "hhi*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_frexpl
+ .{ .tag = @enumFromInt(637), .properties = .{ .param_str = "LdLdi*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_frob_return_addr
+ .{ .tag = @enumFromInt(638), .properties = .{ .param_str = "v*v*" } },
+ // __builtin_fscanf
+ .{ .tag = @enumFromInt(639), .properties = .{ .param_str = "iP*RcC*R.", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .scanf, .format_string_position = 1 } } },
+ // __builtin_getid
+ .{ .tag = @enumFromInt(640), .properties = .{ .param_str = "Si", .target_set = TargetSet.initOne(.xcore), .attributes = .{ .@"const" = true } } },
+ // __builtin_getps
+ .{ .tag = @enumFromInt(641), .properties = .{ .param_str = "UiUi", .target_set = TargetSet.initOne(.xcore) } },
+ // __builtin_huge_val
+ .{ .tag = @enumFromInt(642), .properties = .{ .param_str = "d", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_huge_valf
+ .{ .tag = @enumFromInt(643), .properties = .{ .param_str = "f", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_huge_valf128
+ .{ .tag = @enumFromInt(644), .properties = .{ .param_str = "LLd", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_huge_valf16
+ .{ .tag = @enumFromInt(645), .properties = .{ .param_str = "x", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_huge_vall
+ .{ .tag = @enumFromInt(646), .properties = .{ .param_str = "Ld", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_hypot
+ .{ .tag = @enumFromInt(647), .properties = .{ .param_str = "ddd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_hypotf
+ .{ .tag = @enumFromInt(648), .properties = .{ .param_str = "fff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_hypotf128
+ .{ .tag = @enumFromInt(649), .properties = .{ .param_str = "LLdLLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_hypotl
+ .{ .tag = @enumFromInt(650), .properties = .{ .param_str = "LdLdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ia32_rdpmc
+ .{ .tag = @enumFromInt(651), .properties = .{ .param_str = "UOii", .target_set = TargetSet.initOne(.x86) } },
+ // __builtin_ia32_rdtsc
+ .{ .tag = @enumFromInt(652), .properties = .{ .param_str = "UOi", .target_set = TargetSet.initOne(.x86) } },
+ // __builtin_ia32_rdtscp
+ .{ .tag = @enumFromInt(653), .properties = .{ .param_str = "UOiUi*", .target_set = TargetSet.initOne(.x86) } },
+ // __builtin_ilogb
+ .{ .tag = @enumFromInt(654), .properties = .{ .param_str = "id", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ilogbf
+ .{ .tag = @enumFromInt(655), .properties = .{ .param_str = "if", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ilogbf128
+ .{ .tag = @enumFromInt(656), .properties = .{ .param_str = "iLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ilogbl
+ .{ .tag = @enumFromInt(657), .properties = .{ .param_str = "iLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_index
+ .{ .tag = @enumFromInt(658), .properties = .{ .param_str = "c*cC*i", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_inf
+ .{ .tag = @enumFromInt(659), .properties = .{ .param_str = "d", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_inff
+ .{ .tag = @enumFromInt(660), .properties = .{ .param_str = "f", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_inff128
+ .{ .tag = @enumFromInt(661), .properties = .{ .param_str = "LLd", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_inff16
+ .{ .tag = @enumFromInt(662), .properties = .{ .param_str = "x", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_infl
+ .{ .tag = @enumFromInt(663), .properties = .{ .param_str = "Ld", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_init_dwarf_reg_size_table
+ .{ .tag = @enumFromInt(664), .properties = .{ .param_str = "vv*" } },
+ // __builtin_is_aligned
+ .{ .tag = @enumFromInt(665), .properties = .{ .param_str = "bvC*z", .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } } },
+ // __builtin_isfinite
+ .{ .tag = @enumFromInt(666), .properties = .{ .param_str = "i.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_isfpclass
+ .{ .tag = @enumFromInt(667), .properties = .{ .param_str = "i.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } } },
+ // __builtin_isgreater
+ .{ .tag = @enumFromInt(668), .properties = .{ .param_str = "i.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_isgreaterequal
+ .{ .tag = @enumFromInt(669), .properties = .{ .param_str = "i.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_isinf
+ .{ .tag = @enumFromInt(670), .properties = .{ .param_str = "i.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_isinf_sign
+ .{ .tag = @enumFromInt(671), .properties = .{ .param_str = "i.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_isless
+ .{ .tag = @enumFromInt(672), .properties = .{ .param_str = "i.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_islessequal
+ .{ .tag = @enumFromInt(673), .properties = .{ .param_str = "i.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_islessgreater
+ .{ .tag = @enumFromInt(674), .properties = .{ .param_str = "i.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_isnan
+ .{ .tag = @enumFromInt(675), .properties = .{ .param_str = "i.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_isnormal
+ .{ .tag = @enumFromInt(676), .properties = .{ .param_str = "i.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_isunordered
+ .{ .tag = @enumFromInt(677), .properties = .{ .param_str = "i.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_labs
+ .{ .tag = @enumFromInt(678), .properties = .{ .param_str = "LiLi", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_launder
+ .{ .tag = @enumFromInt(679), .properties = .{ .param_str = "v*v*", .attributes = .{ .custom_typecheck = true, .const_evaluable = true } } },
+ // __builtin_ldexp
+ .{ .tag = @enumFromInt(680), .properties = .{ .param_str = "ddi", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ldexpf
+ .{ .tag = @enumFromInt(681), .properties = .{ .param_str = "ffi", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ldexpf128
+ .{ .tag = @enumFromInt(682), .properties = .{ .param_str = "LLdLLdi", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ldexpf16
+ .{ .tag = @enumFromInt(683), .properties = .{ .param_str = "hhi", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ldexpl
+ .{ .tag = @enumFromInt(684), .properties = .{ .param_str = "LdLdi", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_lgamma
+ .{ .tag = @enumFromInt(685), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_lgammaf
+ .{ .tag = @enumFromInt(686), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_lgammaf128
+ .{ .tag = @enumFromInt(687), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_lgammal
+ .{ .tag = @enumFromInt(688), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_llabs
+ .{ .tag = @enumFromInt(689), .properties = .{ .param_str = "LLiLLi", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_llrint
+ .{ .tag = @enumFromInt(690), .properties = .{ .param_str = "LLid", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_llrintf
+ .{ .tag = @enumFromInt(691), .properties = .{ .param_str = "LLif", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_llrintf128
+ .{ .tag = @enumFromInt(692), .properties = .{ .param_str = "LLiLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_llrintl
+ .{ .tag = @enumFromInt(693), .properties = .{ .param_str = "LLiLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_llround
+ .{ .tag = @enumFromInt(694), .properties = .{ .param_str = "LLid", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_llroundf
+ .{ .tag = @enumFromInt(695), .properties = .{ .param_str = "LLif", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_llroundf128
+ .{ .tag = @enumFromInt(696), .properties = .{ .param_str = "LLiLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_llroundl
+ .{ .tag = @enumFromInt(697), .properties = .{ .param_str = "LLiLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_log
+ .{ .tag = @enumFromInt(698), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_log10
+ .{ .tag = @enumFromInt(699), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_log10f
+ .{ .tag = @enumFromInt(700), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_log10f128
+ .{ .tag = @enumFromInt(701), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_log10f16
+ .{ .tag = @enumFromInt(702), .properties = .{ .param_str = "hh", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_log10l
+ .{ .tag = @enumFromInt(703), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_log1p
+ .{ .tag = @enumFromInt(704), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_log1pf
+ .{ .tag = @enumFromInt(705), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_log1pf128
+ .{ .tag = @enumFromInt(706), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_log1pl
+ .{ .tag = @enumFromInt(707), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_log2
+ .{ .tag = @enumFromInt(708), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_log2f
+ .{ .tag = @enumFromInt(709), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_log2f128
+ .{ .tag = @enumFromInt(710), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_log2f16
+ .{ .tag = @enumFromInt(711), .properties = .{ .param_str = "hh", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_log2l
+ .{ .tag = @enumFromInt(712), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_logb
+ .{ .tag = @enumFromInt(713), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_logbf
+ .{ .tag = @enumFromInt(714), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_logbf128
+ .{ .tag = @enumFromInt(715), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_logbl
+ .{ .tag = @enumFromInt(716), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_logf
+ .{ .tag = @enumFromInt(717), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_logf128
+ .{ .tag = @enumFromInt(718), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_logf16
+ .{ .tag = @enumFromInt(719), .properties = .{ .param_str = "hh", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_logl
+ .{ .tag = @enumFromInt(720), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_longjmp
+ .{ .tag = @enumFromInt(721), .properties = .{ .param_str = "vv**i", .attributes = .{ .noreturn = true } } },
+ // __builtin_lrint
+ .{ .tag = @enumFromInt(722), .properties = .{ .param_str = "Lid", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_lrintf
+ .{ .tag = @enumFromInt(723), .properties = .{ .param_str = "Lif", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_lrintf128
+ .{ .tag = @enumFromInt(724), .properties = .{ .param_str = "LiLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_lrintl
+ .{ .tag = @enumFromInt(725), .properties = .{ .param_str = "LiLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_lround
+ .{ .tag = @enumFromInt(726), .properties = .{ .param_str = "Lid", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_lroundf
+ .{ .tag = @enumFromInt(727), .properties = .{ .param_str = "Lif", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_lroundf128
+ .{ .tag = @enumFromInt(728), .properties = .{ .param_str = "LiLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_lroundl
+ .{ .tag = @enumFromInt(729), .properties = .{ .param_str = "LiLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_malloc
+ .{ .tag = @enumFromInt(730), .properties = .{ .param_str = "v*z", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_matrix_column_major_load
+ .{ .tag = @enumFromInt(731), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_matrix_column_major_store
+ .{ .tag = @enumFromInt(732), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_matrix_transpose
+ .{ .tag = @enumFromInt(733), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_memchr
+ .{ .tag = @enumFromInt(734), .properties = .{ .param_str = "v*vC*iz", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_memcmp
+ .{ .tag = @enumFromInt(735), .properties = .{ .param_str = "ivC*vC*z", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_memcpy
+ .{ .tag = @enumFromInt(736), .properties = .{ .param_str = "v*v*vC*z", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_memcpy_inline
+ .{ .tag = @enumFromInt(737), .properties = .{ .param_str = "vv*vC*Iz" } },
+ // __builtin_memmove
+ .{ .tag = @enumFromInt(738), .properties = .{ .param_str = "v*v*vC*z", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_mempcpy
+ .{ .tag = @enumFromInt(739), .properties = .{ .param_str = "v*v*vC*z", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_memset
+ .{ .tag = @enumFromInt(740), .properties = .{ .param_str = "v*v*iz", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_memset_inline
+ .{ .tag = @enumFromInt(741), .properties = .{ .param_str = "vv*iIz" } },
+ // __builtin_mips_absq_s_ph
+ .{ .tag = @enumFromInt(742), .properties = .{ .param_str = "V2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_absq_s_qb
+ .{ .tag = @enumFromInt(743), .properties = .{ .param_str = "V4ScV4Sc", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_absq_s_w
+ .{ .tag = @enumFromInt(744), .properties = .{ .param_str = "ii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_addq_ph
+ .{ .tag = @enumFromInt(745), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_addq_s_ph
+ .{ .tag = @enumFromInt(746), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_addq_s_w
+ .{ .tag = @enumFromInt(747), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_addqh_ph
+ .{ .tag = @enumFromInt(748), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_addqh_r_ph
+ .{ .tag = @enumFromInt(749), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_addqh_r_w
+ .{ .tag = @enumFromInt(750), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_addqh_w
+ .{ .tag = @enumFromInt(751), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_addsc
+ .{ .tag = @enumFromInt(752), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_addu_ph
+ .{ .tag = @enumFromInt(753), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_addu_qb
+ .{ .tag = @enumFromInt(754), .properties = .{ .param_str = "V4ScV4ScV4Sc", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_addu_s_ph
+ .{ .tag = @enumFromInt(755), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_addu_s_qb
+ .{ .tag = @enumFromInt(756), .properties = .{ .param_str = "V4ScV4ScV4Sc", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_adduh_qb
+ .{ .tag = @enumFromInt(757), .properties = .{ .param_str = "V4ScV4ScV4Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_adduh_r_qb
+ .{ .tag = @enumFromInt(758), .properties = .{ .param_str = "V4ScV4ScV4Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_addwc
+ .{ .tag = @enumFromInt(759), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_append
+ .{ .tag = @enumFromInt(760), .properties = .{ .param_str = "iiiIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_balign
+ .{ .tag = @enumFromInt(761), .properties = .{ .param_str = "iiiIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_bitrev
+ .{ .tag = @enumFromInt(762), .properties = .{ .param_str = "ii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_bposge32
+ .{ .tag = @enumFromInt(763), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_cmp_eq_ph
+ .{ .tag = @enumFromInt(764), .properties = .{ .param_str = "vV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_cmp_le_ph
+ .{ .tag = @enumFromInt(765), .properties = .{ .param_str = "vV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_cmp_lt_ph
+ .{ .tag = @enumFromInt(766), .properties = .{ .param_str = "vV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_cmpgdu_eq_qb
+ .{ .tag = @enumFromInt(767), .properties = .{ .param_str = "iV4ScV4Sc", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_cmpgdu_le_qb
+ .{ .tag = @enumFromInt(768), .properties = .{ .param_str = "iV4ScV4Sc", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_cmpgdu_lt_qb
+ .{ .tag = @enumFromInt(769), .properties = .{ .param_str = "iV4ScV4Sc", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_cmpgu_eq_qb
+ .{ .tag = @enumFromInt(770), .properties = .{ .param_str = "iV4ScV4Sc", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_cmpgu_le_qb
+ .{ .tag = @enumFromInt(771), .properties = .{ .param_str = "iV4ScV4Sc", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_cmpgu_lt_qb
+ .{ .tag = @enumFromInt(772), .properties = .{ .param_str = "iV4ScV4Sc", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_cmpu_eq_qb
+ .{ .tag = @enumFromInt(773), .properties = .{ .param_str = "vV4ScV4Sc", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_cmpu_le_qb
+ .{ .tag = @enumFromInt(774), .properties = .{ .param_str = "vV4ScV4Sc", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_cmpu_lt_qb
+ .{ .tag = @enumFromInt(775), .properties = .{ .param_str = "vV4ScV4Sc", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_dpa_w_ph
+ .{ .tag = @enumFromInt(776), .properties = .{ .param_str = "LLiLLiV2sV2s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_dpaq_s_w_ph
+ .{ .tag = @enumFromInt(777), .properties = .{ .param_str = "LLiLLiV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_dpaq_sa_l_w
+ .{ .tag = @enumFromInt(778), .properties = .{ .param_str = "LLiLLiii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_dpaqx_s_w_ph
+ .{ .tag = @enumFromInt(779), .properties = .{ .param_str = "LLiLLiV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_dpaqx_sa_w_ph
+ .{ .tag = @enumFromInt(780), .properties = .{ .param_str = "LLiLLiV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_dpau_h_qbl
+ .{ .tag = @enumFromInt(781), .properties = .{ .param_str = "LLiLLiV4ScV4Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_dpau_h_qbr
+ .{ .tag = @enumFromInt(782), .properties = .{ .param_str = "LLiLLiV4ScV4Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_dpax_w_ph
+ .{ .tag = @enumFromInt(783), .properties = .{ .param_str = "LLiLLiV2sV2s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_dps_w_ph
+ .{ .tag = @enumFromInt(784), .properties = .{ .param_str = "LLiLLiV2sV2s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_dpsq_s_w_ph
+ .{ .tag = @enumFromInt(785), .properties = .{ .param_str = "LLiLLiV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_dpsq_sa_l_w
+ .{ .tag = @enumFromInt(786), .properties = .{ .param_str = "LLiLLiii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_dpsqx_s_w_ph
+ .{ .tag = @enumFromInt(787), .properties = .{ .param_str = "LLiLLiV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_dpsqx_sa_w_ph
+ .{ .tag = @enumFromInt(788), .properties = .{ .param_str = "LLiLLiV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_dpsu_h_qbl
+ .{ .tag = @enumFromInt(789), .properties = .{ .param_str = "LLiLLiV4ScV4Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_dpsu_h_qbr
+ .{ .tag = @enumFromInt(790), .properties = .{ .param_str = "LLiLLiV4ScV4Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_dpsx_w_ph
+ .{ .tag = @enumFromInt(791), .properties = .{ .param_str = "LLiLLiV2sV2s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_extp
+ .{ .tag = @enumFromInt(792), .properties = .{ .param_str = "iLLii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_extpdp
+ .{ .tag = @enumFromInt(793), .properties = .{ .param_str = "iLLii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_extr_r_w
+ .{ .tag = @enumFromInt(794), .properties = .{ .param_str = "iLLii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_extr_rs_w
+ .{ .tag = @enumFromInt(795), .properties = .{ .param_str = "iLLii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_extr_s_h
+ .{ .tag = @enumFromInt(796), .properties = .{ .param_str = "iLLii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_extr_w
+ .{ .tag = @enumFromInt(797), .properties = .{ .param_str = "iLLii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_insv
+ .{ .tag = @enumFromInt(798), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_lbux
+ .{ .tag = @enumFromInt(799), .properties = .{ .param_str = "iv*i", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_lhx
+ .{ .tag = @enumFromInt(800), .properties = .{ .param_str = "iv*i", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_lwx
+ .{ .tag = @enumFromInt(801), .properties = .{ .param_str = "iv*i", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_madd
+ .{ .tag = @enumFromInt(802), .properties = .{ .param_str = "LLiLLiii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_maddu
+ .{ .tag = @enumFromInt(803), .properties = .{ .param_str = "LLiLLiUiUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_maq_s_w_phl
+ .{ .tag = @enumFromInt(804), .properties = .{ .param_str = "LLiLLiV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_maq_s_w_phr
+ .{ .tag = @enumFromInt(805), .properties = .{ .param_str = "LLiLLiV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_maq_sa_w_phl
+ .{ .tag = @enumFromInt(806), .properties = .{ .param_str = "LLiLLiV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_maq_sa_w_phr
+ .{ .tag = @enumFromInt(807), .properties = .{ .param_str = "LLiLLiV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_modsub
+ .{ .tag = @enumFromInt(808), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_msub
+ .{ .tag = @enumFromInt(809), .properties = .{ .param_str = "LLiLLiii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_msubu
+ .{ .tag = @enumFromInt(810), .properties = .{ .param_str = "LLiLLiUiUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_mthlip
+ .{ .tag = @enumFromInt(811), .properties = .{ .param_str = "LLiLLii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_mul_ph
+ .{ .tag = @enumFromInt(812), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_mul_s_ph
+ .{ .tag = @enumFromInt(813), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_muleq_s_w_phl
+ .{ .tag = @enumFromInt(814), .properties = .{ .param_str = "iV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_muleq_s_w_phr
+ .{ .tag = @enumFromInt(815), .properties = .{ .param_str = "iV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_muleu_s_ph_qbl
+ .{ .tag = @enumFromInt(816), .properties = .{ .param_str = "V2sV4ScV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_muleu_s_ph_qbr
+ .{ .tag = @enumFromInt(817), .properties = .{ .param_str = "V2sV4ScV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_mulq_rs_ph
+ .{ .tag = @enumFromInt(818), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_mulq_rs_w
+ .{ .tag = @enumFromInt(819), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_mulq_s_ph
+ .{ .tag = @enumFromInt(820), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_mulq_s_w
+ .{ .tag = @enumFromInt(821), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_mulsa_w_ph
+ .{ .tag = @enumFromInt(822), .properties = .{ .param_str = "LLiLLiV2sV2s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_mulsaq_s_w_ph
+ .{ .tag = @enumFromInt(823), .properties = .{ .param_str = "LLiLLiV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_mult
+ .{ .tag = @enumFromInt(824), .properties = .{ .param_str = "LLiii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_multu
+ .{ .tag = @enumFromInt(825), .properties = .{ .param_str = "LLiUiUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_packrl_ph
+ .{ .tag = @enumFromInt(826), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_pick_ph
+ .{ .tag = @enumFromInt(827), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_pick_qb
+ .{ .tag = @enumFromInt(828), .properties = .{ .param_str = "V4ScV4ScV4Sc", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_preceq_w_phl
+ .{ .tag = @enumFromInt(829), .properties = .{ .param_str = "iV2s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_preceq_w_phr
+ .{ .tag = @enumFromInt(830), .properties = .{ .param_str = "iV2s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_precequ_ph_qbl
+ .{ .tag = @enumFromInt(831), .properties = .{ .param_str = "V2sV4Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_precequ_ph_qbla
+ .{ .tag = @enumFromInt(832), .properties = .{ .param_str = "V2sV4Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_precequ_ph_qbr
+ .{ .tag = @enumFromInt(833), .properties = .{ .param_str = "V2sV4Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_precequ_ph_qbra
+ .{ .tag = @enumFromInt(834), .properties = .{ .param_str = "V2sV4Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_preceu_ph_qbl
+ .{ .tag = @enumFromInt(835), .properties = .{ .param_str = "V2sV4Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_preceu_ph_qbla
+ .{ .tag = @enumFromInt(836), .properties = .{ .param_str = "V2sV4Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_preceu_ph_qbr
+ .{ .tag = @enumFromInt(837), .properties = .{ .param_str = "V2sV4Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_preceu_ph_qbra
+ .{ .tag = @enumFromInt(838), .properties = .{ .param_str = "V2sV4Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_precr_qb_ph
+ .{ .tag = @enumFromInt(839), .properties = .{ .param_str = "V4ScV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_precr_sra_ph_w
+ .{ .tag = @enumFromInt(840), .properties = .{ .param_str = "V2siiIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_precr_sra_r_ph_w
+ .{ .tag = @enumFromInt(841), .properties = .{ .param_str = "V2siiIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_precrq_ph_w
+ .{ .tag = @enumFromInt(842), .properties = .{ .param_str = "V2sii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_precrq_qb_ph
+ .{ .tag = @enumFromInt(843), .properties = .{ .param_str = "V4ScV2sV2s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_precrq_rs_ph_w
+ .{ .tag = @enumFromInt(844), .properties = .{ .param_str = "V2sii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_precrqu_s_qb_ph
+ .{ .tag = @enumFromInt(845), .properties = .{ .param_str = "V4ScV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_prepend
+ .{ .tag = @enumFromInt(846), .properties = .{ .param_str = "iiiIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_raddu_w_qb
+ .{ .tag = @enumFromInt(847), .properties = .{ .param_str = "iV4Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_rddsp
+ .{ .tag = @enumFromInt(848), .properties = .{ .param_str = "iIi", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_repl_ph
+ .{ .tag = @enumFromInt(849), .properties = .{ .param_str = "V2si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_repl_qb
+ .{ .tag = @enumFromInt(850), .properties = .{ .param_str = "V4Sci", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_shilo
+ .{ .tag = @enumFromInt(851), .properties = .{ .param_str = "LLiLLii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_shll_ph
+ .{ .tag = @enumFromInt(852), .properties = .{ .param_str = "V2sV2si", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_shll_qb
+ .{ .tag = @enumFromInt(853), .properties = .{ .param_str = "V4ScV4Sci", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_shll_s_ph
+ .{ .tag = @enumFromInt(854), .properties = .{ .param_str = "V2sV2si", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_shll_s_w
+ .{ .tag = @enumFromInt(855), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_shra_ph
+ .{ .tag = @enumFromInt(856), .properties = .{ .param_str = "V2sV2si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_shra_qb
+ .{ .tag = @enumFromInt(857), .properties = .{ .param_str = "V4ScV4Sci", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_shra_r_ph
+ .{ .tag = @enumFromInt(858), .properties = .{ .param_str = "V2sV2si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_shra_r_qb
+ .{ .tag = @enumFromInt(859), .properties = .{ .param_str = "V4ScV4Sci", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_shra_r_w
+ .{ .tag = @enumFromInt(860), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_shrl_ph
+ .{ .tag = @enumFromInt(861), .properties = .{ .param_str = "V2sV2si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_shrl_qb
+ .{ .tag = @enumFromInt(862), .properties = .{ .param_str = "V4ScV4Sci", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_subq_ph
+ .{ .tag = @enumFromInt(863), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_subq_s_ph
+ .{ .tag = @enumFromInt(864), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_subq_s_w
+ .{ .tag = @enumFromInt(865), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_subqh_ph
+ .{ .tag = @enumFromInt(866), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_subqh_r_ph
+ .{ .tag = @enumFromInt(867), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_subqh_r_w
+ .{ .tag = @enumFromInt(868), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_subqh_w
+ .{ .tag = @enumFromInt(869), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_subu_ph
+ .{ .tag = @enumFromInt(870), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_subu_qb
+ .{ .tag = @enumFromInt(871), .properties = .{ .param_str = "V4ScV4ScV4Sc", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_subu_s_ph
+ .{ .tag = @enumFromInt(872), .properties = .{ .param_str = "V2sV2sV2s", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_subu_s_qb
+ .{ .tag = @enumFromInt(873), .properties = .{ .param_str = "V4ScV4ScV4Sc", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_mips_subuh_qb
+ .{ .tag = @enumFromInt(874), .properties = .{ .param_str = "V4ScV4ScV4Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_subuh_r_qb
+ .{ .tag = @enumFromInt(875), .properties = .{ .param_str = "V4ScV4ScV4Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mips_wrdsp
+ .{ .tag = @enumFromInt(876), .properties = .{ .param_str = "viIi", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_modf
+ .{ .tag = @enumFromInt(877), .properties = .{ .param_str = "ddd*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_modff
+ .{ .tag = @enumFromInt(878), .properties = .{ .param_str = "fff*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_modff128
+ .{ .tag = @enumFromInt(879), .properties = .{ .param_str = "LLdLLdLLd*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_modfl
+ .{ .tag = @enumFromInt(880), .properties = .{ .param_str = "LdLdLd*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_msa_add_a_b
+ .{ .tag = @enumFromInt(881), .properties = .{ .param_str = "V16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_add_a_d
+ .{ .tag = @enumFromInt(882), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_add_a_h
+ .{ .tag = @enumFromInt(883), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_add_a_w
+ .{ .tag = @enumFromInt(884), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_adds_a_b
+ .{ .tag = @enumFromInt(885), .properties = .{ .param_str = "V16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_adds_a_d
+ .{ .tag = @enumFromInt(886), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_adds_a_h
+ .{ .tag = @enumFromInt(887), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_adds_a_w
+ .{ .tag = @enumFromInt(888), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_adds_s_b
+ .{ .tag = @enumFromInt(889), .properties = .{ .param_str = "V16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_adds_s_d
+ .{ .tag = @enumFromInt(890), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_adds_s_h
+ .{ .tag = @enumFromInt(891), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_adds_s_w
+ .{ .tag = @enumFromInt(892), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_adds_u_b
+ .{ .tag = @enumFromInt(893), .properties = .{ .param_str = "V16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_adds_u_d
+ .{ .tag = @enumFromInt(894), .properties = .{ .param_str = "V2ULLiV2ULLiV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_adds_u_h
+ .{ .tag = @enumFromInt(895), .properties = .{ .param_str = "V8UsV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_adds_u_w
+ .{ .tag = @enumFromInt(896), .properties = .{ .param_str = "V4UiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_addv_b
+ .{ .tag = @enumFromInt(897), .properties = .{ .param_str = "V16cV16cV16c", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_addv_d
+ .{ .tag = @enumFromInt(898), .properties = .{ .param_str = "V2LLiV2LLiV2LLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_addv_h
+ .{ .tag = @enumFromInt(899), .properties = .{ .param_str = "V8sV8sV8s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_addv_w
+ .{ .tag = @enumFromInt(900), .properties = .{ .param_str = "V4iV4iV4i", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_addvi_b
+ .{ .tag = @enumFromInt(901), .properties = .{ .param_str = "V16cV16cIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_addvi_d
+ .{ .tag = @enumFromInt(902), .properties = .{ .param_str = "V2LLiV2LLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_addvi_h
+ .{ .tag = @enumFromInt(903), .properties = .{ .param_str = "V8sV8sIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_addvi_w
+ .{ .tag = @enumFromInt(904), .properties = .{ .param_str = "V4iV4iIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_and_v
+ .{ .tag = @enumFromInt(905), .properties = .{ .param_str = "V16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_andi_b
+ .{ .tag = @enumFromInt(906), .properties = .{ .param_str = "V16UcV16UcIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_asub_s_b
+ .{ .tag = @enumFromInt(907), .properties = .{ .param_str = "V16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_asub_s_d
+ .{ .tag = @enumFromInt(908), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_asub_s_h
+ .{ .tag = @enumFromInt(909), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_asub_s_w
+ .{ .tag = @enumFromInt(910), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_asub_u_b
+ .{ .tag = @enumFromInt(911), .properties = .{ .param_str = "V16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_asub_u_d
+ .{ .tag = @enumFromInt(912), .properties = .{ .param_str = "V2ULLiV2ULLiV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_asub_u_h
+ .{ .tag = @enumFromInt(913), .properties = .{ .param_str = "V8UsV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_asub_u_w
+ .{ .tag = @enumFromInt(914), .properties = .{ .param_str = "V4UiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ave_s_b
+ .{ .tag = @enumFromInt(915), .properties = .{ .param_str = "V16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ave_s_d
+ .{ .tag = @enumFromInt(916), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ave_s_h
+ .{ .tag = @enumFromInt(917), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ave_s_w
+ .{ .tag = @enumFromInt(918), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ave_u_b
+ .{ .tag = @enumFromInt(919), .properties = .{ .param_str = "V16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ave_u_d
+ .{ .tag = @enumFromInt(920), .properties = .{ .param_str = "V2ULLiV2ULLiV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ave_u_h
+ .{ .tag = @enumFromInt(921), .properties = .{ .param_str = "V8UsV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ave_u_w
+ .{ .tag = @enumFromInt(922), .properties = .{ .param_str = "V4UiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_aver_s_b
+ .{ .tag = @enumFromInt(923), .properties = .{ .param_str = "V16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_aver_s_d
+ .{ .tag = @enumFromInt(924), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_aver_s_h
+ .{ .tag = @enumFromInt(925), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_aver_s_w
+ .{ .tag = @enumFromInt(926), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_aver_u_b
+ .{ .tag = @enumFromInt(927), .properties = .{ .param_str = "V16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_aver_u_d
+ .{ .tag = @enumFromInt(928), .properties = .{ .param_str = "V2ULLiV2ULLiV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_aver_u_h
+ .{ .tag = @enumFromInt(929), .properties = .{ .param_str = "V8UsV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_aver_u_w
+ .{ .tag = @enumFromInt(930), .properties = .{ .param_str = "V4UiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bclr_b
+ .{ .tag = @enumFromInt(931), .properties = .{ .param_str = "V16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bclr_d
+ .{ .tag = @enumFromInt(932), .properties = .{ .param_str = "V2ULLiV2ULLiV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bclr_h
+ .{ .tag = @enumFromInt(933), .properties = .{ .param_str = "V8UsV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bclr_w
+ .{ .tag = @enumFromInt(934), .properties = .{ .param_str = "V4UiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bclri_b
+ .{ .tag = @enumFromInt(935), .properties = .{ .param_str = "V16UcV16UcIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bclri_d
+ .{ .tag = @enumFromInt(936), .properties = .{ .param_str = "V2ULLiV2ULLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bclri_h
+ .{ .tag = @enumFromInt(937), .properties = .{ .param_str = "V8UsV8UsIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bclri_w
+ .{ .tag = @enumFromInt(938), .properties = .{ .param_str = "V4UiV4UiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_binsl_b
+ .{ .tag = @enumFromInt(939), .properties = .{ .param_str = "V16UcV16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_binsl_d
+ .{ .tag = @enumFromInt(940), .properties = .{ .param_str = "V2ULLiV2ULLiV2ULLiV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_binsl_h
+ .{ .tag = @enumFromInt(941), .properties = .{ .param_str = "V8UsV8UsV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_binsl_w
+ .{ .tag = @enumFromInt(942), .properties = .{ .param_str = "V4UiV4UiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_binsli_b
+ .{ .tag = @enumFromInt(943), .properties = .{ .param_str = "V16UcV16UcV16UcIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_binsli_d
+ .{ .tag = @enumFromInt(944), .properties = .{ .param_str = "V2ULLiV2ULLiV2ULLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_binsli_h
+ .{ .tag = @enumFromInt(945), .properties = .{ .param_str = "V8UsV8UsV8UsIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_binsli_w
+ .{ .tag = @enumFromInt(946), .properties = .{ .param_str = "V4UiV4UiV4UiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_binsr_b
+ .{ .tag = @enumFromInt(947), .properties = .{ .param_str = "V16UcV16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_binsr_d
+ .{ .tag = @enumFromInt(948), .properties = .{ .param_str = "V2ULLiV2ULLiV2ULLiV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_binsr_h
+ .{ .tag = @enumFromInt(949), .properties = .{ .param_str = "V8UsV8UsV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_binsr_w
+ .{ .tag = @enumFromInt(950), .properties = .{ .param_str = "V4UiV4UiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_binsri_b
+ .{ .tag = @enumFromInt(951), .properties = .{ .param_str = "V16UcV16UcV16UcIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_binsri_d
+ .{ .tag = @enumFromInt(952), .properties = .{ .param_str = "V2ULLiV2ULLiV2ULLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_binsri_h
+ .{ .tag = @enumFromInt(953), .properties = .{ .param_str = "V8UsV8UsV8UsIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_binsri_w
+ .{ .tag = @enumFromInt(954), .properties = .{ .param_str = "V4UiV4UiV4UiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bmnz_v
+ .{ .tag = @enumFromInt(955), .properties = .{ .param_str = "V16UcV16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bmnzi_b
+ .{ .tag = @enumFromInt(956), .properties = .{ .param_str = "V16UcV16UcV16UcIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bmz_v
+ .{ .tag = @enumFromInt(957), .properties = .{ .param_str = "V16UcV16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bmzi_b
+ .{ .tag = @enumFromInt(958), .properties = .{ .param_str = "V16UcV16UcV16UcIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bneg_b
+ .{ .tag = @enumFromInt(959), .properties = .{ .param_str = "V16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bneg_d
+ .{ .tag = @enumFromInt(960), .properties = .{ .param_str = "V2ULLiV2ULLiV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bneg_h
+ .{ .tag = @enumFromInt(961), .properties = .{ .param_str = "V8UsV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bneg_w
+ .{ .tag = @enumFromInt(962), .properties = .{ .param_str = "V4UiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bnegi_b
+ .{ .tag = @enumFromInt(963), .properties = .{ .param_str = "V16UcV16UcIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bnegi_d
+ .{ .tag = @enumFromInt(964), .properties = .{ .param_str = "V2ULLiV2ULLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bnegi_h
+ .{ .tag = @enumFromInt(965), .properties = .{ .param_str = "V8UsV8UsIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bnegi_w
+ .{ .tag = @enumFromInt(966), .properties = .{ .param_str = "V4UiV4UiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bnz_b
+ .{ .tag = @enumFromInt(967), .properties = .{ .param_str = "iV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bnz_d
+ .{ .tag = @enumFromInt(968), .properties = .{ .param_str = "iV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bnz_h
+ .{ .tag = @enumFromInt(969), .properties = .{ .param_str = "iV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bnz_v
+ .{ .tag = @enumFromInt(970), .properties = .{ .param_str = "iV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bnz_w
+ .{ .tag = @enumFromInt(971), .properties = .{ .param_str = "iV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bsel_v
+ .{ .tag = @enumFromInt(972), .properties = .{ .param_str = "V16UcV16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bseli_b
+ .{ .tag = @enumFromInt(973), .properties = .{ .param_str = "V16UcV16UcV16UcIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bset_b
+ .{ .tag = @enumFromInt(974), .properties = .{ .param_str = "V16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bset_d
+ .{ .tag = @enumFromInt(975), .properties = .{ .param_str = "V2ULLiV2ULLiV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bset_h
+ .{ .tag = @enumFromInt(976), .properties = .{ .param_str = "V8UsV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bset_w
+ .{ .tag = @enumFromInt(977), .properties = .{ .param_str = "V4UiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bseti_b
+ .{ .tag = @enumFromInt(978), .properties = .{ .param_str = "V16UcV16UcIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bseti_d
+ .{ .tag = @enumFromInt(979), .properties = .{ .param_str = "V2ULLiV2ULLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bseti_h
+ .{ .tag = @enumFromInt(980), .properties = .{ .param_str = "V8UsV8UsIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bseti_w
+ .{ .tag = @enumFromInt(981), .properties = .{ .param_str = "V4UiV4UiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bz_b
+ .{ .tag = @enumFromInt(982), .properties = .{ .param_str = "iV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bz_d
+ .{ .tag = @enumFromInt(983), .properties = .{ .param_str = "iV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bz_h
+ .{ .tag = @enumFromInt(984), .properties = .{ .param_str = "iV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bz_v
+ .{ .tag = @enumFromInt(985), .properties = .{ .param_str = "iV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_bz_w
+ .{ .tag = @enumFromInt(986), .properties = .{ .param_str = "iV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ceq_b
+ .{ .tag = @enumFromInt(987), .properties = .{ .param_str = "V16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ceq_d
+ .{ .tag = @enumFromInt(988), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ceq_h
+ .{ .tag = @enumFromInt(989), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ceq_w
+ .{ .tag = @enumFromInt(990), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ceqi_b
+ .{ .tag = @enumFromInt(991), .properties = .{ .param_str = "V16ScV16ScISi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ceqi_d
+ .{ .tag = @enumFromInt(992), .properties = .{ .param_str = "V2SLLiV2SLLiISi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ceqi_h
+ .{ .tag = @enumFromInt(993), .properties = .{ .param_str = "V8SsV8SsISi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ceqi_w
+ .{ .tag = @enumFromInt(994), .properties = .{ .param_str = "V4SiV4SiISi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_cfcmsa
+ .{ .tag = @enumFromInt(995), .properties = .{ .param_str = "iIi", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_msa_cle_s_b
+ .{ .tag = @enumFromInt(996), .properties = .{ .param_str = "V16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_cle_s_d
+ .{ .tag = @enumFromInt(997), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_cle_s_h
+ .{ .tag = @enumFromInt(998), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_cle_s_w
+ .{ .tag = @enumFromInt(999), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_cle_u_b
+ .{ .tag = @enumFromInt(1000), .properties = .{ .param_str = "V16ScV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_cle_u_d
+ .{ .tag = @enumFromInt(1001), .properties = .{ .param_str = "V2SLLiV2ULLiV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_cle_u_h
+ .{ .tag = @enumFromInt(1002), .properties = .{ .param_str = "V8SsV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_cle_u_w
+ .{ .tag = @enumFromInt(1003), .properties = .{ .param_str = "V4SiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clei_s_b
+ .{ .tag = @enumFromInt(1004), .properties = .{ .param_str = "V16ScV16ScISi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clei_s_d
+ .{ .tag = @enumFromInt(1005), .properties = .{ .param_str = "V2SLLiV2SLLiISi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clei_s_h
+ .{ .tag = @enumFromInt(1006), .properties = .{ .param_str = "V8SsV8SsISi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clei_s_w
+ .{ .tag = @enumFromInt(1007), .properties = .{ .param_str = "V4SiV4SiISi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clei_u_b
+ .{ .tag = @enumFromInt(1008), .properties = .{ .param_str = "V16ScV16UcIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clei_u_d
+ .{ .tag = @enumFromInt(1009), .properties = .{ .param_str = "V2SLLiV2ULLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clei_u_h
+ .{ .tag = @enumFromInt(1010), .properties = .{ .param_str = "V8SsV8UsIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clei_u_w
+ .{ .tag = @enumFromInt(1011), .properties = .{ .param_str = "V4SiV4UiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clt_s_b
+ .{ .tag = @enumFromInt(1012), .properties = .{ .param_str = "V16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clt_s_d
+ .{ .tag = @enumFromInt(1013), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clt_s_h
+ .{ .tag = @enumFromInt(1014), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clt_s_w
+ .{ .tag = @enumFromInt(1015), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clt_u_b
+ .{ .tag = @enumFromInt(1016), .properties = .{ .param_str = "V16ScV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clt_u_d
+ .{ .tag = @enumFromInt(1017), .properties = .{ .param_str = "V2SLLiV2ULLiV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clt_u_h
+ .{ .tag = @enumFromInt(1018), .properties = .{ .param_str = "V8SsV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clt_u_w
+ .{ .tag = @enumFromInt(1019), .properties = .{ .param_str = "V4SiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clti_s_b
+ .{ .tag = @enumFromInt(1020), .properties = .{ .param_str = "V16ScV16ScISi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clti_s_d
+ .{ .tag = @enumFromInt(1021), .properties = .{ .param_str = "V2SLLiV2SLLiISi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clti_s_h
+ .{ .tag = @enumFromInt(1022), .properties = .{ .param_str = "V8SsV8SsISi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clti_s_w
+ .{ .tag = @enumFromInt(1023), .properties = .{ .param_str = "V4SiV4SiISi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clti_u_b
+ .{ .tag = @enumFromInt(1024), .properties = .{ .param_str = "V16ScV16UcIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clti_u_d
+ .{ .tag = @enumFromInt(1025), .properties = .{ .param_str = "V2SLLiV2ULLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clti_u_h
+ .{ .tag = @enumFromInt(1026), .properties = .{ .param_str = "V8SsV8UsIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_clti_u_w
+ .{ .tag = @enumFromInt(1027), .properties = .{ .param_str = "V4SiV4UiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_copy_s_b
+ .{ .tag = @enumFromInt(1028), .properties = .{ .param_str = "iV16ScIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_copy_s_d
+ .{ .tag = @enumFromInt(1029), .properties = .{ .param_str = "LLiV2SLLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_copy_s_h
+ .{ .tag = @enumFromInt(1030), .properties = .{ .param_str = "iV8SsIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_copy_s_w
+ .{ .tag = @enumFromInt(1031), .properties = .{ .param_str = "iV4SiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_copy_u_b
+ .{ .tag = @enumFromInt(1032), .properties = .{ .param_str = "iV16UcIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_copy_u_d
+ .{ .tag = @enumFromInt(1033), .properties = .{ .param_str = "LLiV2ULLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_copy_u_h
+ .{ .tag = @enumFromInt(1034), .properties = .{ .param_str = "iV8UsIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_copy_u_w
+ .{ .tag = @enumFromInt(1035), .properties = .{ .param_str = "iV4UiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ctcmsa
+ .{ .tag = @enumFromInt(1036), .properties = .{ .param_str = "vIii", .target_set = TargetSet.initOne(.mips) } },
+ // __builtin_msa_div_s_b
+ .{ .tag = @enumFromInt(1037), .properties = .{ .param_str = "V16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_div_s_d
+ .{ .tag = @enumFromInt(1038), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_div_s_h
+ .{ .tag = @enumFromInt(1039), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_div_s_w
+ .{ .tag = @enumFromInt(1040), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_div_u_b
+ .{ .tag = @enumFromInt(1041), .properties = .{ .param_str = "V16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_div_u_d
+ .{ .tag = @enumFromInt(1042), .properties = .{ .param_str = "V2ULLiV2ULLiV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_div_u_h
+ .{ .tag = @enumFromInt(1043), .properties = .{ .param_str = "V8UsV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_div_u_w
+ .{ .tag = @enumFromInt(1044), .properties = .{ .param_str = "V4UiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dotp_s_d
+ .{ .tag = @enumFromInt(1045), .properties = .{ .param_str = "V2SLLiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dotp_s_h
+ .{ .tag = @enumFromInt(1046), .properties = .{ .param_str = "V8SsV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dotp_s_w
+ .{ .tag = @enumFromInt(1047), .properties = .{ .param_str = "V4SiV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dotp_u_d
+ .{ .tag = @enumFromInt(1048), .properties = .{ .param_str = "V2ULLiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dotp_u_h
+ .{ .tag = @enumFromInt(1049), .properties = .{ .param_str = "V8UsV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dotp_u_w
+ .{ .tag = @enumFromInt(1050), .properties = .{ .param_str = "V4UiV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dpadd_s_d
+ .{ .tag = @enumFromInt(1051), .properties = .{ .param_str = "V2SLLiV2SLLiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dpadd_s_h
+ .{ .tag = @enumFromInt(1052), .properties = .{ .param_str = "V8SsV8SsV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dpadd_s_w
+ .{ .tag = @enumFromInt(1053), .properties = .{ .param_str = "V4SiV4SiV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dpadd_u_d
+ .{ .tag = @enumFromInt(1054), .properties = .{ .param_str = "V2ULLiV2ULLiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dpadd_u_h
+ .{ .tag = @enumFromInt(1055), .properties = .{ .param_str = "V8UsV8UsV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dpadd_u_w
+ .{ .tag = @enumFromInt(1056), .properties = .{ .param_str = "V4UiV4UiV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dpsub_s_d
+ .{ .tag = @enumFromInt(1057), .properties = .{ .param_str = "V2SLLiV2SLLiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dpsub_s_h
+ .{ .tag = @enumFromInt(1058), .properties = .{ .param_str = "V8SsV8SsV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dpsub_s_w
+ .{ .tag = @enumFromInt(1059), .properties = .{ .param_str = "V4SiV4SiV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dpsub_u_d
+ .{ .tag = @enumFromInt(1060), .properties = .{ .param_str = "V2ULLiV2ULLiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dpsub_u_h
+ .{ .tag = @enumFromInt(1061), .properties = .{ .param_str = "V8UsV8UsV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_dpsub_u_w
+ .{ .tag = @enumFromInt(1062), .properties = .{ .param_str = "V4UiV4UiV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fadd_d
+ .{ .tag = @enumFromInt(1063), .properties = .{ .param_str = "V2dV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fadd_w
+ .{ .tag = @enumFromInt(1064), .properties = .{ .param_str = "V4fV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcaf_d
+ .{ .tag = @enumFromInt(1065), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcaf_w
+ .{ .tag = @enumFromInt(1066), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fceq_d
+ .{ .tag = @enumFromInt(1067), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fceq_w
+ .{ .tag = @enumFromInt(1068), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fclass_d
+ .{ .tag = @enumFromInt(1069), .properties = .{ .param_str = "V2LLiV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fclass_w
+ .{ .tag = @enumFromInt(1070), .properties = .{ .param_str = "V4iV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcle_d
+ .{ .tag = @enumFromInt(1071), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcle_w
+ .{ .tag = @enumFromInt(1072), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fclt_d
+ .{ .tag = @enumFromInt(1073), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fclt_w
+ .{ .tag = @enumFromInt(1074), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcne_d
+ .{ .tag = @enumFromInt(1075), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcne_w
+ .{ .tag = @enumFromInt(1076), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcor_d
+ .{ .tag = @enumFromInt(1077), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcor_w
+ .{ .tag = @enumFromInt(1078), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcueq_d
+ .{ .tag = @enumFromInt(1079), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcueq_w
+ .{ .tag = @enumFromInt(1080), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcule_d
+ .{ .tag = @enumFromInt(1081), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcule_w
+ .{ .tag = @enumFromInt(1082), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcult_d
+ .{ .tag = @enumFromInt(1083), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcult_w
+ .{ .tag = @enumFromInt(1084), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcun_d
+ .{ .tag = @enumFromInt(1085), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcun_w
+ .{ .tag = @enumFromInt(1086), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcune_d
+ .{ .tag = @enumFromInt(1087), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fcune_w
+ .{ .tag = @enumFromInt(1088), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fdiv_d
+ .{ .tag = @enumFromInt(1089), .properties = .{ .param_str = "V2dV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fdiv_w
+ .{ .tag = @enumFromInt(1090), .properties = .{ .param_str = "V4fV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fexdo_h
+ .{ .tag = @enumFromInt(1091), .properties = .{ .param_str = "V8hV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fexdo_w
+ .{ .tag = @enumFromInt(1092), .properties = .{ .param_str = "V4fV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fexp2_d
+ .{ .tag = @enumFromInt(1093), .properties = .{ .param_str = "V2dV2dV2LLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fexp2_w
+ .{ .tag = @enumFromInt(1094), .properties = .{ .param_str = "V4fV4fV4i", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fexupl_d
+ .{ .tag = @enumFromInt(1095), .properties = .{ .param_str = "V2dV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fexupl_w
+ .{ .tag = @enumFromInt(1096), .properties = .{ .param_str = "V4fV8h", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fexupr_d
+ .{ .tag = @enumFromInt(1097), .properties = .{ .param_str = "V2dV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fexupr_w
+ .{ .tag = @enumFromInt(1098), .properties = .{ .param_str = "V4fV8h", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ffint_s_d
+ .{ .tag = @enumFromInt(1099), .properties = .{ .param_str = "V2dV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ffint_s_w
+ .{ .tag = @enumFromInt(1100), .properties = .{ .param_str = "V4fV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ffint_u_d
+ .{ .tag = @enumFromInt(1101), .properties = .{ .param_str = "V2dV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ffint_u_w
+ .{ .tag = @enumFromInt(1102), .properties = .{ .param_str = "V4fV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ffql_d
+ .{ .tag = @enumFromInt(1103), .properties = .{ .param_str = "V2dV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ffql_w
+ .{ .tag = @enumFromInt(1104), .properties = .{ .param_str = "V4fV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ffqr_d
+ .{ .tag = @enumFromInt(1105), .properties = .{ .param_str = "V2dV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ffqr_w
+ .{ .tag = @enumFromInt(1106), .properties = .{ .param_str = "V4fV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fill_b
+ .{ .tag = @enumFromInt(1107), .properties = .{ .param_str = "V16Sci", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fill_d
+ .{ .tag = @enumFromInt(1108), .properties = .{ .param_str = "V2SLLiLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fill_h
+ .{ .tag = @enumFromInt(1109), .properties = .{ .param_str = "V8Ssi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fill_w
+ .{ .tag = @enumFromInt(1110), .properties = .{ .param_str = "V4Sii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_flog2_d
+ .{ .tag = @enumFromInt(1111), .properties = .{ .param_str = "V2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_flog2_w
+ .{ .tag = @enumFromInt(1112), .properties = .{ .param_str = "V4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fmadd_d
+ .{ .tag = @enumFromInt(1113), .properties = .{ .param_str = "V2dV2dV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fmadd_w
+ .{ .tag = @enumFromInt(1114), .properties = .{ .param_str = "V4fV4fV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fmax_a_d
+ .{ .tag = @enumFromInt(1115), .properties = .{ .param_str = "V2dV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fmax_a_w
+ .{ .tag = @enumFromInt(1116), .properties = .{ .param_str = "V4fV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fmax_d
+ .{ .tag = @enumFromInt(1117), .properties = .{ .param_str = "V2dV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fmax_w
+ .{ .tag = @enumFromInt(1118), .properties = .{ .param_str = "V4fV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fmin_a_d
+ .{ .tag = @enumFromInt(1119), .properties = .{ .param_str = "V2dV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fmin_a_w
+ .{ .tag = @enumFromInt(1120), .properties = .{ .param_str = "V4fV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fmin_d
+ .{ .tag = @enumFromInt(1121), .properties = .{ .param_str = "V2dV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fmin_w
+ .{ .tag = @enumFromInt(1122), .properties = .{ .param_str = "V4fV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fmsub_d
+ .{ .tag = @enumFromInt(1123), .properties = .{ .param_str = "V2dV2dV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fmsub_w
+ .{ .tag = @enumFromInt(1124), .properties = .{ .param_str = "V4fV4fV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fmul_d
+ .{ .tag = @enumFromInt(1125), .properties = .{ .param_str = "V2dV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fmul_w
+ .{ .tag = @enumFromInt(1126), .properties = .{ .param_str = "V4fV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_frcp_d
+ .{ .tag = @enumFromInt(1127), .properties = .{ .param_str = "V2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_frcp_w
+ .{ .tag = @enumFromInt(1128), .properties = .{ .param_str = "V4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_frint_d
+ .{ .tag = @enumFromInt(1129), .properties = .{ .param_str = "V2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_frint_w
+ .{ .tag = @enumFromInt(1130), .properties = .{ .param_str = "V4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_frsqrt_d
+ .{ .tag = @enumFromInt(1131), .properties = .{ .param_str = "V2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_frsqrt_w
+ .{ .tag = @enumFromInt(1132), .properties = .{ .param_str = "V4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsaf_d
+ .{ .tag = @enumFromInt(1133), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsaf_w
+ .{ .tag = @enumFromInt(1134), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fseq_d
+ .{ .tag = @enumFromInt(1135), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fseq_w
+ .{ .tag = @enumFromInt(1136), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsle_d
+ .{ .tag = @enumFromInt(1137), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsle_w
+ .{ .tag = @enumFromInt(1138), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fslt_d
+ .{ .tag = @enumFromInt(1139), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fslt_w
+ .{ .tag = @enumFromInt(1140), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsne_d
+ .{ .tag = @enumFromInt(1141), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsne_w
+ .{ .tag = @enumFromInt(1142), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsor_d
+ .{ .tag = @enumFromInt(1143), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsor_w
+ .{ .tag = @enumFromInt(1144), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsqrt_d
+ .{ .tag = @enumFromInt(1145), .properties = .{ .param_str = "V2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsqrt_w
+ .{ .tag = @enumFromInt(1146), .properties = .{ .param_str = "V4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsub_d
+ .{ .tag = @enumFromInt(1147), .properties = .{ .param_str = "V2dV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsub_w
+ .{ .tag = @enumFromInt(1148), .properties = .{ .param_str = "V4fV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsueq_d
+ .{ .tag = @enumFromInt(1149), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsueq_w
+ .{ .tag = @enumFromInt(1150), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsule_d
+ .{ .tag = @enumFromInt(1151), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsule_w
+ .{ .tag = @enumFromInt(1152), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsult_d
+ .{ .tag = @enumFromInt(1153), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsult_w
+ .{ .tag = @enumFromInt(1154), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsun_d
+ .{ .tag = @enumFromInt(1155), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsun_w
+ .{ .tag = @enumFromInt(1156), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsune_d
+ .{ .tag = @enumFromInt(1157), .properties = .{ .param_str = "V2LLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_fsune_w
+ .{ .tag = @enumFromInt(1158), .properties = .{ .param_str = "V4iV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ftint_s_d
+ .{ .tag = @enumFromInt(1159), .properties = .{ .param_str = "V2SLLiV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ftint_s_w
+ .{ .tag = @enumFromInt(1160), .properties = .{ .param_str = "V4SiV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ftint_u_d
+ .{ .tag = @enumFromInt(1161), .properties = .{ .param_str = "V2ULLiV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ftint_u_w
+ .{ .tag = @enumFromInt(1162), .properties = .{ .param_str = "V4UiV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ftq_h
+ .{ .tag = @enumFromInt(1163), .properties = .{ .param_str = "V4UiV4fV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ftq_w
+ .{ .tag = @enumFromInt(1164), .properties = .{ .param_str = "V2ULLiV2dV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ftrunc_s_d
+ .{ .tag = @enumFromInt(1165), .properties = .{ .param_str = "V2SLLiV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ftrunc_s_w
+ .{ .tag = @enumFromInt(1166), .properties = .{ .param_str = "V4SiV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ftrunc_u_d
+ .{ .tag = @enumFromInt(1167), .properties = .{ .param_str = "V2ULLiV2d", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ftrunc_u_w
+ .{ .tag = @enumFromInt(1168), .properties = .{ .param_str = "V4UiV4f", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_hadd_s_d
+ .{ .tag = @enumFromInt(1169), .properties = .{ .param_str = "V2SLLiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_hadd_s_h
+ .{ .tag = @enumFromInt(1170), .properties = .{ .param_str = "V8SsV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_hadd_s_w
+ .{ .tag = @enumFromInt(1171), .properties = .{ .param_str = "V4SiV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_hadd_u_d
+ .{ .tag = @enumFromInt(1172), .properties = .{ .param_str = "V2ULLiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_hadd_u_h
+ .{ .tag = @enumFromInt(1173), .properties = .{ .param_str = "V8UsV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_hadd_u_w
+ .{ .tag = @enumFromInt(1174), .properties = .{ .param_str = "V4UiV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_hsub_s_d
+ .{ .tag = @enumFromInt(1175), .properties = .{ .param_str = "V2SLLiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_hsub_s_h
+ .{ .tag = @enumFromInt(1176), .properties = .{ .param_str = "V8SsV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_hsub_s_w
+ .{ .tag = @enumFromInt(1177), .properties = .{ .param_str = "V4SiV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_hsub_u_d
+ .{ .tag = @enumFromInt(1178), .properties = .{ .param_str = "V2ULLiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_hsub_u_h
+ .{ .tag = @enumFromInt(1179), .properties = .{ .param_str = "V8UsV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_hsub_u_w
+ .{ .tag = @enumFromInt(1180), .properties = .{ .param_str = "V4UiV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ilvev_b
+ .{ .tag = @enumFromInt(1181), .properties = .{ .param_str = "V16cV16cV16c", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ilvev_d
+ .{ .tag = @enumFromInt(1182), .properties = .{ .param_str = "V2LLiV2LLiV2LLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ilvev_h
+ .{ .tag = @enumFromInt(1183), .properties = .{ .param_str = "V8sV8sV8s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ilvev_w
+ .{ .tag = @enumFromInt(1184), .properties = .{ .param_str = "V4iV4iV4i", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ilvl_b
+ .{ .tag = @enumFromInt(1185), .properties = .{ .param_str = "V16cV16cV16c", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ilvl_d
+ .{ .tag = @enumFromInt(1186), .properties = .{ .param_str = "V2LLiV2LLiV2LLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ilvl_h
+ .{ .tag = @enumFromInt(1187), .properties = .{ .param_str = "V8sV8sV8s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ilvl_w
+ .{ .tag = @enumFromInt(1188), .properties = .{ .param_str = "V4iV4iV4i", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ilvod_b
+ .{ .tag = @enumFromInt(1189), .properties = .{ .param_str = "V16cV16cV16c", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ilvod_d
+ .{ .tag = @enumFromInt(1190), .properties = .{ .param_str = "V2LLiV2LLiV2LLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ilvod_h
+ .{ .tag = @enumFromInt(1191), .properties = .{ .param_str = "V8sV8sV8s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ilvod_w
+ .{ .tag = @enumFromInt(1192), .properties = .{ .param_str = "V4iV4iV4i", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ilvr_b
+ .{ .tag = @enumFromInt(1193), .properties = .{ .param_str = "V16cV16cV16c", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ilvr_d
+ .{ .tag = @enumFromInt(1194), .properties = .{ .param_str = "V2LLiV2LLiV2LLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ilvr_h
+ .{ .tag = @enumFromInt(1195), .properties = .{ .param_str = "V8sV8sV8s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ilvr_w
+ .{ .tag = @enumFromInt(1196), .properties = .{ .param_str = "V4iV4iV4i", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_insert_b
+ .{ .tag = @enumFromInt(1197), .properties = .{ .param_str = "V16ScV16ScIUii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_insert_d
+ .{ .tag = @enumFromInt(1198), .properties = .{ .param_str = "V2SLLiV2SLLiIUiLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_insert_h
+ .{ .tag = @enumFromInt(1199), .properties = .{ .param_str = "V8SsV8SsIUii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_insert_w
+ .{ .tag = @enumFromInt(1200), .properties = .{ .param_str = "V4SiV4SiIUii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_insve_b
+ .{ .tag = @enumFromInt(1201), .properties = .{ .param_str = "V16ScV16ScIUiV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_insve_d
+ .{ .tag = @enumFromInt(1202), .properties = .{ .param_str = "V2SLLiV2SLLiIUiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_insve_h
+ .{ .tag = @enumFromInt(1203), .properties = .{ .param_str = "V8SsV8SsIUiV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_insve_w
+ .{ .tag = @enumFromInt(1204), .properties = .{ .param_str = "V4SiV4SiIUiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ld_b
+ .{ .tag = @enumFromInt(1205), .properties = .{ .param_str = "V16Scv*Ii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ld_d
+ .{ .tag = @enumFromInt(1206), .properties = .{ .param_str = "V2SLLiv*Ii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ld_h
+ .{ .tag = @enumFromInt(1207), .properties = .{ .param_str = "V8Ssv*Ii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ld_w
+ .{ .tag = @enumFromInt(1208), .properties = .{ .param_str = "V4Siv*Ii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ldi_b
+ .{ .tag = @enumFromInt(1209), .properties = .{ .param_str = "V16cIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ldi_d
+ .{ .tag = @enumFromInt(1210), .properties = .{ .param_str = "V2LLiIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ldi_h
+ .{ .tag = @enumFromInt(1211), .properties = .{ .param_str = "V8sIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ldi_w
+ .{ .tag = @enumFromInt(1212), .properties = .{ .param_str = "V4iIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ldr_d
+ .{ .tag = @enumFromInt(1213), .properties = .{ .param_str = "V2SLLiv*Ii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ldr_w
+ .{ .tag = @enumFromInt(1214), .properties = .{ .param_str = "V4Siv*Ii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_madd_q_h
+ .{ .tag = @enumFromInt(1215), .properties = .{ .param_str = "V8SsV8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_madd_q_w
+ .{ .tag = @enumFromInt(1216), .properties = .{ .param_str = "V4SiV4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_maddr_q_h
+ .{ .tag = @enumFromInt(1217), .properties = .{ .param_str = "V8SsV8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_maddr_q_w
+ .{ .tag = @enumFromInt(1218), .properties = .{ .param_str = "V4SiV4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_maddv_b
+ .{ .tag = @enumFromInt(1219), .properties = .{ .param_str = "V16ScV16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_maddv_d
+ .{ .tag = @enumFromInt(1220), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_maddv_h
+ .{ .tag = @enumFromInt(1221), .properties = .{ .param_str = "V8SsV8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_maddv_w
+ .{ .tag = @enumFromInt(1222), .properties = .{ .param_str = "V4SiV4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_max_a_b
+ .{ .tag = @enumFromInt(1223), .properties = .{ .param_str = "V16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_max_a_d
+ .{ .tag = @enumFromInt(1224), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_max_a_h
+ .{ .tag = @enumFromInt(1225), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_max_a_w
+ .{ .tag = @enumFromInt(1226), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_max_s_b
+ .{ .tag = @enumFromInt(1227), .properties = .{ .param_str = "V16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_max_s_d
+ .{ .tag = @enumFromInt(1228), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_max_s_h
+ .{ .tag = @enumFromInt(1229), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_max_s_w
+ .{ .tag = @enumFromInt(1230), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_max_u_b
+ .{ .tag = @enumFromInt(1231), .properties = .{ .param_str = "V16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_max_u_d
+ .{ .tag = @enumFromInt(1232), .properties = .{ .param_str = "V2ULLiV2ULLiV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_max_u_h
+ .{ .tag = @enumFromInt(1233), .properties = .{ .param_str = "V8UsV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_max_u_w
+ .{ .tag = @enumFromInt(1234), .properties = .{ .param_str = "V4UiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_maxi_s_b
+ .{ .tag = @enumFromInt(1235), .properties = .{ .param_str = "V16ScV16ScIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_maxi_s_d
+ .{ .tag = @enumFromInt(1236), .properties = .{ .param_str = "V2SLLiV2SLLiIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_maxi_s_h
+ .{ .tag = @enumFromInt(1237), .properties = .{ .param_str = "V8SsV8SsIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_maxi_s_w
+ .{ .tag = @enumFromInt(1238), .properties = .{ .param_str = "V4SiV4SiIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_maxi_u_b
+ .{ .tag = @enumFromInt(1239), .properties = .{ .param_str = "V16UcV16UcIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_maxi_u_d
+ .{ .tag = @enumFromInt(1240), .properties = .{ .param_str = "V2ULLiV2ULLiIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_maxi_u_h
+ .{ .tag = @enumFromInt(1241), .properties = .{ .param_str = "V8UsV8UsIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_maxi_u_w
+ .{ .tag = @enumFromInt(1242), .properties = .{ .param_str = "V4UiV4UiIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_min_a_b
+ .{ .tag = @enumFromInt(1243), .properties = .{ .param_str = "V16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_min_a_d
+ .{ .tag = @enumFromInt(1244), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_min_a_h
+ .{ .tag = @enumFromInt(1245), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_min_a_w
+ .{ .tag = @enumFromInt(1246), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_min_s_b
+ .{ .tag = @enumFromInt(1247), .properties = .{ .param_str = "V16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_min_s_d
+ .{ .tag = @enumFromInt(1248), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_min_s_h
+ .{ .tag = @enumFromInt(1249), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_min_s_w
+ .{ .tag = @enumFromInt(1250), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_min_u_b
+ .{ .tag = @enumFromInt(1251), .properties = .{ .param_str = "V16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_min_u_d
+ .{ .tag = @enumFromInt(1252), .properties = .{ .param_str = "V2ULLiV2ULLiV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_min_u_h
+ .{ .tag = @enumFromInt(1253), .properties = .{ .param_str = "V8UsV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_min_u_w
+ .{ .tag = @enumFromInt(1254), .properties = .{ .param_str = "V4UiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mini_s_b
+ .{ .tag = @enumFromInt(1255), .properties = .{ .param_str = "V16ScV16ScIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mini_s_d
+ .{ .tag = @enumFromInt(1256), .properties = .{ .param_str = "V2SLLiV2SLLiIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mini_s_h
+ .{ .tag = @enumFromInt(1257), .properties = .{ .param_str = "V8SsV8SsIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mini_s_w
+ .{ .tag = @enumFromInt(1258), .properties = .{ .param_str = "V4SiV4SiIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mini_u_b
+ .{ .tag = @enumFromInt(1259), .properties = .{ .param_str = "V16UcV16UcIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mini_u_d
+ .{ .tag = @enumFromInt(1260), .properties = .{ .param_str = "V2ULLiV2ULLiIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mini_u_h
+ .{ .tag = @enumFromInt(1261), .properties = .{ .param_str = "V8UsV8UsIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mini_u_w
+ .{ .tag = @enumFromInt(1262), .properties = .{ .param_str = "V4UiV4UiIi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mod_s_b
+ .{ .tag = @enumFromInt(1263), .properties = .{ .param_str = "V16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mod_s_d
+ .{ .tag = @enumFromInt(1264), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mod_s_h
+ .{ .tag = @enumFromInt(1265), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mod_s_w
+ .{ .tag = @enumFromInt(1266), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mod_u_b
+ .{ .tag = @enumFromInt(1267), .properties = .{ .param_str = "V16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mod_u_d
+ .{ .tag = @enumFromInt(1268), .properties = .{ .param_str = "V2ULLiV2ULLiV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mod_u_h
+ .{ .tag = @enumFromInt(1269), .properties = .{ .param_str = "V8UsV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mod_u_w
+ .{ .tag = @enumFromInt(1270), .properties = .{ .param_str = "V4UiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_move_v
+ .{ .tag = @enumFromInt(1271), .properties = .{ .param_str = "V16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_msub_q_h
+ .{ .tag = @enumFromInt(1272), .properties = .{ .param_str = "V8SsV8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_msub_q_w
+ .{ .tag = @enumFromInt(1273), .properties = .{ .param_str = "V4SiV4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_msubr_q_h
+ .{ .tag = @enumFromInt(1274), .properties = .{ .param_str = "V8SsV8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_msubr_q_w
+ .{ .tag = @enumFromInt(1275), .properties = .{ .param_str = "V4SiV4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_msubv_b
+ .{ .tag = @enumFromInt(1276), .properties = .{ .param_str = "V16ScV16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_msubv_d
+ .{ .tag = @enumFromInt(1277), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_msubv_h
+ .{ .tag = @enumFromInt(1278), .properties = .{ .param_str = "V8SsV8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_msubv_w
+ .{ .tag = @enumFromInt(1279), .properties = .{ .param_str = "V4SiV4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mul_q_h
+ .{ .tag = @enumFromInt(1280), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mul_q_w
+ .{ .tag = @enumFromInt(1281), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mulr_q_h
+ .{ .tag = @enumFromInt(1282), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mulr_q_w
+ .{ .tag = @enumFromInt(1283), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mulv_b
+ .{ .tag = @enumFromInt(1284), .properties = .{ .param_str = "V16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mulv_d
+ .{ .tag = @enumFromInt(1285), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mulv_h
+ .{ .tag = @enumFromInt(1286), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_mulv_w
+ .{ .tag = @enumFromInt(1287), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_nloc_b
+ .{ .tag = @enumFromInt(1288), .properties = .{ .param_str = "V16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_nloc_d
+ .{ .tag = @enumFromInt(1289), .properties = .{ .param_str = "V2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_nloc_h
+ .{ .tag = @enumFromInt(1290), .properties = .{ .param_str = "V8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_nloc_w
+ .{ .tag = @enumFromInt(1291), .properties = .{ .param_str = "V4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_nlzc_b
+ .{ .tag = @enumFromInt(1292), .properties = .{ .param_str = "V16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_nlzc_d
+ .{ .tag = @enumFromInt(1293), .properties = .{ .param_str = "V2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_nlzc_h
+ .{ .tag = @enumFromInt(1294), .properties = .{ .param_str = "V8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_nlzc_w
+ .{ .tag = @enumFromInt(1295), .properties = .{ .param_str = "V4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_nor_v
+ .{ .tag = @enumFromInt(1296), .properties = .{ .param_str = "V16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_nori_b
+ .{ .tag = @enumFromInt(1297), .properties = .{ .param_str = "V16UcV16cIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_or_v
+ .{ .tag = @enumFromInt(1298), .properties = .{ .param_str = "V16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_ori_b
+ .{ .tag = @enumFromInt(1299), .properties = .{ .param_str = "V16UcV16UcIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_pckev_b
+ .{ .tag = @enumFromInt(1300), .properties = .{ .param_str = "V16cV16cV16c", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_pckev_d
+ .{ .tag = @enumFromInt(1301), .properties = .{ .param_str = "V2LLiV2LLiV2LLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_pckev_h
+ .{ .tag = @enumFromInt(1302), .properties = .{ .param_str = "V8sV8sV8s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_pckev_w
+ .{ .tag = @enumFromInt(1303), .properties = .{ .param_str = "V4iV4iV4i", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_pckod_b
+ .{ .tag = @enumFromInt(1304), .properties = .{ .param_str = "V16cV16cV16c", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_pckod_d
+ .{ .tag = @enumFromInt(1305), .properties = .{ .param_str = "V2LLiV2LLiV2LLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_pckod_h
+ .{ .tag = @enumFromInt(1306), .properties = .{ .param_str = "V8sV8sV8s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_pckod_w
+ .{ .tag = @enumFromInt(1307), .properties = .{ .param_str = "V4iV4iV4i", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_pcnt_b
+ .{ .tag = @enumFromInt(1308), .properties = .{ .param_str = "V16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_pcnt_d
+ .{ .tag = @enumFromInt(1309), .properties = .{ .param_str = "V2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_pcnt_h
+ .{ .tag = @enumFromInt(1310), .properties = .{ .param_str = "V8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_pcnt_w
+ .{ .tag = @enumFromInt(1311), .properties = .{ .param_str = "V4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sat_s_b
+ .{ .tag = @enumFromInt(1312), .properties = .{ .param_str = "V16ScV16ScIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sat_s_d
+ .{ .tag = @enumFromInt(1313), .properties = .{ .param_str = "V2SLLiV2SLLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sat_s_h
+ .{ .tag = @enumFromInt(1314), .properties = .{ .param_str = "V8SsV8SsIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sat_s_w
+ .{ .tag = @enumFromInt(1315), .properties = .{ .param_str = "V4SiV4SiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sat_u_b
+ .{ .tag = @enumFromInt(1316), .properties = .{ .param_str = "V16UcV16UcIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sat_u_d
+ .{ .tag = @enumFromInt(1317), .properties = .{ .param_str = "V2ULLiV2ULLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sat_u_h
+ .{ .tag = @enumFromInt(1318), .properties = .{ .param_str = "V8UsV8UsIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sat_u_w
+ .{ .tag = @enumFromInt(1319), .properties = .{ .param_str = "V4UiV4UiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_shf_b
+ .{ .tag = @enumFromInt(1320), .properties = .{ .param_str = "V16cV16cIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_shf_h
+ .{ .tag = @enumFromInt(1321), .properties = .{ .param_str = "V8sV8sIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_shf_w
+ .{ .tag = @enumFromInt(1322), .properties = .{ .param_str = "V4iV4iIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sld_b
+ .{ .tag = @enumFromInt(1323), .properties = .{ .param_str = "V16cV16cV16cUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sld_d
+ .{ .tag = @enumFromInt(1324), .properties = .{ .param_str = "V2LLiV2LLiV2LLiUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sld_h
+ .{ .tag = @enumFromInt(1325), .properties = .{ .param_str = "V8sV8sV8sUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sld_w
+ .{ .tag = @enumFromInt(1326), .properties = .{ .param_str = "V4iV4iV4iUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sldi_b
+ .{ .tag = @enumFromInt(1327), .properties = .{ .param_str = "V16cV16cV16cIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sldi_d
+ .{ .tag = @enumFromInt(1328), .properties = .{ .param_str = "V2LLiV2LLiV2LLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sldi_h
+ .{ .tag = @enumFromInt(1329), .properties = .{ .param_str = "V8sV8sV8sIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sldi_w
+ .{ .tag = @enumFromInt(1330), .properties = .{ .param_str = "V4iV4iV4iIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sll_b
+ .{ .tag = @enumFromInt(1331), .properties = .{ .param_str = "V16cV16cV16c", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sll_d
+ .{ .tag = @enumFromInt(1332), .properties = .{ .param_str = "V2LLiV2LLiV2LLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sll_h
+ .{ .tag = @enumFromInt(1333), .properties = .{ .param_str = "V8sV8sV8s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sll_w
+ .{ .tag = @enumFromInt(1334), .properties = .{ .param_str = "V4iV4iV4i", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_slli_b
+ .{ .tag = @enumFromInt(1335), .properties = .{ .param_str = "V16cV16cIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_slli_d
+ .{ .tag = @enumFromInt(1336), .properties = .{ .param_str = "V2LLiV2LLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_slli_h
+ .{ .tag = @enumFromInt(1337), .properties = .{ .param_str = "V8sV8sIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_slli_w
+ .{ .tag = @enumFromInt(1338), .properties = .{ .param_str = "V4iV4iIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_splat_b
+ .{ .tag = @enumFromInt(1339), .properties = .{ .param_str = "V16cV16cUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_splat_d
+ .{ .tag = @enumFromInt(1340), .properties = .{ .param_str = "V2LLiV2LLiUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_splat_h
+ .{ .tag = @enumFromInt(1341), .properties = .{ .param_str = "V8sV8sUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_splat_w
+ .{ .tag = @enumFromInt(1342), .properties = .{ .param_str = "V4iV4iUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_splati_b
+ .{ .tag = @enumFromInt(1343), .properties = .{ .param_str = "V16cV16cIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_splati_d
+ .{ .tag = @enumFromInt(1344), .properties = .{ .param_str = "V2LLiV2LLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_splati_h
+ .{ .tag = @enumFromInt(1345), .properties = .{ .param_str = "V8sV8sIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_splati_w
+ .{ .tag = @enumFromInt(1346), .properties = .{ .param_str = "V4iV4iIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sra_b
+ .{ .tag = @enumFromInt(1347), .properties = .{ .param_str = "V16cV16cV16c", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sra_d
+ .{ .tag = @enumFromInt(1348), .properties = .{ .param_str = "V2LLiV2LLiV2LLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sra_h
+ .{ .tag = @enumFromInt(1349), .properties = .{ .param_str = "V8sV8sV8s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_sra_w
+ .{ .tag = @enumFromInt(1350), .properties = .{ .param_str = "V4iV4iV4i", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srai_b
+ .{ .tag = @enumFromInt(1351), .properties = .{ .param_str = "V16cV16cIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srai_d
+ .{ .tag = @enumFromInt(1352), .properties = .{ .param_str = "V2LLiV2LLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srai_h
+ .{ .tag = @enumFromInt(1353), .properties = .{ .param_str = "V8sV8sIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srai_w
+ .{ .tag = @enumFromInt(1354), .properties = .{ .param_str = "V4iV4iIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srar_b
+ .{ .tag = @enumFromInt(1355), .properties = .{ .param_str = "V16cV16cV16c", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srar_d
+ .{ .tag = @enumFromInt(1356), .properties = .{ .param_str = "V2LLiV2LLiV2LLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srar_h
+ .{ .tag = @enumFromInt(1357), .properties = .{ .param_str = "V8sV8sV8s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srar_w
+ .{ .tag = @enumFromInt(1358), .properties = .{ .param_str = "V4iV4iV4i", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srari_b
+ .{ .tag = @enumFromInt(1359), .properties = .{ .param_str = "V16cV16cIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srari_d
+ .{ .tag = @enumFromInt(1360), .properties = .{ .param_str = "V2LLiV2LLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srari_h
+ .{ .tag = @enumFromInt(1361), .properties = .{ .param_str = "V8sV8sIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srari_w
+ .{ .tag = @enumFromInt(1362), .properties = .{ .param_str = "V4iV4iIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srl_b
+ .{ .tag = @enumFromInt(1363), .properties = .{ .param_str = "V16cV16cV16c", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srl_d
+ .{ .tag = @enumFromInt(1364), .properties = .{ .param_str = "V2LLiV2LLiV2LLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srl_h
+ .{ .tag = @enumFromInt(1365), .properties = .{ .param_str = "V8sV8sV8s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srl_w
+ .{ .tag = @enumFromInt(1366), .properties = .{ .param_str = "V4iV4iV4i", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srli_b
+ .{ .tag = @enumFromInt(1367), .properties = .{ .param_str = "V16cV16cIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srli_d
+ .{ .tag = @enumFromInt(1368), .properties = .{ .param_str = "V2LLiV2LLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srli_h
+ .{ .tag = @enumFromInt(1369), .properties = .{ .param_str = "V8sV8sIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srli_w
+ .{ .tag = @enumFromInt(1370), .properties = .{ .param_str = "V4iV4iIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srlr_b
+ .{ .tag = @enumFromInt(1371), .properties = .{ .param_str = "V16cV16cV16c", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srlr_d
+ .{ .tag = @enumFromInt(1372), .properties = .{ .param_str = "V2LLiV2LLiV2LLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srlr_h
+ .{ .tag = @enumFromInt(1373), .properties = .{ .param_str = "V8sV8sV8s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srlr_w
+ .{ .tag = @enumFromInt(1374), .properties = .{ .param_str = "V4iV4iV4i", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srlri_b
+ .{ .tag = @enumFromInt(1375), .properties = .{ .param_str = "V16cV16cIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srlri_d
+ .{ .tag = @enumFromInt(1376), .properties = .{ .param_str = "V2LLiV2LLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srlri_h
+ .{ .tag = @enumFromInt(1377), .properties = .{ .param_str = "V8sV8sIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_srlri_w
+ .{ .tag = @enumFromInt(1378), .properties = .{ .param_str = "V4iV4iIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_st_b
+ .{ .tag = @enumFromInt(1379), .properties = .{ .param_str = "vV16Scv*Ii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_st_d
+ .{ .tag = @enumFromInt(1380), .properties = .{ .param_str = "vV2SLLiv*Ii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_st_h
+ .{ .tag = @enumFromInt(1381), .properties = .{ .param_str = "vV8Ssv*Ii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_st_w
+ .{ .tag = @enumFromInt(1382), .properties = .{ .param_str = "vV4Siv*Ii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_str_d
+ .{ .tag = @enumFromInt(1383), .properties = .{ .param_str = "vV2SLLiv*Ii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_str_w
+ .{ .tag = @enumFromInt(1384), .properties = .{ .param_str = "vV4Siv*Ii", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subs_s_b
+ .{ .tag = @enumFromInt(1385), .properties = .{ .param_str = "V16ScV16ScV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subs_s_d
+ .{ .tag = @enumFromInt(1386), .properties = .{ .param_str = "V2SLLiV2SLLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subs_s_h
+ .{ .tag = @enumFromInt(1387), .properties = .{ .param_str = "V8SsV8SsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subs_s_w
+ .{ .tag = @enumFromInt(1388), .properties = .{ .param_str = "V4SiV4SiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subs_u_b
+ .{ .tag = @enumFromInt(1389), .properties = .{ .param_str = "V16UcV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subs_u_d
+ .{ .tag = @enumFromInt(1390), .properties = .{ .param_str = "V2ULLiV2ULLiV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subs_u_h
+ .{ .tag = @enumFromInt(1391), .properties = .{ .param_str = "V8UsV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subs_u_w
+ .{ .tag = @enumFromInt(1392), .properties = .{ .param_str = "V4UiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subsus_u_b
+ .{ .tag = @enumFromInt(1393), .properties = .{ .param_str = "V16UcV16UcV16Sc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subsus_u_d
+ .{ .tag = @enumFromInt(1394), .properties = .{ .param_str = "V2ULLiV2ULLiV2SLLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subsus_u_h
+ .{ .tag = @enumFromInt(1395), .properties = .{ .param_str = "V8UsV8UsV8Ss", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subsus_u_w
+ .{ .tag = @enumFromInt(1396), .properties = .{ .param_str = "V4UiV4UiV4Si", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subsuu_s_b
+ .{ .tag = @enumFromInt(1397), .properties = .{ .param_str = "V16ScV16UcV16Uc", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subsuu_s_d
+ .{ .tag = @enumFromInt(1398), .properties = .{ .param_str = "V2SLLiV2ULLiV2ULLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subsuu_s_h
+ .{ .tag = @enumFromInt(1399), .properties = .{ .param_str = "V8SsV8UsV8Us", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subsuu_s_w
+ .{ .tag = @enumFromInt(1400), .properties = .{ .param_str = "V4SiV4UiV4Ui", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subv_b
+ .{ .tag = @enumFromInt(1401), .properties = .{ .param_str = "V16cV16cV16c", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subv_d
+ .{ .tag = @enumFromInt(1402), .properties = .{ .param_str = "V2LLiV2LLiV2LLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subv_h
+ .{ .tag = @enumFromInt(1403), .properties = .{ .param_str = "V8sV8sV8s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subv_w
+ .{ .tag = @enumFromInt(1404), .properties = .{ .param_str = "V4iV4iV4i", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subvi_b
+ .{ .tag = @enumFromInt(1405), .properties = .{ .param_str = "V16cV16cIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subvi_d
+ .{ .tag = @enumFromInt(1406), .properties = .{ .param_str = "V2LLiV2LLiIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subvi_h
+ .{ .tag = @enumFromInt(1407), .properties = .{ .param_str = "V8sV8sIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_subvi_w
+ .{ .tag = @enumFromInt(1408), .properties = .{ .param_str = "V4iV4iIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_vshf_b
+ .{ .tag = @enumFromInt(1409), .properties = .{ .param_str = "V16cV16cV16cV16c", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_vshf_d
+ .{ .tag = @enumFromInt(1410), .properties = .{ .param_str = "V2LLiV2LLiV2LLiV2LLi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_vshf_h
+ .{ .tag = @enumFromInt(1411), .properties = .{ .param_str = "V8sV8sV8sV8s", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_vshf_w
+ .{ .tag = @enumFromInt(1412), .properties = .{ .param_str = "V4iV4iV4iV4i", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_xor_v
+ .{ .tag = @enumFromInt(1413), .properties = .{ .param_str = "V16cV16cV16c", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_msa_xori_b
+ .{ .tag = @enumFromInt(1414), .properties = .{ .param_str = "V16cV16cIUi", .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } },
+ // __builtin_mul_overflow
+ .{ .tag = @enumFromInt(1415), .properties = .{ .param_str = "b.", .attributes = .{ .custom_typecheck = true, .const_evaluable = true } } },
+ // __builtin_nan
+ .{ .tag = @enumFromInt(1416), .properties = .{ .param_str = "dcC*", .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_nanf
+ .{ .tag = @enumFromInt(1417), .properties = .{ .param_str = "fcC*", .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_nanf128
+ .{ .tag = @enumFromInt(1418), .properties = .{ .param_str = "LLdcC*", .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_nanf16
+ .{ .tag = @enumFromInt(1419), .properties = .{ .param_str = "xcC*", .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_nanl
+ .{ .tag = @enumFromInt(1420), .properties = .{ .param_str = "LdcC*", .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_nans
+ .{ .tag = @enumFromInt(1421), .properties = .{ .param_str = "dcC*", .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_nansf
+ .{ .tag = @enumFromInt(1422), .properties = .{ .param_str = "fcC*", .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_nansf128
+ .{ .tag = @enumFromInt(1423), .properties = .{ .param_str = "LLdcC*", .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_nansf16
+ .{ .tag = @enumFromInt(1424), .properties = .{ .param_str = "xcC*", .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_nansl
+ .{ .tag = @enumFromInt(1425), .properties = .{ .param_str = "LdcC*", .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_nearbyint
+ .{ .tag = @enumFromInt(1426), .properties = .{ .param_str = "dd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_nearbyintf
+ .{ .tag = @enumFromInt(1427), .properties = .{ .param_str = "ff", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_nearbyintf128
+ .{ .tag = @enumFromInt(1428), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_nearbyintl
+ .{ .tag = @enumFromInt(1429), .properties = .{ .param_str = "LdLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_nextafter
+ .{ .tag = @enumFromInt(1430), .properties = .{ .param_str = "ddd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_nextafterf
+ .{ .tag = @enumFromInt(1431), .properties = .{ .param_str = "fff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_nextafterf128
+ .{ .tag = @enumFromInt(1432), .properties = .{ .param_str = "LLdLLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_nextafterl
+ .{ .tag = @enumFromInt(1433), .properties = .{ .param_str = "LdLdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_nexttoward
+ .{ .tag = @enumFromInt(1434), .properties = .{ .param_str = "ddLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_nexttowardf
+ .{ .tag = @enumFromInt(1435), .properties = .{ .param_str = "ffLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_nexttowardf128
+ .{ .tag = @enumFromInt(1436), .properties = .{ .param_str = "LLdLLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_nexttowardl
+ .{ .tag = @enumFromInt(1437), .properties = .{ .param_str = "LdLdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_nondeterministic_value
+ .{ .tag = @enumFromInt(1438), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_nontemporal_load
+ .{ .tag = @enumFromInt(1439), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_nontemporal_store
+ .{ .tag = @enumFromInt(1440), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_objc_memmove_collectable
+ .{ .tag = @enumFromInt(1441), .properties = .{ .param_str = "v*v*vC*z", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_object_size
+ .{ .tag = @enumFromInt(1442), .properties = .{ .param_str = "zvC*i", .attributes = .{ .eval_args = false, .const_evaluable = true } } },
+ // __builtin_operator_delete
+ .{ .tag = @enumFromInt(1443), .properties = .{ .param_str = "vv*", .attributes = .{ .custom_typecheck = true, .const_evaluable = true } } },
+ // __builtin_operator_new
+ .{ .tag = @enumFromInt(1444), .properties = .{ .param_str = "v*z", .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } } },
+ // __builtin_os_log_format
+ .{ .tag = @enumFromInt(1445), .properties = .{ .param_str = "v*v*cC*.", .attributes = .{ .custom_typecheck = true, .format_kind = .printf } } },
+ // __builtin_os_log_format_buffer_size
+ .{ .tag = @enumFromInt(1446), .properties = .{ .param_str = "zcC*.", .attributes = .{ .custom_typecheck = true, .format_kind = .printf, .eval_args = false, .const_evaluable = true } } },
+ // __builtin_pack_longdouble
+ .{ .tag = @enumFromInt(1447), .properties = .{ .param_str = "Lddd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_parity
+ .{ .tag = @enumFromInt(1448), .properties = .{ .param_str = "iUi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_parityl
+ .{ .tag = @enumFromInt(1449), .properties = .{ .param_str = "iULi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_parityll
+ .{ .tag = @enumFromInt(1450), .properties = .{ .param_str = "iULLi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_popcount
+ .{ .tag = @enumFromInt(1451), .properties = .{ .param_str = "iUi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_popcountl
+ .{ .tag = @enumFromInt(1452), .properties = .{ .param_str = "iULi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_popcountll
+ .{ .tag = @enumFromInt(1453), .properties = .{ .param_str = "iULLi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_pow
+ .{ .tag = @enumFromInt(1454), .properties = .{ .param_str = "ddd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_powf
+ .{ .tag = @enumFromInt(1455), .properties = .{ .param_str = "fff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_powf128
+ .{ .tag = @enumFromInt(1456), .properties = .{ .param_str = "LLdLLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_powf16
+ .{ .tag = @enumFromInt(1457), .properties = .{ .param_str = "hhh", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_powi
+ .{ .tag = @enumFromInt(1458), .properties = .{ .param_str = "ddi", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_powif
+ .{ .tag = @enumFromInt(1459), .properties = .{ .param_str = "ffi", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_powil
+ .{ .tag = @enumFromInt(1460), .properties = .{ .param_str = "LdLdi", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_powl
+ .{ .tag = @enumFromInt(1461), .properties = .{ .param_str = "LdLdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_ppc_alignx
+ .{ .tag = @enumFromInt(1462), .properties = .{ .param_str = "vIivC*", .target_set = TargetSet.initOne(.ppc), .attributes = .{ .@"const" = true } } },
+ // __builtin_ppc_cmpb
+ .{ .tag = @enumFromInt(1463), .properties = .{ .param_str = "LLiLLiLLi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_compare_and_swap
+ .{ .tag = @enumFromInt(1464), .properties = .{ .param_str = "iiD*i*i", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_compare_and_swaplp
+ .{ .tag = @enumFromInt(1465), .properties = .{ .param_str = "iLiD*Li*Li", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_dcbfl
+ .{ .tag = @enumFromInt(1466), .properties = .{ .param_str = "vvC*", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_dcbflp
+ .{ .tag = @enumFromInt(1467), .properties = .{ .param_str = "vvC*", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_dcbst
+ .{ .tag = @enumFromInt(1468), .properties = .{ .param_str = "vvC*", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_dcbt
+ .{ .tag = @enumFromInt(1469), .properties = .{ .param_str = "vv*", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_dcbtst
+ .{ .tag = @enumFromInt(1470), .properties = .{ .param_str = "vv*", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_dcbtstt
+ .{ .tag = @enumFromInt(1471), .properties = .{ .param_str = "vv*", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_dcbtt
+ .{ .tag = @enumFromInt(1472), .properties = .{ .param_str = "vv*", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_dcbz
+ .{ .tag = @enumFromInt(1473), .properties = .{ .param_str = "vv*", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_eieio
+ .{ .tag = @enumFromInt(1474), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fcfid
+ .{ .tag = @enumFromInt(1475), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fcfud
+ .{ .tag = @enumFromInt(1476), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fctid
+ .{ .tag = @enumFromInt(1477), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fctidz
+ .{ .tag = @enumFromInt(1478), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fctiw
+ .{ .tag = @enumFromInt(1479), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fctiwz
+ .{ .tag = @enumFromInt(1480), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fctudz
+ .{ .tag = @enumFromInt(1481), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fctuwz
+ .{ .tag = @enumFromInt(1482), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fetch_and_add
+ .{ .tag = @enumFromInt(1483), .properties = .{ .param_str = "iiD*i", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fetch_and_addlp
+ .{ .tag = @enumFromInt(1484), .properties = .{ .param_str = "LiLiD*Li", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fetch_and_and
+ .{ .tag = @enumFromInt(1485), .properties = .{ .param_str = "UiUiD*Ui", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fetch_and_andlp
+ .{ .tag = @enumFromInt(1486), .properties = .{ .param_str = "ULiULiD*ULi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fetch_and_or
+ .{ .tag = @enumFromInt(1487), .properties = .{ .param_str = "UiUiD*Ui", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fetch_and_orlp
+ .{ .tag = @enumFromInt(1488), .properties = .{ .param_str = "ULiULiD*ULi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fetch_and_swap
+ .{ .tag = @enumFromInt(1489), .properties = .{ .param_str = "UiUiD*Ui", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fetch_and_swaplp
+ .{ .tag = @enumFromInt(1490), .properties = .{ .param_str = "ULiULiD*ULi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fmsub
+ .{ .tag = @enumFromInt(1491), .properties = .{ .param_str = "dddd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fmsubs
+ .{ .tag = @enumFromInt(1492), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fnabs
+ .{ .tag = @enumFromInt(1493), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fnabss
+ .{ .tag = @enumFromInt(1494), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fnmadd
+ .{ .tag = @enumFromInt(1495), .properties = .{ .param_str = "dddd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fnmadds
+ .{ .tag = @enumFromInt(1496), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fnmsub
+ .{ .tag = @enumFromInt(1497), .properties = .{ .param_str = "dddd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fnmsubs
+ .{ .tag = @enumFromInt(1498), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fre
+ .{ .tag = @enumFromInt(1499), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fres
+ .{ .tag = @enumFromInt(1500), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fric
+ .{ .tag = @enumFromInt(1501), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_frim
+ .{ .tag = @enumFromInt(1502), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_frims
+ .{ .tag = @enumFromInt(1503), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_frin
+ .{ .tag = @enumFromInt(1504), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_frins
+ .{ .tag = @enumFromInt(1505), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_frip
+ .{ .tag = @enumFromInt(1506), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_frips
+ .{ .tag = @enumFromInt(1507), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_friz
+ .{ .tag = @enumFromInt(1508), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_frizs
+ .{ .tag = @enumFromInt(1509), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_frsqrte
+ .{ .tag = @enumFromInt(1510), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_frsqrtes
+ .{ .tag = @enumFromInt(1511), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fsel
+ .{ .tag = @enumFromInt(1512), .properties = .{ .param_str = "dddd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fsels
+ .{ .tag = @enumFromInt(1513), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fsqrt
+ .{ .tag = @enumFromInt(1514), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_fsqrts
+ .{ .tag = @enumFromInt(1515), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_get_timebase
+ .{ .tag = @enumFromInt(1516), .properties = .{ .param_str = "ULLi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_iospace_eieio
+ .{ .tag = @enumFromInt(1517), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_iospace_lwsync
+ .{ .tag = @enumFromInt(1518), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_iospace_sync
+ .{ .tag = @enumFromInt(1519), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_isync
+ .{ .tag = @enumFromInt(1520), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_ldarx
+ .{ .tag = @enumFromInt(1521), .properties = .{ .param_str = "LiLiD*", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_load2r
+ .{ .tag = @enumFromInt(1522), .properties = .{ .param_str = "UsUs*", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_load4r
+ .{ .tag = @enumFromInt(1523), .properties = .{ .param_str = "UiUi*", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_lwarx
+ .{ .tag = @enumFromInt(1524), .properties = .{ .param_str = "iiD*", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_lwsync
+ .{ .tag = @enumFromInt(1525), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_maxfe
+ .{ .tag = @enumFromInt(1526), .properties = .{ .param_str = "LdLdLdLd.", .target_set = TargetSet.initOne(.ppc), .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_ppc_maxfl
+ .{ .tag = @enumFromInt(1527), .properties = .{ .param_str = "dddd.", .target_set = TargetSet.initOne(.ppc), .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_ppc_maxfs
+ .{ .tag = @enumFromInt(1528), .properties = .{ .param_str = "ffff.", .target_set = TargetSet.initOne(.ppc), .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_ppc_mfmsr
+ .{ .tag = @enumFromInt(1529), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_mfspr
+ .{ .tag = @enumFromInt(1530), .properties = .{ .param_str = "ULiIi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_mftbu
+ .{ .tag = @enumFromInt(1531), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_minfe
+ .{ .tag = @enumFromInt(1532), .properties = .{ .param_str = "LdLdLdLd.", .target_set = TargetSet.initOne(.ppc), .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_ppc_minfl
+ .{ .tag = @enumFromInt(1533), .properties = .{ .param_str = "dddd.", .target_set = TargetSet.initOne(.ppc), .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_ppc_minfs
+ .{ .tag = @enumFromInt(1534), .properties = .{ .param_str = "ffff.", .target_set = TargetSet.initOne(.ppc), .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_ppc_mtfsb0
+ .{ .tag = @enumFromInt(1535), .properties = .{ .param_str = "vUIi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_mtfsb1
+ .{ .tag = @enumFromInt(1536), .properties = .{ .param_str = "vUIi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_mtfsf
+ .{ .tag = @enumFromInt(1537), .properties = .{ .param_str = "vUIiUi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_mtfsfi
+ .{ .tag = @enumFromInt(1538), .properties = .{ .param_str = "vUIiUIi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_mtmsr
+ .{ .tag = @enumFromInt(1539), .properties = .{ .param_str = "vUi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_mtspr
+ .{ .tag = @enumFromInt(1540), .properties = .{ .param_str = "vIiULi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_mulhd
+ .{ .tag = @enumFromInt(1541), .properties = .{ .param_str = "LLiLiLi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_mulhdu
+ .{ .tag = @enumFromInt(1542), .properties = .{ .param_str = "ULLiULiULi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_mulhw
+ .{ .tag = @enumFromInt(1543), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_mulhwu
+ .{ .tag = @enumFromInt(1544), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_popcntb
+ .{ .tag = @enumFromInt(1545), .properties = .{ .param_str = "ULiULi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_poppar4
+ .{ .tag = @enumFromInt(1546), .properties = .{ .param_str = "iUi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_poppar8
+ .{ .tag = @enumFromInt(1547), .properties = .{ .param_str = "iULLi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_rdlam
+ .{ .tag = @enumFromInt(1548), .properties = .{ .param_str = "UWiUWiUWiUWIi", .target_set = TargetSet.initOne(.ppc), .attributes = .{ .@"const" = true } } },
+ // __builtin_ppc_recipdivd
+ .{ .tag = @enumFromInt(1549), .properties = .{ .param_str = "V2dV2dV2d", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_recipdivf
+ .{ .tag = @enumFromInt(1550), .properties = .{ .param_str = "V4fV4fV4f", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_rldimi
+ .{ .tag = @enumFromInt(1551), .properties = .{ .param_str = "ULLiULLiULLiIUiIULLi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_rlwimi
+ .{ .tag = @enumFromInt(1552), .properties = .{ .param_str = "UiUiUiIUiIUi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_rlwnm
+ .{ .tag = @enumFromInt(1553), .properties = .{ .param_str = "UiUiUiIUi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_rsqrtd
+ .{ .tag = @enumFromInt(1554), .properties = .{ .param_str = "V2dV2d", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_rsqrtf
+ .{ .tag = @enumFromInt(1555), .properties = .{ .param_str = "V4fV4f", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_stdcx
+ .{ .tag = @enumFromInt(1556), .properties = .{ .param_str = "iLiD*Li", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_stfiw
+ .{ .tag = @enumFromInt(1557), .properties = .{ .param_str = "viC*d", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_store2r
+ .{ .tag = @enumFromInt(1558), .properties = .{ .param_str = "vUiUs*", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_store4r
+ .{ .tag = @enumFromInt(1559), .properties = .{ .param_str = "vUiUi*", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_stwcx
+ .{ .tag = @enumFromInt(1560), .properties = .{ .param_str = "iiD*i", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_swdiv
+ .{ .tag = @enumFromInt(1561), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_swdiv_nochk
+ .{ .tag = @enumFromInt(1562), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_swdivs
+ .{ .tag = @enumFromInt(1563), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_swdivs_nochk
+ .{ .tag = @enumFromInt(1564), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_sync
+ .{ .tag = @enumFromInt(1565), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_tdw
+ .{ .tag = @enumFromInt(1566), .properties = .{ .param_str = "vLLiLLiIUi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_trap
+ .{ .tag = @enumFromInt(1567), .properties = .{ .param_str = "vi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_trapd
+ .{ .tag = @enumFromInt(1568), .properties = .{ .param_str = "vLi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_ppc_tw
+ .{ .tag = @enumFromInt(1569), .properties = .{ .param_str = "viiIUi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_prefetch
+ .{ .tag = @enumFromInt(1570), .properties = .{ .param_str = "vvC*.", .attributes = .{ .@"const" = true } } },
+ // __builtin_preserve_access_index
+ .{ .tag = @enumFromInt(1571), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_printf
+ .{ .tag = @enumFromInt(1572), .properties = .{ .param_str = "icC*R.", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf } } },
+ // __builtin_ptx_get_image_channel_data_typei_
+ .{ .tag = @enumFromInt(1573), .properties = .{ .param_str = "ii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __builtin_ptx_get_image_channel_orderi_
+ .{ .tag = @enumFromInt(1574), .properties = .{ .param_str = "ii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __builtin_ptx_get_image_depthi_
+ .{ .tag = @enumFromInt(1575), .properties = .{ .param_str = "ii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __builtin_ptx_get_image_heighti_
+ .{ .tag = @enumFromInt(1576), .properties = .{ .param_str = "ii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __builtin_ptx_get_image_widthi_
+ .{ .tag = @enumFromInt(1577), .properties = .{ .param_str = "ii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __builtin_ptx_read_image2Dff_
+ .{ .tag = @enumFromInt(1578), .properties = .{ .param_str = "V4fiiff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __builtin_ptx_read_image2Dfi_
+ .{ .tag = @enumFromInt(1579), .properties = .{ .param_str = "V4fiiii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __builtin_ptx_read_image2Dif_
+ .{ .tag = @enumFromInt(1580), .properties = .{ .param_str = "V4iiiff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __builtin_ptx_read_image2Dii_
+ .{ .tag = @enumFromInt(1581), .properties = .{ .param_str = "V4iiiii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __builtin_ptx_read_image3Dff_
+ .{ .tag = @enumFromInt(1582), .properties = .{ .param_str = "V4fiiffff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __builtin_ptx_read_image3Dfi_
+ .{ .tag = @enumFromInt(1583), .properties = .{ .param_str = "V4fiiiiii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __builtin_ptx_read_image3Dif_
+ .{ .tag = @enumFromInt(1584), .properties = .{ .param_str = "V4iiiffff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __builtin_ptx_read_image3Dii_
+ .{ .tag = @enumFromInt(1585), .properties = .{ .param_str = "V4iiiiiii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __builtin_ptx_write_image2Df_
+ .{ .tag = @enumFromInt(1586), .properties = .{ .param_str = "viiiffff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __builtin_ptx_write_image2Di_
+ .{ .tag = @enumFromInt(1587), .properties = .{ .param_str = "viiiiiii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __builtin_ptx_write_image2Dui_
+ .{ .tag = @enumFromInt(1588), .properties = .{ .param_str = "viiiUiUiUiUi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __builtin_r600_implicitarg_ptr
+ .{ .tag = @enumFromInt(1589), .properties = .{ .param_str = "Uc*7", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_r600_read_tgid_x
+ .{ .tag = @enumFromInt(1590), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_r600_read_tgid_y
+ .{ .tag = @enumFromInt(1591), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_r600_read_tgid_z
+ .{ .tag = @enumFromInt(1592), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_r600_read_tidig_x
+ .{ .tag = @enumFromInt(1593), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_r600_read_tidig_y
+ .{ .tag = @enumFromInt(1594), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_r600_read_tidig_z
+ .{ .tag = @enumFromInt(1595), .properties = .{ .param_str = "Ui", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_r600_recipsqrt_ieee
+ .{ .tag = @enumFromInt(1596), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_r600_recipsqrt_ieeef
+ .{ .tag = @enumFromInt(1597), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } },
+ // __builtin_readcyclecounter
+ .{ .tag = @enumFromInt(1598), .properties = .{ .param_str = "ULLi" } },
+ // __builtin_readflm
+ .{ .tag = @enumFromInt(1599), .properties = .{ .param_str = "d", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_realloc
+ .{ .tag = @enumFromInt(1600), .properties = .{ .param_str = "v*v*z", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_reduce_add
+ .{ .tag = @enumFromInt(1601), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_reduce_and
+ .{ .tag = @enumFromInt(1602), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_reduce_max
+ .{ .tag = @enumFromInt(1603), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_reduce_min
+ .{ .tag = @enumFromInt(1604), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_reduce_mul
+ .{ .tag = @enumFromInt(1605), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_reduce_or
+ .{ .tag = @enumFromInt(1606), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_reduce_xor
+ .{ .tag = @enumFromInt(1607), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_remainder
+ .{ .tag = @enumFromInt(1608), .properties = .{ .param_str = "ddd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_remainderf
+ .{ .tag = @enumFromInt(1609), .properties = .{ .param_str = "fff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_remainderf128
+ .{ .tag = @enumFromInt(1610), .properties = .{ .param_str = "LLdLLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_remainderl
+ .{ .tag = @enumFromInt(1611), .properties = .{ .param_str = "LdLdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_remquo
+ .{ .tag = @enumFromInt(1612), .properties = .{ .param_str = "dddi*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_remquof
+ .{ .tag = @enumFromInt(1613), .properties = .{ .param_str = "fffi*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_remquof128
+ .{ .tag = @enumFromInt(1614), .properties = .{ .param_str = "LLdLLdLLdi*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_remquol
+ .{ .tag = @enumFromInt(1615), .properties = .{ .param_str = "LdLdLdi*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_return_address
+ .{ .tag = @enumFromInt(1616), .properties = .{ .param_str = "v*IUi" } },
+ // __builtin_rindex
+ .{ .tag = @enumFromInt(1617), .properties = .{ .param_str = "c*cC*i", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_rint
+ .{ .tag = @enumFromInt(1618), .properties = .{ .param_str = "dd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_rintf
+ .{ .tag = @enumFromInt(1619), .properties = .{ .param_str = "ff", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_rintf128
+ .{ .tag = @enumFromInt(1620), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_rintf16
+ .{ .tag = @enumFromInt(1621), .properties = .{ .param_str = "hh", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_rintl
+ .{ .tag = @enumFromInt(1622), .properties = .{ .param_str = "LdLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_rotateleft16
+ .{ .tag = @enumFromInt(1623), .properties = .{ .param_str = "UsUsUs", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_rotateleft32
+ .{ .tag = @enumFromInt(1624), .properties = .{ .param_str = "UZiUZiUZi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_rotateleft64
+ .{ .tag = @enumFromInt(1625), .properties = .{ .param_str = "UWiUWiUWi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_rotateleft8
+ .{ .tag = @enumFromInt(1626), .properties = .{ .param_str = "UcUcUc", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_rotateright16
+ .{ .tag = @enumFromInt(1627), .properties = .{ .param_str = "UsUsUs", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_rotateright32
+ .{ .tag = @enumFromInt(1628), .properties = .{ .param_str = "UZiUZiUZi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_rotateright64
+ .{ .tag = @enumFromInt(1629), .properties = .{ .param_str = "UWiUWiUWi", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_rotateright8
+ .{ .tag = @enumFromInt(1630), .properties = .{ .param_str = "UcUcUc", .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __builtin_round
+ .{ .tag = @enumFromInt(1631), .properties = .{ .param_str = "dd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_roundeven
+ .{ .tag = @enumFromInt(1632), .properties = .{ .param_str = "dd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_roundevenf
+ .{ .tag = @enumFromInt(1633), .properties = .{ .param_str = "ff", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_roundevenf128
+ .{ .tag = @enumFromInt(1634), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_roundevenf16
+ .{ .tag = @enumFromInt(1635), .properties = .{ .param_str = "hh", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_roundevenl
+ .{ .tag = @enumFromInt(1636), .properties = .{ .param_str = "LdLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_roundf
+ .{ .tag = @enumFromInt(1637), .properties = .{ .param_str = "ff", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_roundf128
+ .{ .tag = @enumFromInt(1638), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_roundf16
+ .{ .tag = @enumFromInt(1639), .properties = .{ .param_str = "hh", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_roundl
+ .{ .tag = @enumFromInt(1640), .properties = .{ .param_str = "LdLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_sadd_overflow
+ .{ .tag = @enumFromInt(1641), .properties = .{ .param_str = "bSiCSiCSi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_saddl_overflow
+ .{ .tag = @enumFromInt(1642), .properties = .{ .param_str = "bSLiCSLiCSLi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_saddll_overflow
+ .{ .tag = @enumFromInt(1643), .properties = .{ .param_str = "bSLLiCSLLiCSLLi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_scalbln
+ .{ .tag = @enumFromInt(1644), .properties = .{ .param_str = "ddLi", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_scalblnf
+ .{ .tag = @enumFromInt(1645), .properties = .{ .param_str = "ffLi", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_scalblnf128
+ .{ .tag = @enumFromInt(1646), .properties = .{ .param_str = "LLdLLdLi", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_scalblnl
+ .{ .tag = @enumFromInt(1647), .properties = .{ .param_str = "LdLdLi", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_scalbn
+ .{ .tag = @enumFromInt(1648), .properties = .{ .param_str = "ddi", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_scalbnf
+ .{ .tag = @enumFromInt(1649), .properties = .{ .param_str = "ffi", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_scalbnf128
+ .{ .tag = @enumFromInt(1650), .properties = .{ .param_str = "LLdLLdi", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_scalbnl
+ .{ .tag = @enumFromInt(1651), .properties = .{ .param_str = "LdLdi", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_scanf
+ .{ .tag = @enumFromInt(1652), .properties = .{ .param_str = "icC*R.", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .scanf } } },
+ // __builtin_set_flt_rounds
+ .{ .tag = @enumFromInt(1653), .properties = .{ .param_str = "vi" } },
+ // __builtin_setflm
+ .{ .tag = @enumFromInt(1654), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_setjmp
+ .{ .tag = @enumFromInt(1655), .properties = .{ .param_str = "iv**", .attributes = .{ .returns_twice = true } } },
+ // __builtin_setps
+ .{ .tag = @enumFromInt(1656), .properties = .{ .param_str = "vUiUi", .target_set = TargetSet.initOne(.xcore) } },
+ // __builtin_setrnd
+ .{ .tag = @enumFromInt(1657), .properties = .{ .param_str = "di", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_shufflevector
+ .{ .tag = @enumFromInt(1658), .properties = .{ .param_str = "v.", .attributes = .{ .@"const" = true, .custom_typecheck = true } } },
+ // __builtin_signbit
+ .{ .tag = @enumFromInt(1659), .properties = .{ .param_str = "i.", .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_signbitf
+ .{ .tag = @enumFromInt(1660), .properties = .{ .param_str = "if", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_signbitl
+ .{ .tag = @enumFromInt(1661), .properties = .{ .param_str = "iLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_sin
+ .{ .tag = @enumFromInt(1662), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_sinf
+ .{ .tag = @enumFromInt(1663), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_sinf128
+ .{ .tag = @enumFromInt(1664), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_sinf16
+ .{ .tag = @enumFromInt(1665), .properties = .{ .param_str = "hh", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_sinh
+ .{ .tag = @enumFromInt(1666), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_sinhf
+ .{ .tag = @enumFromInt(1667), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_sinhf128
+ .{ .tag = @enumFromInt(1668), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_sinhl
+ .{ .tag = @enumFromInt(1669), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_sinl
+ .{ .tag = @enumFromInt(1670), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_smul_overflow
+ .{ .tag = @enumFromInt(1671), .properties = .{ .param_str = "bSiCSiCSi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_smull_overflow
+ .{ .tag = @enumFromInt(1672), .properties = .{ .param_str = "bSLiCSLiCSLi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_smulll_overflow
+ .{ .tag = @enumFromInt(1673), .properties = .{ .param_str = "bSLLiCSLLiCSLLi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_snprintf
+ .{ .tag = @enumFromInt(1674), .properties = .{ .param_str = "ic*RzcC*R.", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 2 } } },
+ // __builtin_sponentry
+ .{ .tag = @enumFromInt(1675), .properties = .{ .param_str = "v*", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __builtin_sprintf
+ .{ .tag = @enumFromInt(1676), .properties = .{ .param_str = "ic*RcC*R.", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 1 } } },
+ // __builtin_sqrt
+ .{ .tag = @enumFromInt(1677), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_sqrtf
+ .{ .tag = @enumFromInt(1678), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_sqrtf128
+ .{ .tag = @enumFromInt(1679), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_sqrtf16
+ .{ .tag = @enumFromInt(1680), .properties = .{ .param_str = "hh", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_sqrtl
+ .{ .tag = @enumFromInt(1681), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_sscanf
+ .{ .tag = @enumFromInt(1682), .properties = .{ .param_str = "icC*RcC*R.", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .scanf, .format_string_position = 1 } } },
+ // __builtin_ssub_overflow
+ .{ .tag = @enumFromInt(1683), .properties = .{ .param_str = "bSiCSiCSi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_ssubl_overflow
+ .{ .tag = @enumFromInt(1684), .properties = .{ .param_str = "bSLiCSLiCSLi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_ssubll_overflow
+ .{ .tag = @enumFromInt(1685), .properties = .{ .param_str = "bSLLiCSLLiCSLLi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_stdarg_start
+ .{ .tag = @enumFromInt(1686), .properties = .{ .param_str = "vA.", .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_stpcpy
+ .{ .tag = @enumFromInt(1687), .properties = .{ .param_str = "c*c*cC*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_stpncpy
+ .{ .tag = @enumFromInt(1688), .properties = .{ .param_str = "c*c*cC*z", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_strcasecmp
+ .{ .tag = @enumFromInt(1689), .properties = .{ .param_str = "icC*cC*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_strcat
+ .{ .tag = @enumFromInt(1690), .properties = .{ .param_str = "c*c*cC*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_strchr
+ .{ .tag = @enumFromInt(1691), .properties = .{ .param_str = "c*cC*i", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_strcmp
+ .{ .tag = @enumFromInt(1692), .properties = .{ .param_str = "icC*cC*", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_strcpy
+ .{ .tag = @enumFromInt(1693), .properties = .{ .param_str = "c*c*cC*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_strcspn
+ .{ .tag = @enumFromInt(1694), .properties = .{ .param_str = "zcC*cC*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_strdup
+ .{ .tag = @enumFromInt(1695), .properties = .{ .param_str = "c*cC*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_strlen
+ .{ .tag = @enumFromInt(1696), .properties = .{ .param_str = "zcC*", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_strncasecmp
+ .{ .tag = @enumFromInt(1697), .properties = .{ .param_str = "icC*cC*z", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_strncat
+ .{ .tag = @enumFromInt(1698), .properties = .{ .param_str = "c*c*cC*z", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_strncmp
+ .{ .tag = @enumFromInt(1699), .properties = .{ .param_str = "icC*cC*z", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_strncpy
+ .{ .tag = @enumFromInt(1700), .properties = .{ .param_str = "c*c*cC*z", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_strndup
+ .{ .tag = @enumFromInt(1701), .properties = .{ .param_str = "c*cC*z", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_strpbrk
+ .{ .tag = @enumFromInt(1702), .properties = .{ .param_str = "c*cC*cC*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_strrchr
+ .{ .tag = @enumFromInt(1703), .properties = .{ .param_str = "c*cC*i", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_strspn
+ .{ .tag = @enumFromInt(1704), .properties = .{ .param_str = "zcC*cC*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_strstr
+ .{ .tag = @enumFromInt(1705), .properties = .{ .param_str = "c*cC*cC*", .attributes = .{ .lib_function_with_builtin_prefix = true } } },
+ // __builtin_sub_overflow
+ .{ .tag = @enumFromInt(1706), .properties = .{ .param_str = "b.", .attributes = .{ .custom_typecheck = true, .const_evaluable = true } } },
+ // __builtin_subc
+ .{ .tag = @enumFromInt(1707), .properties = .{ .param_str = "UiUiCUiCUiCUi*" } },
+ // __builtin_subcb
+ .{ .tag = @enumFromInt(1708), .properties = .{ .param_str = "UcUcCUcCUcCUc*" } },
+ // __builtin_subcl
+ .{ .tag = @enumFromInt(1709), .properties = .{ .param_str = "ULiULiCULiCULiCULi*" } },
+ // __builtin_subcll
+ .{ .tag = @enumFromInt(1710), .properties = .{ .param_str = "ULLiULLiCULLiCULLiCULLi*" } },
+ // __builtin_subcs
+ .{ .tag = @enumFromInt(1711), .properties = .{ .param_str = "UsUsCUsCUsCUs*" } },
+ // __builtin_tan
+ .{ .tag = @enumFromInt(1712), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_tanf
+ .{ .tag = @enumFromInt(1713), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_tanf128
+ .{ .tag = @enumFromInt(1714), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_tanh
+ .{ .tag = @enumFromInt(1715), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_tanhf
+ .{ .tag = @enumFromInt(1716), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_tanhf128
+ .{ .tag = @enumFromInt(1717), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_tanhl
+ .{ .tag = @enumFromInt(1718), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_tanl
+ .{ .tag = @enumFromInt(1719), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_tgamma
+ .{ .tag = @enumFromInt(1720), .properties = .{ .param_str = "dd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_tgammaf
+ .{ .tag = @enumFromInt(1721), .properties = .{ .param_str = "ff", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_tgammaf128
+ .{ .tag = @enumFromInt(1722), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_tgammal
+ .{ .tag = @enumFromInt(1723), .properties = .{ .param_str = "LdLd", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __builtin_thread_pointer
+ .{ .tag = @enumFromInt(1724), .properties = .{ .param_str = "v*", .attributes = .{ .@"const" = true } } },
+ // __builtin_trap
+ .{ .tag = @enumFromInt(1725), .properties = .{ .param_str = "v", .attributes = .{ .noreturn = true } } },
+ // __builtin_trunc
+ .{ .tag = @enumFromInt(1726), .properties = .{ .param_str = "dd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_truncf
+ .{ .tag = @enumFromInt(1727), .properties = .{ .param_str = "ff", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_truncf128
+ .{ .tag = @enumFromInt(1728), .properties = .{ .param_str = "LLdLLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_truncf16
+ .{ .tag = @enumFromInt(1729), .properties = .{ .param_str = "hh", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_truncl
+ .{ .tag = @enumFromInt(1730), .properties = .{ .param_str = "LdLd", .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } },
+ // __builtin_uadd_overflow
+ .{ .tag = @enumFromInt(1731), .properties = .{ .param_str = "bUiCUiCUi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_uaddl_overflow
+ .{ .tag = @enumFromInt(1732), .properties = .{ .param_str = "bULiCULiCULi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_uaddll_overflow
+ .{ .tag = @enumFromInt(1733), .properties = .{ .param_str = "bULLiCULLiCULLi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_umul_overflow
+ .{ .tag = @enumFromInt(1734), .properties = .{ .param_str = "bUiCUiCUi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_umull_overflow
+ .{ .tag = @enumFromInt(1735), .properties = .{ .param_str = "bULiCULiCULi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_umulll_overflow
+ .{ .tag = @enumFromInt(1736), .properties = .{ .param_str = "bULLiCULLiCULLi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_unpack_longdouble
+ .{ .tag = @enumFromInt(1737), .properties = .{ .param_str = "dLdIi", .target_set = TargetSet.initOne(.ppc) } },
+ // __builtin_unpredictable
+ .{ .tag = @enumFromInt(1738), .properties = .{ .param_str = "LiLi", .attributes = .{ .@"const" = true } } },
+ // __builtin_unreachable
+ .{ .tag = @enumFromInt(1739), .properties = .{ .param_str = "v", .attributes = .{ .noreturn = true } } },
+ // __builtin_unwind_init
+ .{ .tag = @enumFromInt(1740), .properties = .{ .param_str = "v" } },
+ // __builtin_usub_overflow
+ .{ .tag = @enumFromInt(1741), .properties = .{ .param_str = "bUiCUiCUi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_usubl_overflow
+ .{ .tag = @enumFromInt(1742), .properties = .{ .param_str = "bULiCULiCULi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_usubll_overflow
+ .{ .tag = @enumFromInt(1743), .properties = .{ .param_str = "bULLiCULLiCULLi*", .attributes = .{ .const_evaluable = true } } },
+ // __builtin_va_copy
+ .{ .tag = @enumFromInt(1744), .properties = .{ .param_str = "vAA" } },
+ // __builtin_va_end
+ .{ .tag = @enumFromInt(1745), .properties = .{ .param_str = "vA" } },
+ // __builtin_va_start
+ .{ .tag = @enumFromInt(1746), .properties = .{ .param_str = "vA.", .attributes = .{ .custom_typecheck = true } } },
+ // __builtin_ve_vl_andm_MMM
+ .{ .tag = @enumFromInt(1747), .properties = .{ .param_str = "V512bV512bV512b", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_andm_mmm
+ .{ .tag = @enumFromInt(1748), .properties = .{ .param_str = "V256bV256bV256b", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_eqvm_MMM
+ .{ .tag = @enumFromInt(1749), .properties = .{ .param_str = "V512bV512bV512b", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_eqvm_mmm
+ .{ .tag = @enumFromInt(1750), .properties = .{ .param_str = "V256bV256bV256b", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_extract_vm512l
+ .{ .tag = @enumFromInt(1751), .properties = .{ .param_str = "V256bV512b", .target_set = TargetSet.initOne(.ve) } },
+ // __builtin_ve_vl_extract_vm512u
+ .{ .tag = @enumFromInt(1752), .properties = .{ .param_str = "V256bV512b", .target_set = TargetSet.initOne(.ve) } },
+ // __builtin_ve_vl_fencec_s
+ .{ .tag = @enumFromInt(1753), .properties = .{ .param_str = "vUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_fencei
+ .{ .tag = @enumFromInt(1754), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_fencem_s
+ .{ .tag = @enumFromInt(1755), .properties = .{ .param_str = "vUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_fidcr_sss
+ .{ .tag = @enumFromInt(1756), .properties = .{ .param_str = "LUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_insert_vm512l
+ .{ .tag = @enumFromInt(1757), .properties = .{ .param_str = "V512bV512bV256b", .target_set = TargetSet.initOne(.ve) } },
+ // __builtin_ve_vl_insert_vm512u
+ .{ .tag = @enumFromInt(1758), .properties = .{ .param_str = "V512bV512bV256b", .target_set = TargetSet.initOne(.ve) } },
+ // __builtin_ve_vl_lcr_sss
+ .{ .tag = @enumFromInt(1759), .properties = .{ .param_str = "LUiLUiLUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_lsv_vvss
+ .{ .tag = @enumFromInt(1760), .properties = .{ .param_str = "V256dV256dUiLUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_lvm_MMss
+ .{ .tag = @enumFromInt(1761), .properties = .{ .param_str = "V512bV512bLUiLUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_lvm_mmss
+ .{ .tag = @enumFromInt(1762), .properties = .{ .param_str = "V256bV256bLUiLUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_lvsd_svs
+ .{ .tag = @enumFromInt(1763), .properties = .{ .param_str = "dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_lvsl_svs
+ .{ .tag = @enumFromInt(1764), .properties = .{ .param_str = "LUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_lvss_svs
+ .{ .tag = @enumFromInt(1765), .properties = .{ .param_str = "fV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_lzvm_sml
+ .{ .tag = @enumFromInt(1766), .properties = .{ .param_str = "LUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_negm_MM
+ .{ .tag = @enumFromInt(1767), .properties = .{ .param_str = "V512bV512b", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_negm_mm
+ .{ .tag = @enumFromInt(1768), .properties = .{ .param_str = "V256bV256b", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_nndm_MMM
+ .{ .tag = @enumFromInt(1769), .properties = .{ .param_str = "V512bV512bV512b", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_nndm_mmm
+ .{ .tag = @enumFromInt(1770), .properties = .{ .param_str = "V256bV256bV256b", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_orm_MMM
+ .{ .tag = @enumFromInt(1771), .properties = .{ .param_str = "V512bV512bV512b", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_orm_mmm
+ .{ .tag = @enumFromInt(1772), .properties = .{ .param_str = "V256bV256bV256b", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pack_f32a
+ .{ .tag = @enumFromInt(1773), .properties = .{ .param_str = "ULifC*", .target_set = TargetSet.initOne(.ve) } },
+ // __builtin_ve_vl_pack_f32p
+ .{ .tag = @enumFromInt(1774), .properties = .{ .param_str = "ULifC*fC*", .target_set = TargetSet.initOne(.ve) } },
+ // __builtin_ve_vl_pcvm_sml
+ .{ .tag = @enumFromInt(1775), .properties = .{ .param_str = "LUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pfchv_ssl
+ .{ .tag = @enumFromInt(1776), .properties = .{ .param_str = "vLivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pfchvnc_ssl
+ .{ .tag = @enumFromInt(1777), .properties = .{ .param_str = "vLivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvadds_vsvMvl
+ .{ .tag = @enumFromInt(1778), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvadds_vsvl
+ .{ .tag = @enumFromInt(1779), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvadds_vsvvl
+ .{ .tag = @enumFromInt(1780), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvadds_vvvMvl
+ .{ .tag = @enumFromInt(1781), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvadds_vvvl
+ .{ .tag = @enumFromInt(1782), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvadds_vvvvl
+ .{ .tag = @enumFromInt(1783), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvaddu_vsvMvl
+ .{ .tag = @enumFromInt(1784), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvaddu_vsvl
+ .{ .tag = @enumFromInt(1785), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvaddu_vsvvl
+ .{ .tag = @enumFromInt(1786), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvaddu_vvvMvl
+ .{ .tag = @enumFromInt(1787), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvaddu_vvvl
+ .{ .tag = @enumFromInt(1788), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvaddu_vvvvl
+ .{ .tag = @enumFromInt(1789), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvand_vsvMvl
+ .{ .tag = @enumFromInt(1790), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvand_vsvl
+ .{ .tag = @enumFromInt(1791), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvand_vsvvl
+ .{ .tag = @enumFromInt(1792), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvand_vvvMvl
+ .{ .tag = @enumFromInt(1793), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvand_vvvl
+ .{ .tag = @enumFromInt(1794), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvand_vvvvl
+ .{ .tag = @enumFromInt(1795), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvbrd_vsMvl
+ .{ .tag = @enumFromInt(1796), .properties = .{ .param_str = "V256dLUiV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvbrd_vsl
+ .{ .tag = @enumFromInt(1797), .properties = .{ .param_str = "V256dLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvbrd_vsvl
+ .{ .tag = @enumFromInt(1798), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvbrv_vvMvl
+ .{ .tag = @enumFromInt(1799), .properties = .{ .param_str = "V256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvbrv_vvl
+ .{ .tag = @enumFromInt(1800), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvbrv_vvvl
+ .{ .tag = @enumFromInt(1801), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvbrvlo_vvl
+ .{ .tag = @enumFromInt(1802), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvbrvlo_vvmvl
+ .{ .tag = @enumFromInt(1803), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvbrvlo_vvvl
+ .{ .tag = @enumFromInt(1804), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvbrvup_vvl
+ .{ .tag = @enumFromInt(1805), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvbrvup_vvmvl
+ .{ .tag = @enumFromInt(1806), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvbrvup_vvvl
+ .{ .tag = @enumFromInt(1807), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcmps_vsvMvl
+ .{ .tag = @enumFromInt(1808), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcmps_vsvl
+ .{ .tag = @enumFromInt(1809), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcmps_vsvvl
+ .{ .tag = @enumFromInt(1810), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcmps_vvvMvl
+ .{ .tag = @enumFromInt(1811), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcmps_vvvl
+ .{ .tag = @enumFromInt(1812), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcmps_vvvvl
+ .{ .tag = @enumFromInt(1813), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcmpu_vsvMvl
+ .{ .tag = @enumFromInt(1814), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcmpu_vsvl
+ .{ .tag = @enumFromInt(1815), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcmpu_vsvvl
+ .{ .tag = @enumFromInt(1816), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcmpu_vvvMvl
+ .{ .tag = @enumFromInt(1817), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcmpu_vvvl
+ .{ .tag = @enumFromInt(1818), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcmpu_vvvvl
+ .{ .tag = @enumFromInt(1819), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcvtsw_vvl
+ .{ .tag = @enumFromInt(1820), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcvtsw_vvvl
+ .{ .tag = @enumFromInt(1821), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcvtws_vvMvl
+ .{ .tag = @enumFromInt(1822), .properties = .{ .param_str = "V256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcvtws_vvl
+ .{ .tag = @enumFromInt(1823), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcvtws_vvvl
+ .{ .tag = @enumFromInt(1824), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcvtwsrz_vvMvl
+ .{ .tag = @enumFromInt(1825), .properties = .{ .param_str = "V256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcvtwsrz_vvl
+ .{ .tag = @enumFromInt(1826), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvcvtwsrz_vvvl
+ .{ .tag = @enumFromInt(1827), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pveqv_vsvMvl
+ .{ .tag = @enumFromInt(1828), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pveqv_vsvl
+ .{ .tag = @enumFromInt(1829), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pveqv_vsvvl
+ .{ .tag = @enumFromInt(1830), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pveqv_vvvMvl
+ .{ .tag = @enumFromInt(1831), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pveqv_vvvl
+ .{ .tag = @enumFromInt(1832), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pveqv_vvvvl
+ .{ .tag = @enumFromInt(1833), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfadd_vsvMvl
+ .{ .tag = @enumFromInt(1834), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfadd_vsvl
+ .{ .tag = @enumFromInt(1835), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfadd_vsvvl
+ .{ .tag = @enumFromInt(1836), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfadd_vvvMvl
+ .{ .tag = @enumFromInt(1837), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfadd_vvvl
+ .{ .tag = @enumFromInt(1838), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfadd_vvvvl
+ .{ .tag = @enumFromInt(1839), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfcmp_vsvMvl
+ .{ .tag = @enumFromInt(1840), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfcmp_vsvl
+ .{ .tag = @enumFromInt(1841), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfcmp_vsvvl
+ .{ .tag = @enumFromInt(1842), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfcmp_vvvMvl
+ .{ .tag = @enumFromInt(1843), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfcmp_vvvl
+ .{ .tag = @enumFromInt(1844), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfcmp_vvvvl
+ .{ .tag = @enumFromInt(1845), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmad_vsvvMvl
+ .{ .tag = @enumFromInt(1846), .properties = .{ .param_str = "V256dLUiV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmad_vsvvl
+ .{ .tag = @enumFromInt(1847), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmad_vsvvvl
+ .{ .tag = @enumFromInt(1848), .properties = .{ .param_str = "V256dLUiV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmad_vvsvMvl
+ .{ .tag = @enumFromInt(1849), .properties = .{ .param_str = "V256dV256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmad_vvsvl
+ .{ .tag = @enumFromInt(1850), .properties = .{ .param_str = "V256dV256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmad_vvsvvl
+ .{ .tag = @enumFromInt(1851), .properties = .{ .param_str = "V256dV256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmad_vvvvMvl
+ .{ .tag = @enumFromInt(1852), .properties = .{ .param_str = "V256dV256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmad_vvvvl
+ .{ .tag = @enumFromInt(1853), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmad_vvvvvl
+ .{ .tag = @enumFromInt(1854), .properties = .{ .param_str = "V256dV256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmax_vsvMvl
+ .{ .tag = @enumFromInt(1855), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmax_vsvl
+ .{ .tag = @enumFromInt(1856), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmax_vsvvl
+ .{ .tag = @enumFromInt(1857), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmax_vvvMvl
+ .{ .tag = @enumFromInt(1858), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmax_vvvl
+ .{ .tag = @enumFromInt(1859), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmax_vvvvl
+ .{ .tag = @enumFromInt(1860), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmin_vsvMvl
+ .{ .tag = @enumFromInt(1861), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmin_vsvl
+ .{ .tag = @enumFromInt(1862), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmin_vsvvl
+ .{ .tag = @enumFromInt(1863), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmin_vvvMvl
+ .{ .tag = @enumFromInt(1864), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmin_vvvl
+ .{ .tag = @enumFromInt(1865), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmin_vvvvl
+ .{ .tag = @enumFromInt(1866), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkaf_Ml
+ .{ .tag = @enumFromInt(1867), .properties = .{ .param_str = "V512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkat_Ml
+ .{ .tag = @enumFromInt(1868), .properties = .{ .param_str = "V512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkseq_MvMl
+ .{ .tag = @enumFromInt(1869), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkseq_Mvl
+ .{ .tag = @enumFromInt(1870), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkseqnan_MvMl
+ .{ .tag = @enumFromInt(1871), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkseqnan_Mvl
+ .{ .tag = @enumFromInt(1872), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksge_MvMl
+ .{ .tag = @enumFromInt(1873), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksge_Mvl
+ .{ .tag = @enumFromInt(1874), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksgenan_MvMl
+ .{ .tag = @enumFromInt(1875), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksgenan_Mvl
+ .{ .tag = @enumFromInt(1876), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksgt_MvMl
+ .{ .tag = @enumFromInt(1877), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksgt_Mvl
+ .{ .tag = @enumFromInt(1878), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksgtnan_MvMl
+ .{ .tag = @enumFromInt(1879), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksgtnan_Mvl
+ .{ .tag = @enumFromInt(1880), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksle_MvMl
+ .{ .tag = @enumFromInt(1881), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksle_Mvl
+ .{ .tag = @enumFromInt(1882), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslenan_MvMl
+ .{ .tag = @enumFromInt(1883), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslenan_Mvl
+ .{ .tag = @enumFromInt(1884), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksloeq_mvl
+ .{ .tag = @enumFromInt(1885), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksloeq_mvml
+ .{ .tag = @enumFromInt(1886), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksloeqnan_mvl
+ .{ .tag = @enumFromInt(1887), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksloeqnan_mvml
+ .{ .tag = @enumFromInt(1888), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksloge_mvl
+ .{ .tag = @enumFromInt(1889), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksloge_mvml
+ .{ .tag = @enumFromInt(1890), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslogenan_mvl
+ .{ .tag = @enumFromInt(1891), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslogenan_mvml
+ .{ .tag = @enumFromInt(1892), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslogt_mvl
+ .{ .tag = @enumFromInt(1893), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslogt_mvml
+ .{ .tag = @enumFromInt(1894), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslogtnan_mvl
+ .{ .tag = @enumFromInt(1895), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslogtnan_mvml
+ .{ .tag = @enumFromInt(1896), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslole_mvl
+ .{ .tag = @enumFromInt(1897), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslole_mvml
+ .{ .tag = @enumFromInt(1898), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslolenan_mvl
+ .{ .tag = @enumFromInt(1899), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslolenan_mvml
+ .{ .tag = @enumFromInt(1900), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslolt_mvl
+ .{ .tag = @enumFromInt(1901), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslolt_mvml
+ .{ .tag = @enumFromInt(1902), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksloltnan_mvl
+ .{ .tag = @enumFromInt(1903), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksloltnan_mvml
+ .{ .tag = @enumFromInt(1904), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslonan_mvl
+ .{ .tag = @enumFromInt(1905), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslonan_mvml
+ .{ .tag = @enumFromInt(1906), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslone_mvl
+ .{ .tag = @enumFromInt(1907), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslone_mvml
+ .{ .tag = @enumFromInt(1908), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslonenan_mvl
+ .{ .tag = @enumFromInt(1909), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslonenan_mvml
+ .{ .tag = @enumFromInt(1910), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslonum_mvl
+ .{ .tag = @enumFromInt(1911), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslonum_mvml
+ .{ .tag = @enumFromInt(1912), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslt_MvMl
+ .{ .tag = @enumFromInt(1913), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkslt_Mvl
+ .{ .tag = @enumFromInt(1914), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksltnan_MvMl
+ .{ .tag = @enumFromInt(1915), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksltnan_Mvl
+ .{ .tag = @enumFromInt(1916), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksnan_MvMl
+ .{ .tag = @enumFromInt(1917), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksnan_Mvl
+ .{ .tag = @enumFromInt(1918), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksne_MvMl
+ .{ .tag = @enumFromInt(1919), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksne_Mvl
+ .{ .tag = @enumFromInt(1920), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksnenan_MvMl
+ .{ .tag = @enumFromInt(1921), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksnenan_Mvl
+ .{ .tag = @enumFromInt(1922), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksnum_MvMl
+ .{ .tag = @enumFromInt(1923), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksnum_Mvl
+ .{ .tag = @enumFromInt(1924), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupeq_mvl
+ .{ .tag = @enumFromInt(1925), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupeq_mvml
+ .{ .tag = @enumFromInt(1926), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupeqnan_mvl
+ .{ .tag = @enumFromInt(1927), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupeqnan_mvml
+ .{ .tag = @enumFromInt(1928), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupge_mvl
+ .{ .tag = @enumFromInt(1929), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupge_mvml
+ .{ .tag = @enumFromInt(1930), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupgenan_mvl
+ .{ .tag = @enumFromInt(1931), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupgenan_mvml
+ .{ .tag = @enumFromInt(1932), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupgt_mvl
+ .{ .tag = @enumFromInt(1933), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupgt_mvml
+ .{ .tag = @enumFromInt(1934), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupgtnan_mvl
+ .{ .tag = @enumFromInt(1935), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupgtnan_mvml
+ .{ .tag = @enumFromInt(1936), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksuple_mvl
+ .{ .tag = @enumFromInt(1937), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksuple_mvml
+ .{ .tag = @enumFromInt(1938), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksuplenan_mvl
+ .{ .tag = @enumFromInt(1939), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksuplenan_mvml
+ .{ .tag = @enumFromInt(1940), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksuplt_mvl
+ .{ .tag = @enumFromInt(1941), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksuplt_mvml
+ .{ .tag = @enumFromInt(1942), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupltnan_mvl
+ .{ .tag = @enumFromInt(1943), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupltnan_mvml
+ .{ .tag = @enumFromInt(1944), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupnan_mvl
+ .{ .tag = @enumFromInt(1945), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupnan_mvml
+ .{ .tag = @enumFromInt(1946), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupne_mvl
+ .{ .tag = @enumFromInt(1947), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupne_mvml
+ .{ .tag = @enumFromInt(1948), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupnenan_mvl
+ .{ .tag = @enumFromInt(1949), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupnenan_mvml
+ .{ .tag = @enumFromInt(1950), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupnum_mvl
+ .{ .tag = @enumFromInt(1951), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmksupnum_mvml
+ .{ .tag = @enumFromInt(1952), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkweq_MvMl
+ .{ .tag = @enumFromInt(1953), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkweq_Mvl
+ .{ .tag = @enumFromInt(1954), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkweqnan_MvMl
+ .{ .tag = @enumFromInt(1955), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkweqnan_Mvl
+ .{ .tag = @enumFromInt(1956), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwge_MvMl
+ .{ .tag = @enumFromInt(1957), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwge_Mvl
+ .{ .tag = @enumFromInt(1958), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwgenan_MvMl
+ .{ .tag = @enumFromInt(1959), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwgenan_Mvl
+ .{ .tag = @enumFromInt(1960), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwgt_MvMl
+ .{ .tag = @enumFromInt(1961), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwgt_Mvl
+ .{ .tag = @enumFromInt(1962), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwgtnan_MvMl
+ .{ .tag = @enumFromInt(1963), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwgtnan_Mvl
+ .{ .tag = @enumFromInt(1964), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwle_MvMl
+ .{ .tag = @enumFromInt(1965), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwle_Mvl
+ .{ .tag = @enumFromInt(1966), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlenan_MvMl
+ .{ .tag = @enumFromInt(1967), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlenan_Mvl
+ .{ .tag = @enumFromInt(1968), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwloeq_mvl
+ .{ .tag = @enumFromInt(1969), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwloeq_mvml
+ .{ .tag = @enumFromInt(1970), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwloeqnan_mvl
+ .{ .tag = @enumFromInt(1971), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwloeqnan_mvml
+ .{ .tag = @enumFromInt(1972), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwloge_mvl
+ .{ .tag = @enumFromInt(1973), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwloge_mvml
+ .{ .tag = @enumFromInt(1974), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlogenan_mvl
+ .{ .tag = @enumFromInt(1975), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlogenan_mvml
+ .{ .tag = @enumFromInt(1976), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlogt_mvl
+ .{ .tag = @enumFromInt(1977), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlogt_mvml
+ .{ .tag = @enumFromInt(1978), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlogtnan_mvl
+ .{ .tag = @enumFromInt(1979), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlogtnan_mvml
+ .{ .tag = @enumFromInt(1980), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlole_mvl
+ .{ .tag = @enumFromInt(1981), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlole_mvml
+ .{ .tag = @enumFromInt(1982), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlolenan_mvl
+ .{ .tag = @enumFromInt(1983), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlolenan_mvml
+ .{ .tag = @enumFromInt(1984), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlolt_mvl
+ .{ .tag = @enumFromInt(1985), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlolt_mvml
+ .{ .tag = @enumFromInt(1986), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwloltnan_mvl
+ .{ .tag = @enumFromInt(1987), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwloltnan_mvml
+ .{ .tag = @enumFromInt(1988), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlonan_mvl
+ .{ .tag = @enumFromInt(1989), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlonan_mvml
+ .{ .tag = @enumFromInt(1990), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlone_mvl
+ .{ .tag = @enumFromInt(1991), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlone_mvml
+ .{ .tag = @enumFromInt(1992), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlonenan_mvl
+ .{ .tag = @enumFromInt(1993), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlonenan_mvml
+ .{ .tag = @enumFromInt(1994), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlonum_mvl
+ .{ .tag = @enumFromInt(1995), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlonum_mvml
+ .{ .tag = @enumFromInt(1996), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlt_MvMl
+ .{ .tag = @enumFromInt(1997), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwlt_Mvl
+ .{ .tag = @enumFromInt(1998), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwltnan_MvMl
+ .{ .tag = @enumFromInt(1999), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwltnan_Mvl
+ .{ .tag = @enumFromInt(2000), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwnan_MvMl
+ .{ .tag = @enumFromInt(2001), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwnan_Mvl
+ .{ .tag = @enumFromInt(2002), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwne_MvMl
+ .{ .tag = @enumFromInt(2003), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwne_Mvl
+ .{ .tag = @enumFromInt(2004), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwnenan_MvMl
+ .{ .tag = @enumFromInt(2005), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwnenan_Mvl
+ .{ .tag = @enumFromInt(2006), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwnum_MvMl
+ .{ .tag = @enumFromInt(2007), .properties = .{ .param_str = "V512bV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwnum_Mvl
+ .{ .tag = @enumFromInt(2008), .properties = .{ .param_str = "V512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupeq_mvl
+ .{ .tag = @enumFromInt(2009), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupeq_mvml
+ .{ .tag = @enumFromInt(2010), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupeqnan_mvl
+ .{ .tag = @enumFromInt(2011), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupeqnan_mvml
+ .{ .tag = @enumFromInt(2012), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupge_mvl
+ .{ .tag = @enumFromInt(2013), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupge_mvml
+ .{ .tag = @enumFromInt(2014), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupgenan_mvl
+ .{ .tag = @enumFromInt(2015), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupgenan_mvml
+ .{ .tag = @enumFromInt(2016), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupgt_mvl
+ .{ .tag = @enumFromInt(2017), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupgt_mvml
+ .{ .tag = @enumFromInt(2018), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupgtnan_mvl
+ .{ .tag = @enumFromInt(2019), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupgtnan_mvml
+ .{ .tag = @enumFromInt(2020), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwuple_mvl
+ .{ .tag = @enumFromInt(2021), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwuple_mvml
+ .{ .tag = @enumFromInt(2022), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwuplenan_mvl
+ .{ .tag = @enumFromInt(2023), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwuplenan_mvml
+ .{ .tag = @enumFromInt(2024), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwuplt_mvl
+ .{ .tag = @enumFromInt(2025), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwuplt_mvml
+ .{ .tag = @enumFromInt(2026), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupltnan_mvl
+ .{ .tag = @enumFromInt(2027), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupltnan_mvml
+ .{ .tag = @enumFromInt(2028), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupnan_mvl
+ .{ .tag = @enumFromInt(2029), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupnan_mvml
+ .{ .tag = @enumFromInt(2030), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupne_mvl
+ .{ .tag = @enumFromInt(2031), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupne_mvml
+ .{ .tag = @enumFromInt(2032), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupnenan_mvl
+ .{ .tag = @enumFromInt(2033), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupnenan_mvml
+ .{ .tag = @enumFromInt(2034), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupnum_mvl
+ .{ .tag = @enumFromInt(2035), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmkwupnum_mvml
+ .{ .tag = @enumFromInt(2036), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmsb_vsvvMvl
+ .{ .tag = @enumFromInt(2037), .properties = .{ .param_str = "V256dLUiV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmsb_vsvvl
+ .{ .tag = @enumFromInt(2038), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmsb_vsvvvl
+ .{ .tag = @enumFromInt(2039), .properties = .{ .param_str = "V256dLUiV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmsb_vvsvMvl
+ .{ .tag = @enumFromInt(2040), .properties = .{ .param_str = "V256dV256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmsb_vvsvl
+ .{ .tag = @enumFromInt(2041), .properties = .{ .param_str = "V256dV256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmsb_vvsvvl
+ .{ .tag = @enumFromInt(2042), .properties = .{ .param_str = "V256dV256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmsb_vvvvMvl
+ .{ .tag = @enumFromInt(2043), .properties = .{ .param_str = "V256dV256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmsb_vvvvl
+ .{ .tag = @enumFromInt(2044), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmsb_vvvvvl
+ .{ .tag = @enumFromInt(2045), .properties = .{ .param_str = "V256dV256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmul_vsvMvl
+ .{ .tag = @enumFromInt(2046), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmul_vsvl
+ .{ .tag = @enumFromInt(2047), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmul_vsvvl
+ .{ .tag = @enumFromInt(2048), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmul_vvvMvl
+ .{ .tag = @enumFromInt(2049), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmul_vvvl
+ .{ .tag = @enumFromInt(2050), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfmul_vvvvl
+ .{ .tag = @enumFromInt(2051), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmad_vsvvMvl
+ .{ .tag = @enumFromInt(2052), .properties = .{ .param_str = "V256dLUiV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmad_vsvvl
+ .{ .tag = @enumFromInt(2053), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmad_vsvvvl
+ .{ .tag = @enumFromInt(2054), .properties = .{ .param_str = "V256dLUiV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmad_vvsvMvl
+ .{ .tag = @enumFromInt(2055), .properties = .{ .param_str = "V256dV256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmad_vvsvl
+ .{ .tag = @enumFromInt(2056), .properties = .{ .param_str = "V256dV256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmad_vvsvvl
+ .{ .tag = @enumFromInt(2057), .properties = .{ .param_str = "V256dV256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmad_vvvvMvl
+ .{ .tag = @enumFromInt(2058), .properties = .{ .param_str = "V256dV256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmad_vvvvl
+ .{ .tag = @enumFromInt(2059), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmad_vvvvvl
+ .{ .tag = @enumFromInt(2060), .properties = .{ .param_str = "V256dV256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmsb_vsvvMvl
+ .{ .tag = @enumFromInt(2061), .properties = .{ .param_str = "V256dLUiV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmsb_vsvvl
+ .{ .tag = @enumFromInt(2062), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmsb_vsvvvl
+ .{ .tag = @enumFromInt(2063), .properties = .{ .param_str = "V256dLUiV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmsb_vvsvMvl
+ .{ .tag = @enumFromInt(2064), .properties = .{ .param_str = "V256dV256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmsb_vvsvl
+ .{ .tag = @enumFromInt(2065), .properties = .{ .param_str = "V256dV256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmsb_vvsvvl
+ .{ .tag = @enumFromInt(2066), .properties = .{ .param_str = "V256dV256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmsb_vvvvMvl
+ .{ .tag = @enumFromInt(2067), .properties = .{ .param_str = "V256dV256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmsb_vvvvl
+ .{ .tag = @enumFromInt(2068), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfnmsb_vvvvvl
+ .{ .tag = @enumFromInt(2069), .properties = .{ .param_str = "V256dV256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfsub_vsvMvl
+ .{ .tag = @enumFromInt(2070), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfsub_vsvl
+ .{ .tag = @enumFromInt(2071), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfsub_vsvvl
+ .{ .tag = @enumFromInt(2072), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfsub_vvvMvl
+ .{ .tag = @enumFromInt(2073), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfsub_vvvl
+ .{ .tag = @enumFromInt(2074), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvfsub_vvvvl
+ .{ .tag = @enumFromInt(2075), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvldz_vvMvl
+ .{ .tag = @enumFromInt(2076), .properties = .{ .param_str = "V256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvldz_vvl
+ .{ .tag = @enumFromInt(2077), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvldz_vvvl
+ .{ .tag = @enumFromInt(2078), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvldzlo_vvl
+ .{ .tag = @enumFromInt(2079), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvldzlo_vvmvl
+ .{ .tag = @enumFromInt(2080), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvldzlo_vvvl
+ .{ .tag = @enumFromInt(2081), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvldzup_vvl
+ .{ .tag = @enumFromInt(2082), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvldzup_vvmvl
+ .{ .tag = @enumFromInt(2083), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvldzup_vvvl
+ .{ .tag = @enumFromInt(2084), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvmaxs_vsvMvl
+ .{ .tag = @enumFromInt(2085), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvmaxs_vsvl
+ .{ .tag = @enumFromInt(2086), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvmaxs_vsvvl
+ .{ .tag = @enumFromInt(2087), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvmaxs_vvvMvl
+ .{ .tag = @enumFromInt(2088), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvmaxs_vvvl
+ .{ .tag = @enumFromInt(2089), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvmaxs_vvvvl
+ .{ .tag = @enumFromInt(2090), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvmins_vsvMvl
+ .{ .tag = @enumFromInt(2091), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvmins_vsvl
+ .{ .tag = @enumFromInt(2092), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvmins_vsvvl
+ .{ .tag = @enumFromInt(2093), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvmins_vvvMvl
+ .{ .tag = @enumFromInt(2094), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvmins_vvvl
+ .{ .tag = @enumFromInt(2095), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvmins_vvvvl
+ .{ .tag = @enumFromInt(2096), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvor_vsvMvl
+ .{ .tag = @enumFromInt(2097), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvor_vsvl
+ .{ .tag = @enumFromInt(2098), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvor_vsvvl
+ .{ .tag = @enumFromInt(2099), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvor_vvvMvl
+ .{ .tag = @enumFromInt(2100), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvor_vvvl
+ .{ .tag = @enumFromInt(2101), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvor_vvvvl
+ .{ .tag = @enumFromInt(2102), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvpcnt_vvMvl
+ .{ .tag = @enumFromInt(2103), .properties = .{ .param_str = "V256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvpcnt_vvl
+ .{ .tag = @enumFromInt(2104), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvpcnt_vvvl
+ .{ .tag = @enumFromInt(2105), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvpcntlo_vvl
+ .{ .tag = @enumFromInt(2106), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvpcntlo_vvmvl
+ .{ .tag = @enumFromInt(2107), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvpcntlo_vvvl
+ .{ .tag = @enumFromInt(2108), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvpcntup_vvl
+ .{ .tag = @enumFromInt(2109), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvpcntup_vvmvl
+ .{ .tag = @enumFromInt(2110), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvpcntup_vvvl
+ .{ .tag = @enumFromInt(2111), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvrcp_vvl
+ .{ .tag = @enumFromInt(2112), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvrcp_vvvl
+ .{ .tag = @enumFromInt(2113), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvrsqrt_vvl
+ .{ .tag = @enumFromInt(2114), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvrsqrt_vvvl
+ .{ .tag = @enumFromInt(2115), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvrsqrtnex_vvl
+ .{ .tag = @enumFromInt(2116), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvrsqrtnex_vvvl
+ .{ .tag = @enumFromInt(2117), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvseq_vl
+ .{ .tag = @enumFromInt(2118), .properties = .{ .param_str = "V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvseq_vvl
+ .{ .tag = @enumFromInt(2119), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvseqlo_vl
+ .{ .tag = @enumFromInt(2120), .properties = .{ .param_str = "V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvseqlo_vvl
+ .{ .tag = @enumFromInt(2121), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsequp_vl
+ .{ .tag = @enumFromInt(2122), .properties = .{ .param_str = "V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsequp_vvl
+ .{ .tag = @enumFromInt(2123), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsla_vvsMvl
+ .{ .tag = @enumFromInt(2124), .properties = .{ .param_str = "V256dV256dLUiV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsla_vvsl
+ .{ .tag = @enumFromInt(2125), .properties = .{ .param_str = "V256dV256dLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsla_vvsvl
+ .{ .tag = @enumFromInt(2126), .properties = .{ .param_str = "V256dV256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsla_vvvMvl
+ .{ .tag = @enumFromInt(2127), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsla_vvvl
+ .{ .tag = @enumFromInt(2128), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsla_vvvvl
+ .{ .tag = @enumFromInt(2129), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsll_vvsMvl
+ .{ .tag = @enumFromInt(2130), .properties = .{ .param_str = "V256dV256dLUiV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsll_vvsl
+ .{ .tag = @enumFromInt(2131), .properties = .{ .param_str = "V256dV256dLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsll_vvsvl
+ .{ .tag = @enumFromInt(2132), .properties = .{ .param_str = "V256dV256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsll_vvvMvl
+ .{ .tag = @enumFromInt(2133), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsll_vvvl
+ .{ .tag = @enumFromInt(2134), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsll_vvvvl
+ .{ .tag = @enumFromInt(2135), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsra_vvsMvl
+ .{ .tag = @enumFromInt(2136), .properties = .{ .param_str = "V256dV256dLUiV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsra_vvsl
+ .{ .tag = @enumFromInt(2137), .properties = .{ .param_str = "V256dV256dLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsra_vvsvl
+ .{ .tag = @enumFromInt(2138), .properties = .{ .param_str = "V256dV256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsra_vvvMvl
+ .{ .tag = @enumFromInt(2139), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsra_vvvl
+ .{ .tag = @enumFromInt(2140), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsra_vvvvl
+ .{ .tag = @enumFromInt(2141), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsrl_vvsMvl
+ .{ .tag = @enumFromInt(2142), .properties = .{ .param_str = "V256dV256dLUiV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsrl_vvsl
+ .{ .tag = @enumFromInt(2143), .properties = .{ .param_str = "V256dV256dLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsrl_vvsvl
+ .{ .tag = @enumFromInt(2144), .properties = .{ .param_str = "V256dV256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsrl_vvvMvl
+ .{ .tag = @enumFromInt(2145), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsrl_vvvl
+ .{ .tag = @enumFromInt(2146), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsrl_vvvvl
+ .{ .tag = @enumFromInt(2147), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsubs_vsvMvl
+ .{ .tag = @enumFromInt(2148), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsubs_vsvl
+ .{ .tag = @enumFromInt(2149), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsubs_vsvvl
+ .{ .tag = @enumFromInt(2150), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsubs_vvvMvl
+ .{ .tag = @enumFromInt(2151), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsubs_vvvl
+ .{ .tag = @enumFromInt(2152), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsubs_vvvvl
+ .{ .tag = @enumFromInt(2153), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsubu_vsvMvl
+ .{ .tag = @enumFromInt(2154), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsubu_vsvl
+ .{ .tag = @enumFromInt(2155), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsubu_vsvvl
+ .{ .tag = @enumFromInt(2156), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsubu_vvvMvl
+ .{ .tag = @enumFromInt(2157), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsubu_vvvl
+ .{ .tag = @enumFromInt(2158), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvsubu_vvvvl
+ .{ .tag = @enumFromInt(2159), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvxor_vsvMvl
+ .{ .tag = @enumFromInt(2160), .properties = .{ .param_str = "V256dLUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvxor_vsvl
+ .{ .tag = @enumFromInt(2161), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvxor_vsvvl
+ .{ .tag = @enumFromInt(2162), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvxor_vvvMvl
+ .{ .tag = @enumFromInt(2163), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvxor_vvvl
+ .{ .tag = @enumFromInt(2164), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_pvxor_vvvvl
+ .{ .tag = @enumFromInt(2165), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_scr_sss
+ .{ .tag = @enumFromInt(2166), .properties = .{ .param_str = "vLUiLUiLUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_svm_sMs
+ .{ .tag = @enumFromInt(2167), .properties = .{ .param_str = "LUiV512bLUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_svm_sms
+ .{ .tag = @enumFromInt(2168), .properties = .{ .param_str = "LUiV256bLUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_svob
+ .{ .tag = @enumFromInt(2169), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_tovm_sml
+ .{ .tag = @enumFromInt(2170), .properties = .{ .param_str = "LUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_tscr_ssss
+ .{ .tag = @enumFromInt(2171), .properties = .{ .param_str = "LUiLUiLUiLUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddsl_vsvl
+ .{ .tag = @enumFromInt(2172), .properties = .{ .param_str = "V256dLiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddsl_vsvmvl
+ .{ .tag = @enumFromInt(2173), .properties = .{ .param_str = "V256dLiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddsl_vsvvl
+ .{ .tag = @enumFromInt(2174), .properties = .{ .param_str = "V256dLiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddsl_vvvl
+ .{ .tag = @enumFromInt(2175), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddsl_vvvmvl
+ .{ .tag = @enumFromInt(2176), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddsl_vvvvl
+ .{ .tag = @enumFromInt(2177), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddswsx_vsvl
+ .{ .tag = @enumFromInt(2178), .properties = .{ .param_str = "V256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddswsx_vsvmvl
+ .{ .tag = @enumFromInt(2179), .properties = .{ .param_str = "V256diV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddswsx_vsvvl
+ .{ .tag = @enumFromInt(2180), .properties = .{ .param_str = "V256diV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddswsx_vvvl
+ .{ .tag = @enumFromInt(2181), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddswsx_vvvmvl
+ .{ .tag = @enumFromInt(2182), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddswsx_vvvvl
+ .{ .tag = @enumFromInt(2183), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddswzx_vsvl
+ .{ .tag = @enumFromInt(2184), .properties = .{ .param_str = "V256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddswzx_vsvmvl
+ .{ .tag = @enumFromInt(2185), .properties = .{ .param_str = "V256diV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddswzx_vsvvl
+ .{ .tag = @enumFromInt(2186), .properties = .{ .param_str = "V256diV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddswzx_vvvl
+ .{ .tag = @enumFromInt(2187), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddswzx_vvvmvl
+ .{ .tag = @enumFromInt(2188), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddswzx_vvvvl
+ .{ .tag = @enumFromInt(2189), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddul_vsvl
+ .{ .tag = @enumFromInt(2190), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddul_vsvmvl
+ .{ .tag = @enumFromInt(2191), .properties = .{ .param_str = "V256dLUiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddul_vsvvl
+ .{ .tag = @enumFromInt(2192), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddul_vvvl
+ .{ .tag = @enumFromInt(2193), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddul_vvvmvl
+ .{ .tag = @enumFromInt(2194), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vaddul_vvvvl
+ .{ .tag = @enumFromInt(2195), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vadduw_vsvl
+ .{ .tag = @enumFromInt(2196), .properties = .{ .param_str = "V256dUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vadduw_vsvmvl
+ .{ .tag = @enumFromInt(2197), .properties = .{ .param_str = "V256dUiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vadduw_vsvvl
+ .{ .tag = @enumFromInt(2198), .properties = .{ .param_str = "V256dUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vadduw_vvvl
+ .{ .tag = @enumFromInt(2199), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vadduw_vvvmvl
+ .{ .tag = @enumFromInt(2200), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vadduw_vvvvl
+ .{ .tag = @enumFromInt(2201), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vand_vsvl
+ .{ .tag = @enumFromInt(2202), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vand_vsvmvl
+ .{ .tag = @enumFromInt(2203), .properties = .{ .param_str = "V256dLUiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vand_vsvvl
+ .{ .tag = @enumFromInt(2204), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vand_vvvl
+ .{ .tag = @enumFromInt(2205), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vand_vvvmvl
+ .{ .tag = @enumFromInt(2206), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vand_vvvvl
+ .{ .tag = @enumFromInt(2207), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vbrdd_vsl
+ .{ .tag = @enumFromInt(2208), .properties = .{ .param_str = "V256ddUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vbrdd_vsmvl
+ .{ .tag = @enumFromInt(2209), .properties = .{ .param_str = "V256ddV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vbrdd_vsvl
+ .{ .tag = @enumFromInt(2210), .properties = .{ .param_str = "V256ddV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vbrdl_vsl
+ .{ .tag = @enumFromInt(2211), .properties = .{ .param_str = "V256dLiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vbrdl_vsmvl
+ .{ .tag = @enumFromInt(2212), .properties = .{ .param_str = "V256dLiV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vbrdl_vsvl
+ .{ .tag = @enumFromInt(2213), .properties = .{ .param_str = "V256dLiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vbrds_vsl
+ .{ .tag = @enumFromInt(2214), .properties = .{ .param_str = "V256dfUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vbrds_vsmvl
+ .{ .tag = @enumFromInt(2215), .properties = .{ .param_str = "V256dfV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vbrds_vsvl
+ .{ .tag = @enumFromInt(2216), .properties = .{ .param_str = "V256dfV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vbrdw_vsl
+ .{ .tag = @enumFromInt(2217), .properties = .{ .param_str = "V256diUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vbrdw_vsmvl
+ .{ .tag = @enumFromInt(2218), .properties = .{ .param_str = "V256diV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vbrdw_vsvl
+ .{ .tag = @enumFromInt(2219), .properties = .{ .param_str = "V256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vbrv_vvl
+ .{ .tag = @enumFromInt(2220), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vbrv_vvmvl
+ .{ .tag = @enumFromInt(2221), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vbrv_vvvl
+ .{ .tag = @enumFromInt(2222), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpsl_vsvl
+ .{ .tag = @enumFromInt(2223), .properties = .{ .param_str = "V256dLiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpsl_vsvmvl
+ .{ .tag = @enumFromInt(2224), .properties = .{ .param_str = "V256dLiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpsl_vsvvl
+ .{ .tag = @enumFromInt(2225), .properties = .{ .param_str = "V256dLiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpsl_vvvl
+ .{ .tag = @enumFromInt(2226), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpsl_vvvmvl
+ .{ .tag = @enumFromInt(2227), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpsl_vvvvl
+ .{ .tag = @enumFromInt(2228), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpswsx_vsvl
+ .{ .tag = @enumFromInt(2229), .properties = .{ .param_str = "V256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpswsx_vsvmvl
+ .{ .tag = @enumFromInt(2230), .properties = .{ .param_str = "V256diV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpswsx_vsvvl
+ .{ .tag = @enumFromInt(2231), .properties = .{ .param_str = "V256diV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpswsx_vvvl
+ .{ .tag = @enumFromInt(2232), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpswsx_vvvmvl
+ .{ .tag = @enumFromInt(2233), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpswsx_vvvvl
+ .{ .tag = @enumFromInt(2234), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpswzx_vsvl
+ .{ .tag = @enumFromInt(2235), .properties = .{ .param_str = "V256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpswzx_vsvmvl
+ .{ .tag = @enumFromInt(2236), .properties = .{ .param_str = "V256diV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpswzx_vsvvl
+ .{ .tag = @enumFromInt(2237), .properties = .{ .param_str = "V256diV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpswzx_vvvl
+ .{ .tag = @enumFromInt(2238), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpswzx_vvvmvl
+ .{ .tag = @enumFromInt(2239), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpswzx_vvvvl
+ .{ .tag = @enumFromInt(2240), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpul_vsvl
+ .{ .tag = @enumFromInt(2241), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpul_vsvmvl
+ .{ .tag = @enumFromInt(2242), .properties = .{ .param_str = "V256dLUiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpul_vsvvl
+ .{ .tag = @enumFromInt(2243), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpul_vvvl
+ .{ .tag = @enumFromInt(2244), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpul_vvvmvl
+ .{ .tag = @enumFromInt(2245), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpul_vvvvl
+ .{ .tag = @enumFromInt(2246), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpuw_vsvl
+ .{ .tag = @enumFromInt(2247), .properties = .{ .param_str = "V256dUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpuw_vsvmvl
+ .{ .tag = @enumFromInt(2248), .properties = .{ .param_str = "V256dUiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpuw_vsvvl
+ .{ .tag = @enumFromInt(2249), .properties = .{ .param_str = "V256dUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpuw_vvvl
+ .{ .tag = @enumFromInt(2250), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpuw_vvvmvl
+ .{ .tag = @enumFromInt(2251), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcmpuw_vvvvl
+ .{ .tag = @enumFromInt(2252), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcp_vvmvl
+ .{ .tag = @enumFromInt(2253), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtdl_vvl
+ .{ .tag = @enumFromInt(2254), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtdl_vvvl
+ .{ .tag = @enumFromInt(2255), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtds_vvl
+ .{ .tag = @enumFromInt(2256), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtds_vvvl
+ .{ .tag = @enumFromInt(2257), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtdw_vvl
+ .{ .tag = @enumFromInt(2258), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtdw_vvvl
+ .{ .tag = @enumFromInt(2259), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtld_vvl
+ .{ .tag = @enumFromInt(2260), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtld_vvmvl
+ .{ .tag = @enumFromInt(2261), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtld_vvvl
+ .{ .tag = @enumFromInt(2262), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtldrz_vvl
+ .{ .tag = @enumFromInt(2263), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtldrz_vvmvl
+ .{ .tag = @enumFromInt(2264), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtldrz_vvvl
+ .{ .tag = @enumFromInt(2265), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtsd_vvl
+ .{ .tag = @enumFromInt(2266), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtsd_vvvl
+ .{ .tag = @enumFromInt(2267), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtsw_vvl
+ .{ .tag = @enumFromInt(2268), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtsw_vvvl
+ .{ .tag = @enumFromInt(2269), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwdsx_vvl
+ .{ .tag = @enumFromInt(2270), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwdsx_vvmvl
+ .{ .tag = @enumFromInt(2271), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwdsx_vvvl
+ .{ .tag = @enumFromInt(2272), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwdsxrz_vvl
+ .{ .tag = @enumFromInt(2273), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwdsxrz_vvmvl
+ .{ .tag = @enumFromInt(2274), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwdsxrz_vvvl
+ .{ .tag = @enumFromInt(2275), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwdzx_vvl
+ .{ .tag = @enumFromInt(2276), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwdzx_vvmvl
+ .{ .tag = @enumFromInt(2277), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwdzx_vvvl
+ .{ .tag = @enumFromInt(2278), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwdzxrz_vvl
+ .{ .tag = @enumFromInt(2279), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwdzxrz_vvmvl
+ .{ .tag = @enumFromInt(2280), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwdzxrz_vvvl
+ .{ .tag = @enumFromInt(2281), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwssx_vvl
+ .{ .tag = @enumFromInt(2282), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwssx_vvmvl
+ .{ .tag = @enumFromInt(2283), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwssx_vvvl
+ .{ .tag = @enumFromInt(2284), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwssxrz_vvl
+ .{ .tag = @enumFromInt(2285), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwssxrz_vvmvl
+ .{ .tag = @enumFromInt(2286), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwssxrz_vvvl
+ .{ .tag = @enumFromInt(2287), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwszx_vvl
+ .{ .tag = @enumFromInt(2288), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwszx_vvmvl
+ .{ .tag = @enumFromInt(2289), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwszx_vvvl
+ .{ .tag = @enumFromInt(2290), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwszxrz_vvl
+ .{ .tag = @enumFromInt(2291), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwszxrz_vvmvl
+ .{ .tag = @enumFromInt(2292), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vcvtwszxrz_vvvl
+ .{ .tag = @enumFromInt(2293), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivsl_vsvl
+ .{ .tag = @enumFromInt(2294), .properties = .{ .param_str = "V256dLiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivsl_vsvmvl
+ .{ .tag = @enumFromInt(2295), .properties = .{ .param_str = "V256dLiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivsl_vsvvl
+ .{ .tag = @enumFromInt(2296), .properties = .{ .param_str = "V256dLiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivsl_vvsl
+ .{ .tag = @enumFromInt(2297), .properties = .{ .param_str = "V256dV256dLiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivsl_vvsmvl
+ .{ .tag = @enumFromInt(2298), .properties = .{ .param_str = "V256dV256dLiV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivsl_vvsvl
+ .{ .tag = @enumFromInt(2299), .properties = .{ .param_str = "V256dV256dLiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivsl_vvvl
+ .{ .tag = @enumFromInt(2300), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivsl_vvvmvl
+ .{ .tag = @enumFromInt(2301), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivsl_vvvvl
+ .{ .tag = @enumFromInt(2302), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswsx_vsvl
+ .{ .tag = @enumFromInt(2303), .properties = .{ .param_str = "V256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswsx_vsvmvl
+ .{ .tag = @enumFromInt(2304), .properties = .{ .param_str = "V256diV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswsx_vsvvl
+ .{ .tag = @enumFromInt(2305), .properties = .{ .param_str = "V256diV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswsx_vvsl
+ .{ .tag = @enumFromInt(2306), .properties = .{ .param_str = "V256dV256diUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswsx_vvsmvl
+ .{ .tag = @enumFromInt(2307), .properties = .{ .param_str = "V256dV256diV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswsx_vvsvl
+ .{ .tag = @enumFromInt(2308), .properties = .{ .param_str = "V256dV256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswsx_vvvl
+ .{ .tag = @enumFromInt(2309), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswsx_vvvmvl
+ .{ .tag = @enumFromInt(2310), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswsx_vvvvl
+ .{ .tag = @enumFromInt(2311), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswzx_vsvl
+ .{ .tag = @enumFromInt(2312), .properties = .{ .param_str = "V256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswzx_vsvmvl
+ .{ .tag = @enumFromInt(2313), .properties = .{ .param_str = "V256diV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswzx_vsvvl
+ .{ .tag = @enumFromInt(2314), .properties = .{ .param_str = "V256diV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswzx_vvsl
+ .{ .tag = @enumFromInt(2315), .properties = .{ .param_str = "V256dV256diUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswzx_vvsmvl
+ .{ .tag = @enumFromInt(2316), .properties = .{ .param_str = "V256dV256diV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswzx_vvsvl
+ .{ .tag = @enumFromInt(2317), .properties = .{ .param_str = "V256dV256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswzx_vvvl
+ .{ .tag = @enumFromInt(2318), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswzx_vvvmvl
+ .{ .tag = @enumFromInt(2319), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivswzx_vvvvl
+ .{ .tag = @enumFromInt(2320), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivul_vsvl
+ .{ .tag = @enumFromInt(2321), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivul_vsvmvl
+ .{ .tag = @enumFromInt(2322), .properties = .{ .param_str = "V256dLUiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivul_vsvvl
+ .{ .tag = @enumFromInt(2323), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivul_vvsl
+ .{ .tag = @enumFromInt(2324), .properties = .{ .param_str = "V256dV256dLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivul_vvsmvl
+ .{ .tag = @enumFromInt(2325), .properties = .{ .param_str = "V256dV256dLUiV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivul_vvsvl
+ .{ .tag = @enumFromInt(2326), .properties = .{ .param_str = "V256dV256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivul_vvvl
+ .{ .tag = @enumFromInt(2327), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivul_vvvmvl
+ .{ .tag = @enumFromInt(2328), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivul_vvvvl
+ .{ .tag = @enumFromInt(2329), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivuw_vsvl
+ .{ .tag = @enumFromInt(2330), .properties = .{ .param_str = "V256dUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivuw_vsvmvl
+ .{ .tag = @enumFromInt(2331), .properties = .{ .param_str = "V256dUiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivuw_vsvvl
+ .{ .tag = @enumFromInt(2332), .properties = .{ .param_str = "V256dUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivuw_vvsl
+ .{ .tag = @enumFromInt(2333), .properties = .{ .param_str = "V256dV256dUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivuw_vvsmvl
+ .{ .tag = @enumFromInt(2334), .properties = .{ .param_str = "V256dV256dUiV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivuw_vvsvl
+ .{ .tag = @enumFromInt(2335), .properties = .{ .param_str = "V256dV256dUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivuw_vvvl
+ .{ .tag = @enumFromInt(2336), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivuw_vvvmvl
+ .{ .tag = @enumFromInt(2337), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vdivuw_vvvvl
+ .{ .tag = @enumFromInt(2338), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_veqv_vsvl
+ .{ .tag = @enumFromInt(2339), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_veqv_vsvmvl
+ .{ .tag = @enumFromInt(2340), .properties = .{ .param_str = "V256dLUiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_veqv_vsvvl
+ .{ .tag = @enumFromInt(2341), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_veqv_vvvl
+ .{ .tag = @enumFromInt(2342), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_veqv_vvvmvl
+ .{ .tag = @enumFromInt(2343), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_veqv_vvvvl
+ .{ .tag = @enumFromInt(2344), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vex_vvmvl
+ .{ .tag = @enumFromInt(2345), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfaddd_vsvl
+ .{ .tag = @enumFromInt(2346), .properties = .{ .param_str = "V256ddV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfaddd_vsvmvl
+ .{ .tag = @enumFromInt(2347), .properties = .{ .param_str = "V256ddV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfaddd_vsvvl
+ .{ .tag = @enumFromInt(2348), .properties = .{ .param_str = "V256ddV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfaddd_vvvl
+ .{ .tag = @enumFromInt(2349), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfaddd_vvvmvl
+ .{ .tag = @enumFromInt(2350), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfaddd_vvvvl
+ .{ .tag = @enumFromInt(2351), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfadds_vsvl
+ .{ .tag = @enumFromInt(2352), .properties = .{ .param_str = "V256dfV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfadds_vsvmvl
+ .{ .tag = @enumFromInt(2353), .properties = .{ .param_str = "V256dfV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfadds_vsvvl
+ .{ .tag = @enumFromInt(2354), .properties = .{ .param_str = "V256dfV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfadds_vvvl
+ .{ .tag = @enumFromInt(2355), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfadds_vvvmvl
+ .{ .tag = @enumFromInt(2356), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfadds_vvvvl
+ .{ .tag = @enumFromInt(2357), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfcmpd_vsvl
+ .{ .tag = @enumFromInt(2358), .properties = .{ .param_str = "V256ddV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfcmpd_vsvmvl
+ .{ .tag = @enumFromInt(2359), .properties = .{ .param_str = "V256ddV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfcmpd_vsvvl
+ .{ .tag = @enumFromInt(2360), .properties = .{ .param_str = "V256ddV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfcmpd_vvvl
+ .{ .tag = @enumFromInt(2361), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfcmpd_vvvmvl
+ .{ .tag = @enumFromInt(2362), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfcmpd_vvvvl
+ .{ .tag = @enumFromInt(2363), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfcmps_vsvl
+ .{ .tag = @enumFromInt(2364), .properties = .{ .param_str = "V256dfV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfcmps_vsvmvl
+ .{ .tag = @enumFromInt(2365), .properties = .{ .param_str = "V256dfV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfcmps_vsvvl
+ .{ .tag = @enumFromInt(2366), .properties = .{ .param_str = "V256dfV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfcmps_vvvl
+ .{ .tag = @enumFromInt(2367), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfcmps_vvvmvl
+ .{ .tag = @enumFromInt(2368), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfcmps_vvvvl
+ .{ .tag = @enumFromInt(2369), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfdivd_vsvl
+ .{ .tag = @enumFromInt(2370), .properties = .{ .param_str = "V256ddV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfdivd_vsvmvl
+ .{ .tag = @enumFromInt(2371), .properties = .{ .param_str = "V256ddV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfdivd_vsvvl
+ .{ .tag = @enumFromInt(2372), .properties = .{ .param_str = "V256ddV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfdivd_vvvl
+ .{ .tag = @enumFromInt(2373), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfdivd_vvvmvl
+ .{ .tag = @enumFromInt(2374), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfdivd_vvvvl
+ .{ .tag = @enumFromInt(2375), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfdivs_vsvl
+ .{ .tag = @enumFromInt(2376), .properties = .{ .param_str = "V256dfV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfdivs_vsvmvl
+ .{ .tag = @enumFromInt(2377), .properties = .{ .param_str = "V256dfV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfdivs_vsvvl
+ .{ .tag = @enumFromInt(2378), .properties = .{ .param_str = "V256dfV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfdivs_vvvl
+ .{ .tag = @enumFromInt(2379), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfdivs_vvvmvl
+ .{ .tag = @enumFromInt(2380), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfdivs_vvvvl
+ .{ .tag = @enumFromInt(2381), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmadd_vsvvl
+ .{ .tag = @enumFromInt(2382), .properties = .{ .param_str = "V256ddV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmadd_vsvvmvl
+ .{ .tag = @enumFromInt(2383), .properties = .{ .param_str = "V256ddV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmadd_vsvvvl
+ .{ .tag = @enumFromInt(2384), .properties = .{ .param_str = "V256ddV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmadd_vvsvl
+ .{ .tag = @enumFromInt(2385), .properties = .{ .param_str = "V256dV256ddV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmadd_vvsvmvl
+ .{ .tag = @enumFromInt(2386), .properties = .{ .param_str = "V256dV256ddV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmadd_vvsvvl
+ .{ .tag = @enumFromInt(2387), .properties = .{ .param_str = "V256dV256ddV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmadd_vvvvl
+ .{ .tag = @enumFromInt(2388), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmadd_vvvvmvl
+ .{ .tag = @enumFromInt(2389), .properties = .{ .param_str = "V256dV256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmadd_vvvvvl
+ .{ .tag = @enumFromInt(2390), .properties = .{ .param_str = "V256dV256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmads_vsvvl
+ .{ .tag = @enumFromInt(2391), .properties = .{ .param_str = "V256dfV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmads_vsvvmvl
+ .{ .tag = @enumFromInt(2392), .properties = .{ .param_str = "V256dfV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmads_vsvvvl
+ .{ .tag = @enumFromInt(2393), .properties = .{ .param_str = "V256dfV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmads_vvsvl
+ .{ .tag = @enumFromInt(2394), .properties = .{ .param_str = "V256dV256dfV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmads_vvsvmvl
+ .{ .tag = @enumFromInt(2395), .properties = .{ .param_str = "V256dV256dfV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmads_vvsvvl
+ .{ .tag = @enumFromInt(2396), .properties = .{ .param_str = "V256dV256dfV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmads_vvvvl
+ .{ .tag = @enumFromInt(2397), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmads_vvvvmvl
+ .{ .tag = @enumFromInt(2398), .properties = .{ .param_str = "V256dV256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmads_vvvvvl
+ .{ .tag = @enumFromInt(2399), .properties = .{ .param_str = "V256dV256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmaxd_vsvl
+ .{ .tag = @enumFromInt(2400), .properties = .{ .param_str = "V256ddV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmaxd_vsvmvl
+ .{ .tag = @enumFromInt(2401), .properties = .{ .param_str = "V256ddV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmaxd_vsvvl
+ .{ .tag = @enumFromInt(2402), .properties = .{ .param_str = "V256ddV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmaxd_vvvl
+ .{ .tag = @enumFromInt(2403), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmaxd_vvvmvl
+ .{ .tag = @enumFromInt(2404), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmaxd_vvvvl
+ .{ .tag = @enumFromInt(2405), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmaxs_vsvl
+ .{ .tag = @enumFromInt(2406), .properties = .{ .param_str = "V256dfV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmaxs_vsvmvl
+ .{ .tag = @enumFromInt(2407), .properties = .{ .param_str = "V256dfV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmaxs_vsvvl
+ .{ .tag = @enumFromInt(2408), .properties = .{ .param_str = "V256dfV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmaxs_vvvl
+ .{ .tag = @enumFromInt(2409), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmaxs_vvvmvl
+ .{ .tag = @enumFromInt(2410), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmaxs_vvvvl
+ .{ .tag = @enumFromInt(2411), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmind_vsvl
+ .{ .tag = @enumFromInt(2412), .properties = .{ .param_str = "V256ddV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmind_vsvmvl
+ .{ .tag = @enumFromInt(2413), .properties = .{ .param_str = "V256ddV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmind_vsvvl
+ .{ .tag = @enumFromInt(2414), .properties = .{ .param_str = "V256ddV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmind_vvvl
+ .{ .tag = @enumFromInt(2415), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmind_vvvmvl
+ .{ .tag = @enumFromInt(2416), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmind_vvvvl
+ .{ .tag = @enumFromInt(2417), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmins_vsvl
+ .{ .tag = @enumFromInt(2418), .properties = .{ .param_str = "V256dfV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmins_vsvmvl
+ .{ .tag = @enumFromInt(2419), .properties = .{ .param_str = "V256dfV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmins_vsvvl
+ .{ .tag = @enumFromInt(2420), .properties = .{ .param_str = "V256dfV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmins_vvvl
+ .{ .tag = @enumFromInt(2421), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmins_vvvmvl
+ .{ .tag = @enumFromInt(2422), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmins_vvvvl
+ .{ .tag = @enumFromInt(2423), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdeq_mvl
+ .{ .tag = @enumFromInt(2424), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdeq_mvml
+ .{ .tag = @enumFromInt(2425), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdeqnan_mvl
+ .{ .tag = @enumFromInt(2426), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdeqnan_mvml
+ .{ .tag = @enumFromInt(2427), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdge_mvl
+ .{ .tag = @enumFromInt(2428), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdge_mvml
+ .{ .tag = @enumFromInt(2429), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdgenan_mvl
+ .{ .tag = @enumFromInt(2430), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdgenan_mvml
+ .{ .tag = @enumFromInt(2431), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdgt_mvl
+ .{ .tag = @enumFromInt(2432), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdgt_mvml
+ .{ .tag = @enumFromInt(2433), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdgtnan_mvl
+ .{ .tag = @enumFromInt(2434), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdgtnan_mvml
+ .{ .tag = @enumFromInt(2435), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdle_mvl
+ .{ .tag = @enumFromInt(2436), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdle_mvml
+ .{ .tag = @enumFromInt(2437), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdlenan_mvl
+ .{ .tag = @enumFromInt(2438), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdlenan_mvml
+ .{ .tag = @enumFromInt(2439), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdlt_mvl
+ .{ .tag = @enumFromInt(2440), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdlt_mvml
+ .{ .tag = @enumFromInt(2441), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdltnan_mvl
+ .{ .tag = @enumFromInt(2442), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdltnan_mvml
+ .{ .tag = @enumFromInt(2443), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdnan_mvl
+ .{ .tag = @enumFromInt(2444), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdnan_mvml
+ .{ .tag = @enumFromInt(2445), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdne_mvl
+ .{ .tag = @enumFromInt(2446), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdne_mvml
+ .{ .tag = @enumFromInt(2447), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdnenan_mvl
+ .{ .tag = @enumFromInt(2448), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdnenan_mvml
+ .{ .tag = @enumFromInt(2449), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdnum_mvl
+ .{ .tag = @enumFromInt(2450), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkdnum_mvml
+ .{ .tag = @enumFromInt(2451), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklaf_ml
+ .{ .tag = @enumFromInt(2452), .properties = .{ .param_str = "V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklat_ml
+ .{ .tag = @enumFromInt(2453), .properties = .{ .param_str = "V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkleq_mvl
+ .{ .tag = @enumFromInt(2454), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkleq_mvml
+ .{ .tag = @enumFromInt(2455), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkleqnan_mvl
+ .{ .tag = @enumFromInt(2456), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkleqnan_mvml
+ .{ .tag = @enumFromInt(2457), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklge_mvl
+ .{ .tag = @enumFromInt(2458), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklge_mvml
+ .{ .tag = @enumFromInt(2459), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklgenan_mvl
+ .{ .tag = @enumFromInt(2460), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklgenan_mvml
+ .{ .tag = @enumFromInt(2461), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklgt_mvl
+ .{ .tag = @enumFromInt(2462), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklgt_mvml
+ .{ .tag = @enumFromInt(2463), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklgtnan_mvl
+ .{ .tag = @enumFromInt(2464), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklgtnan_mvml
+ .{ .tag = @enumFromInt(2465), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklle_mvl
+ .{ .tag = @enumFromInt(2466), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklle_mvml
+ .{ .tag = @enumFromInt(2467), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkllenan_mvl
+ .{ .tag = @enumFromInt(2468), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkllenan_mvml
+ .{ .tag = @enumFromInt(2469), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkllt_mvl
+ .{ .tag = @enumFromInt(2470), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkllt_mvml
+ .{ .tag = @enumFromInt(2471), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklltnan_mvl
+ .{ .tag = @enumFromInt(2472), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklltnan_mvml
+ .{ .tag = @enumFromInt(2473), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklnan_mvl
+ .{ .tag = @enumFromInt(2474), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklnan_mvml
+ .{ .tag = @enumFromInt(2475), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklne_mvl
+ .{ .tag = @enumFromInt(2476), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklne_mvml
+ .{ .tag = @enumFromInt(2477), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklnenan_mvl
+ .{ .tag = @enumFromInt(2478), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklnenan_mvml
+ .{ .tag = @enumFromInt(2479), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklnum_mvl
+ .{ .tag = @enumFromInt(2480), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmklnum_mvml
+ .{ .tag = @enumFromInt(2481), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkseq_mvl
+ .{ .tag = @enumFromInt(2482), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkseq_mvml
+ .{ .tag = @enumFromInt(2483), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkseqnan_mvl
+ .{ .tag = @enumFromInt(2484), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkseqnan_mvml
+ .{ .tag = @enumFromInt(2485), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksge_mvl
+ .{ .tag = @enumFromInt(2486), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksge_mvml
+ .{ .tag = @enumFromInt(2487), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksgenan_mvl
+ .{ .tag = @enumFromInt(2488), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksgenan_mvml
+ .{ .tag = @enumFromInt(2489), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksgt_mvl
+ .{ .tag = @enumFromInt(2490), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksgt_mvml
+ .{ .tag = @enumFromInt(2491), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksgtnan_mvl
+ .{ .tag = @enumFromInt(2492), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksgtnan_mvml
+ .{ .tag = @enumFromInt(2493), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksle_mvl
+ .{ .tag = @enumFromInt(2494), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksle_mvml
+ .{ .tag = @enumFromInt(2495), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkslenan_mvl
+ .{ .tag = @enumFromInt(2496), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkslenan_mvml
+ .{ .tag = @enumFromInt(2497), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkslt_mvl
+ .{ .tag = @enumFromInt(2498), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkslt_mvml
+ .{ .tag = @enumFromInt(2499), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksltnan_mvl
+ .{ .tag = @enumFromInt(2500), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksltnan_mvml
+ .{ .tag = @enumFromInt(2501), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksnan_mvl
+ .{ .tag = @enumFromInt(2502), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksnan_mvml
+ .{ .tag = @enumFromInt(2503), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksne_mvl
+ .{ .tag = @enumFromInt(2504), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksne_mvml
+ .{ .tag = @enumFromInt(2505), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksnenan_mvl
+ .{ .tag = @enumFromInt(2506), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksnenan_mvml
+ .{ .tag = @enumFromInt(2507), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksnum_mvl
+ .{ .tag = @enumFromInt(2508), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmksnum_mvml
+ .{ .tag = @enumFromInt(2509), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkweq_mvl
+ .{ .tag = @enumFromInt(2510), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkweq_mvml
+ .{ .tag = @enumFromInt(2511), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkweqnan_mvl
+ .{ .tag = @enumFromInt(2512), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkweqnan_mvml
+ .{ .tag = @enumFromInt(2513), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwge_mvl
+ .{ .tag = @enumFromInt(2514), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwge_mvml
+ .{ .tag = @enumFromInt(2515), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwgenan_mvl
+ .{ .tag = @enumFromInt(2516), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwgenan_mvml
+ .{ .tag = @enumFromInt(2517), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwgt_mvl
+ .{ .tag = @enumFromInt(2518), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwgt_mvml
+ .{ .tag = @enumFromInt(2519), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwgtnan_mvl
+ .{ .tag = @enumFromInt(2520), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwgtnan_mvml
+ .{ .tag = @enumFromInt(2521), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwle_mvl
+ .{ .tag = @enumFromInt(2522), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwle_mvml
+ .{ .tag = @enumFromInt(2523), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwlenan_mvl
+ .{ .tag = @enumFromInt(2524), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwlenan_mvml
+ .{ .tag = @enumFromInt(2525), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwlt_mvl
+ .{ .tag = @enumFromInt(2526), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwlt_mvml
+ .{ .tag = @enumFromInt(2527), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwltnan_mvl
+ .{ .tag = @enumFromInt(2528), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwltnan_mvml
+ .{ .tag = @enumFromInt(2529), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwnan_mvl
+ .{ .tag = @enumFromInt(2530), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwnan_mvml
+ .{ .tag = @enumFromInt(2531), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwne_mvl
+ .{ .tag = @enumFromInt(2532), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwne_mvml
+ .{ .tag = @enumFromInt(2533), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwnenan_mvl
+ .{ .tag = @enumFromInt(2534), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwnenan_mvml
+ .{ .tag = @enumFromInt(2535), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwnum_mvl
+ .{ .tag = @enumFromInt(2536), .properties = .{ .param_str = "V256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmkwnum_mvml
+ .{ .tag = @enumFromInt(2537), .properties = .{ .param_str = "V256bV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbd_vsvvl
+ .{ .tag = @enumFromInt(2538), .properties = .{ .param_str = "V256ddV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbd_vsvvmvl
+ .{ .tag = @enumFromInt(2539), .properties = .{ .param_str = "V256ddV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbd_vsvvvl
+ .{ .tag = @enumFromInt(2540), .properties = .{ .param_str = "V256ddV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbd_vvsvl
+ .{ .tag = @enumFromInt(2541), .properties = .{ .param_str = "V256dV256ddV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbd_vvsvmvl
+ .{ .tag = @enumFromInt(2542), .properties = .{ .param_str = "V256dV256ddV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbd_vvsvvl
+ .{ .tag = @enumFromInt(2543), .properties = .{ .param_str = "V256dV256ddV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbd_vvvvl
+ .{ .tag = @enumFromInt(2544), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbd_vvvvmvl
+ .{ .tag = @enumFromInt(2545), .properties = .{ .param_str = "V256dV256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbd_vvvvvl
+ .{ .tag = @enumFromInt(2546), .properties = .{ .param_str = "V256dV256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbs_vsvvl
+ .{ .tag = @enumFromInt(2547), .properties = .{ .param_str = "V256dfV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbs_vsvvmvl
+ .{ .tag = @enumFromInt(2548), .properties = .{ .param_str = "V256dfV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbs_vsvvvl
+ .{ .tag = @enumFromInt(2549), .properties = .{ .param_str = "V256dfV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbs_vvsvl
+ .{ .tag = @enumFromInt(2550), .properties = .{ .param_str = "V256dV256dfV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbs_vvsvmvl
+ .{ .tag = @enumFromInt(2551), .properties = .{ .param_str = "V256dV256dfV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbs_vvsvvl
+ .{ .tag = @enumFromInt(2552), .properties = .{ .param_str = "V256dV256dfV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbs_vvvvl
+ .{ .tag = @enumFromInt(2553), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbs_vvvvmvl
+ .{ .tag = @enumFromInt(2554), .properties = .{ .param_str = "V256dV256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmsbs_vvvvvl
+ .{ .tag = @enumFromInt(2555), .properties = .{ .param_str = "V256dV256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmuld_vsvl
+ .{ .tag = @enumFromInt(2556), .properties = .{ .param_str = "V256ddV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmuld_vsvmvl
+ .{ .tag = @enumFromInt(2557), .properties = .{ .param_str = "V256ddV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmuld_vsvvl
+ .{ .tag = @enumFromInt(2558), .properties = .{ .param_str = "V256ddV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmuld_vvvl
+ .{ .tag = @enumFromInt(2559), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmuld_vvvmvl
+ .{ .tag = @enumFromInt(2560), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmuld_vvvvl
+ .{ .tag = @enumFromInt(2561), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmuls_vsvl
+ .{ .tag = @enumFromInt(2562), .properties = .{ .param_str = "V256dfV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmuls_vsvmvl
+ .{ .tag = @enumFromInt(2563), .properties = .{ .param_str = "V256dfV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmuls_vsvvl
+ .{ .tag = @enumFromInt(2564), .properties = .{ .param_str = "V256dfV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmuls_vvvl
+ .{ .tag = @enumFromInt(2565), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmuls_vvvmvl
+ .{ .tag = @enumFromInt(2566), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfmuls_vvvvl
+ .{ .tag = @enumFromInt(2567), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmadd_vsvvl
+ .{ .tag = @enumFromInt(2568), .properties = .{ .param_str = "V256ddV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmadd_vsvvmvl
+ .{ .tag = @enumFromInt(2569), .properties = .{ .param_str = "V256ddV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmadd_vsvvvl
+ .{ .tag = @enumFromInt(2570), .properties = .{ .param_str = "V256ddV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmadd_vvsvl
+ .{ .tag = @enumFromInt(2571), .properties = .{ .param_str = "V256dV256ddV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmadd_vvsvmvl
+ .{ .tag = @enumFromInt(2572), .properties = .{ .param_str = "V256dV256ddV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmadd_vvsvvl
+ .{ .tag = @enumFromInt(2573), .properties = .{ .param_str = "V256dV256ddV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmadd_vvvvl
+ .{ .tag = @enumFromInt(2574), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmadd_vvvvmvl
+ .{ .tag = @enumFromInt(2575), .properties = .{ .param_str = "V256dV256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmadd_vvvvvl
+ .{ .tag = @enumFromInt(2576), .properties = .{ .param_str = "V256dV256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmads_vsvvl
+ .{ .tag = @enumFromInt(2577), .properties = .{ .param_str = "V256dfV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmads_vsvvmvl
+ .{ .tag = @enumFromInt(2578), .properties = .{ .param_str = "V256dfV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmads_vsvvvl
+ .{ .tag = @enumFromInt(2579), .properties = .{ .param_str = "V256dfV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmads_vvsvl
+ .{ .tag = @enumFromInt(2580), .properties = .{ .param_str = "V256dV256dfV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmads_vvsvmvl
+ .{ .tag = @enumFromInt(2581), .properties = .{ .param_str = "V256dV256dfV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmads_vvsvvl
+ .{ .tag = @enumFromInt(2582), .properties = .{ .param_str = "V256dV256dfV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmads_vvvvl
+ .{ .tag = @enumFromInt(2583), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmads_vvvvmvl
+ .{ .tag = @enumFromInt(2584), .properties = .{ .param_str = "V256dV256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmads_vvvvvl
+ .{ .tag = @enumFromInt(2585), .properties = .{ .param_str = "V256dV256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbd_vsvvl
+ .{ .tag = @enumFromInt(2586), .properties = .{ .param_str = "V256ddV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbd_vsvvmvl
+ .{ .tag = @enumFromInt(2587), .properties = .{ .param_str = "V256ddV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbd_vsvvvl
+ .{ .tag = @enumFromInt(2588), .properties = .{ .param_str = "V256ddV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbd_vvsvl
+ .{ .tag = @enumFromInt(2589), .properties = .{ .param_str = "V256dV256ddV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbd_vvsvmvl
+ .{ .tag = @enumFromInt(2590), .properties = .{ .param_str = "V256dV256ddV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbd_vvsvvl
+ .{ .tag = @enumFromInt(2591), .properties = .{ .param_str = "V256dV256ddV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbd_vvvvl
+ .{ .tag = @enumFromInt(2592), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbd_vvvvmvl
+ .{ .tag = @enumFromInt(2593), .properties = .{ .param_str = "V256dV256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbd_vvvvvl
+ .{ .tag = @enumFromInt(2594), .properties = .{ .param_str = "V256dV256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbs_vsvvl
+ .{ .tag = @enumFromInt(2595), .properties = .{ .param_str = "V256dfV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbs_vsvvmvl
+ .{ .tag = @enumFromInt(2596), .properties = .{ .param_str = "V256dfV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbs_vsvvvl
+ .{ .tag = @enumFromInt(2597), .properties = .{ .param_str = "V256dfV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbs_vvsvl
+ .{ .tag = @enumFromInt(2598), .properties = .{ .param_str = "V256dV256dfV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbs_vvsvmvl
+ .{ .tag = @enumFromInt(2599), .properties = .{ .param_str = "V256dV256dfV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbs_vvsvvl
+ .{ .tag = @enumFromInt(2600), .properties = .{ .param_str = "V256dV256dfV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbs_vvvvl
+ .{ .tag = @enumFromInt(2601), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbs_vvvvmvl
+ .{ .tag = @enumFromInt(2602), .properties = .{ .param_str = "V256dV256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfnmsbs_vvvvvl
+ .{ .tag = @enumFromInt(2603), .properties = .{ .param_str = "V256dV256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfrmaxdfst_vvl
+ .{ .tag = @enumFromInt(2604), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfrmaxdfst_vvvl
+ .{ .tag = @enumFromInt(2605), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfrmaxdlst_vvl
+ .{ .tag = @enumFromInt(2606), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfrmaxdlst_vvvl
+ .{ .tag = @enumFromInt(2607), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfrmaxsfst_vvl
+ .{ .tag = @enumFromInt(2608), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfrmaxsfst_vvvl
+ .{ .tag = @enumFromInt(2609), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfrmaxslst_vvl
+ .{ .tag = @enumFromInt(2610), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfrmaxslst_vvvl
+ .{ .tag = @enumFromInt(2611), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfrmindfst_vvl
+ .{ .tag = @enumFromInt(2612), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfrmindfst_vvvl
+ .{ .tag = @enumFromInt(2613), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfrmindlst_vvl
+ .{ .tag = @enumFromInt(2614), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfrmindlst_vvvl
+ .{ .tag = @enumFromInt(2615), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfrminsfst_vvl
+ .{ .tag = @enumFromInt(2616), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfrminsfst_vvvl
+ .{ .tag = @enumFromInt(2617), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfrminslst_vvl
+ .{ .tag = @enumFromInt(2618), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfrminslst_vvvl
+ .{ .tag = @enumFromInt(2619), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsqrtd_vvl
+ .{ .tag = @enumFromInt(2620), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsqrtd_vvvl
+ .{ .tag = @enumFromInt(2621), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsqrts_vvl
+ .{ .tag = @enumFromInt(2622), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsqrts_vvvl
+ .{ .tag = @enumFromInt(2623), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsubd_vsvl
+ .{ .tag = @enumFromInt(2624), .properties = .{ .param_str = "V256ddV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsubd_vsvmvl
+ .{ .tag = @enumFromInt(2625), .properties = .{ .param_str = "V256ddV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsubd_vsvvl
+ .{ .tag = @enumFromInt(2626), .properties = .{ .param_str = "V256ddV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsubd_vvvl
+ .{ .tag = @enumFromInt(2627), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsubd_vvvmvl
+ .{ .tag = @enumFromInt(2628), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsubd_vvvvl
+ .{ .tag = @enumFromInt(2629), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsubs_vsvl
+ .{ .tag = @enumFromInt(2630), .properties = .{ .param_str = "V256dfV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsubs_vsvmvl
+ .{ .tag = @enumFromInt(2631), .properties = .{ .param_str = "V256dfV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsubs_vsvvl
+ .{ .tag = @enumFromInt(2632), .properties = .{ .param_str = "V256dfV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsubs_vvvl
+ .{ .tag = @enumFromInt(2633), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsubs_vvvmvl
+ .{ .tag = @enumFromInt(2634), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsubs_vvvvl
+ .{ .tag = @enumFromInt(2635), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsumd_vvl
+ .{ .tag = @enumFromInt(2636), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsumd_vvml
+ .{ .tag = @enumFromInt(2637), .properties = .{ .param_str = "V256dV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsums_vvl
+ .{ .tag = @enumFromInt(2638), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vfsums_vvml
+ .{ .tag = @enumFromInt(2639), .properties = .{ .param_str = "V256dV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgt_vvssl
+ .{ .tag = @enumFromInt(2640), .properties = .{ .param_str = "V256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgt_vvssml
+ .{ .tag = @enumFromInt(2641), .properties = .{ .param_str = "V256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgt_vvssmvl
+ .{ .tag = @enumFromInt(2642), .properties = .{ .param_str = "V256dV256dLUiLUiV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgt_vvssvl
+ .{ .tag = @enumFromInt(2643), .properties = .{ .param_str = "V256dV256dLUiLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtlsx_vvssl
+ .{ .tag = @enumFromInt(2644), .properties = .{ .param_str = "V256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtlsx_vvssml
+ .{ .tag = @enumFromInt(2645), .properties = .{ .param_str = "V256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtlsx_vvssmvl
+ .{ .tag = @enumFromInt(2646), .properties = .{ .param_str = "V256dV256dLUiLUiV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtlsx_vvssvl
+ .{ .tag = @enumFromInt(2647), .properties = .{ .param_str = "V256dV256dLUiLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtlsxnc_vvssl
+ .{ .tag = @enumFromInt(2648), .properties = .{ .param_str = "V256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtlsxnc_vvssml
+ .{ .tag = @enumFromInt(2649), .properties = .{ .param_str = "V256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtlsxnc_vvssmvl
+ .{ .tag = @enumFromInt(2650), .properties = .{ .param_str = "V256dV256dLUiLUiV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtlsxnc_vvssvl
+ .{ .tag = @enumFromInt(2651), .properties = .{ .param_str = "V256dV256dLUiLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtlzx_vvssl
+ .{ .tag = @enumFromInt(2652), .properties = .{ .param_str = "V256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtlzx_vvssml
+ .{ .tag = @enumFromInt(2653), .properties = .{ .param_str = "V256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtlzx_vvssmvl
+ .{ .tag = @enumFromInt(2654), .properties = .{ .param_str = "V256dV256dLUiLUiV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtlzx_vvssvl
+ .{ .tag = @enumFromInt(2655), .properties = .{ .param_str = "V256dV256dLUiLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtlzxnc_vvssl
+ .{ .tag = @enumFromInt(2656), .properties = .{ .param_str = "V256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtlzxnc_vvssml
+ .{ .tag = @enumFromInt(2657), .properties = .{ .param_str = "V256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtlzxnc_vvssmvl
+ .{ .tag = @enumFromInt(2658), .properties = .{ .param_str = "V256dV256dLUiLUiV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtlzxnc_vvssvl
+ .{ .tag = @enumFromInt(2659), .properties = .{ .param_str = "V256dV256dLUiLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtnc_vvssl
+ .{ .tag = @enumFromInt(2660), .properties = .{ .param_str = "V256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtnc_vvssml
+ .{ .tag = @enumFromInt(2661), .properties = .{ .param_str = "V256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtnc_vvssmvl
+ .{ .tag = @enumFromInt(2662), .properties = .{ .param_str = "V256dV256dLUiLUiV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtnc_vvssvl
+ .{ .tag = @enumFromInt(2663), .properties = .{ .param_str = "V256dV256dLUiLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtu_vvssl
+ .{ .tag = @enumFromInt(2664), .properties = .{ .param_str = "V256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtu_vvssml
+ .{ .tag = @enumFromInt(2665), .properties = .{ .param_str = "V256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtu_vvssmvl
+ .{ .tag = @enumFromInt(2666), .properties = .{ .param_str = "V256dV256dLUiLUiV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtu_vvssvl
+ .{ .tag = @enumFromInt(2667), .properties = .{ .param_str = "V256dV256dLUiLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtunc_vvssl
+ .{ .tag = @enumFromInt(2668), .properties = .{ .param_str = "V256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtunc_vvssml
+ .{ .tag = @enumFromInt(2669), .properties = .{ .param_str = "V256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtunc_vvssmvl
+ .{ .tag = @enumFromInt(2670), .properties = .{ .param_str = "V256dV256dLUiLUiV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vgtunc_vvssvl
+ .{ .tag = @enumFromInt(2671), .properties = .{ .param_str = "V256dV256dLUiLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vld2d_vssl
+ .{ .tag = @enumFromInt(2672), .properties = .{ .param_str = "V256dLUivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vld2d_vssvl
+ .{ .tag = @enumFromInt(2673), .properties = .{ .param_str = "V256dLUivC*V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vld2dnc_vssl
+ .{ .tag = @enumFromInt(2674), .properties = .{ .param_str = "V256dLUivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vld2dnc_vssvl
+ .{ .tag = @enumFromInt(2675), .properties = .{ .param_str = "V256dLUivC*V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vld_vssl
+ .{ .tag = @enumFromInt(2676), .properties = .{ .param_str = "V256dLUivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vld_vssvl
+ .{ .tag = @enumFromInt(2677), .properties = .{ .param_str = "V256dLUivC*V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldl2dsx_vssl
+ .{ .tag = @enumFromInt(2678), .properties = .{ .param_str = "V256dLUivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldl2dsx_vssvl
+ .{ .tag = @enumFromInt(2679), .properties = .{ .param_str = "V256dLUivC*V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldl2dsxnc_vssl
+ .{ .tag = @enumFromInt(2680), .properties = .{ .param_str = "V256dLUivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldl2dsxnc_vssvl
+ .{ .tag = @enumFromInt(2681), .properties = .{ .param_str = "V256dLUivC*V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldl2dzx_vssl
+ .{ .tag = @enumFromInt(2682), .properties = .{ .param_str = "V256dLUivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldl2dzx_vssvl
+ .{ .tag = @enumFromInt(2683), .properties = .{ .param_str = "V256dLUivC*V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldl2dzxnc_vssl
+ .{ .tag = @enumFromInt(2684), .properties = .{ .param_str = "V256dLUivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldl2dzxnc_vssvl
+ .{ .tag = @enumFromInt(2685), .properties = .{ .param_str = "V256dLUivC*V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldlsx_vssl
+ .{ .tag = @enumFromInt(2686), .properties = .{ .param_str = "V256dLUivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldlsx_vssvl
+ .{ .tag = @enumFromInt(2687), .properties = .{ .param_str = "V256dLUivC*V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldlsxnc_vssl
+ .{ .tag = @enumFromInt(2688), .properties = .{ .param_str = "V256dLUivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldlsxnc_vssvl
+ .{ .tag = @enumFromInt(2689), .properties = .{ .param_str = "V256dLUivC*V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldlzx_vssl
+ .{ .tag = @enumFromInt(2690), .properties = .{ .param_str = "V256dLUivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldlzx_vssvl
+ .{ .tag = @enumFromInt(2691), .properties = .{ .param_str = "V256dLUivC*V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldlzxnc_vssl
+ .{ .tag = @enumFromInt(2692), .properties = .{ .param_str = "V256dLUivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldlzxnc_vssvl
+ .{ .tag = @enumFromInt(2693), .properties = .{ .param_str = "V256dLUivC*V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldnc_vssl
+ .{ .tag = @enumFromInt(2694), .properties = .{ .param_str = "V256dLUivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldnc_vssvl
+ .{ .tag = @enumFromInt(2695), .properties = .{ .param_str = "V256dLUivC*V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldu2d_vssl
+ .{ .tag = @enumFromInt(2696), .properties = .{ .param_str = "V256dLUivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldu2d_vssvl
+ .{ .tag = @enumFromInt(2697), .properties = .{ .param_str = "V256dLUivC*V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldu2dnc_vssl
+ .{ .tag = @enumFromInt(2698), .properties = .{ .param_str = "V256dLUivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldu2dnc_vssvl
+ .{ .tag = @enumFromInt(2699), .properties = .{ .param_str = "V256dLUivC*V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldu_vssl
+ .{ .tag = @enumFromInt(2700), .properties = .{ .param_str = "V256dLUivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldu_vssvl
+ .{ .tag = @enumFromInt(2701), .properties = .{ .param_str = "V256dLUivC*V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldunc_vssl
+ .{ .tag = @enumFromInt(2702), .properties = .{ .param_str = "V256dLUivC*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldunc_vssvl
+ .{ .tag = @enumFromInt(2703), .properties = .{ .param_str = "V256dLUivC*V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldz_vvl
+ .{ .tag = @enumFromInt(2704), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldz_vvmvl
+ .{ .tag = @enumFromInt(2705), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vldz_vvvl
+ .{ .tag = @enumFromInt(2706), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxsl_vsvl
+ .{ .tag = @enumFromInt(2707), .properties = .{ .param_str = "V256dLiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxsl_vsvmvl
+ .{ .tag = @enumFromInt(2708), .properties = .{ .param_str = "V256dLiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxsl_vsvvl
+ .{ .tag = @enumFromInt(2709), .properties = .{ .param_str = "V256dLiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxsl_vvvl
+ .{ .tag = @enumFromInt(2710), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxsl_vvvmvl
+ .{ .tag = @enumFromInt(2711), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxsl_vvvvl
+ .{ .tag = @enumFromInt(2712), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxswsx_vsvl
+ .{ .tag = @enumFromInt(2713), .properties = .{ .param_str = "V256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxswsx_vsvmvl
+ .{ .tag = @enumFromInt(2714), .properties = .{ .param_str = "V256diV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxswsx_vsvvl
+ .{ .tag = @enumFromInt(2715), .properties = .{ .param_str = "V256diV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxswsx_vvvl
+ .{ .tag = @enumFromInt(2716), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxswsx_vvvmvl
+ .{ .tag = @enumFromInt(2717), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxswsx_vvvvl
+ .{ .tag = @enumFromInt(2718), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxswzx_vsvl
+ .{ .tag = @enumFromInt(2719), .properties = .{ .param_str = "V256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxswzx_vsvmvl
+ .{ .tag = @enumFromInt(2720), .properties = .{ .param_str = "V256diV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxswzx_vsvvl
+ .{ .tag = @enumFromInt(2721), .properties = .{ .param_str = "V256diV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxswzx_vvvl
+ .{ .tag = @enumFromInt(2722), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxswzx_vvvmvl
+ .{ .tag = @enumFromInt(2723), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmaxswzx_vvvvl
+ .{ .tag = @enumFromInt(2724), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminsl_vsvl
+ .{ .tag = @enumFromInt(2725), .properties = .{ .param_str = "V256dLiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminsl_vsvmvl
+ .{ .tag = @enumFromInt(2726), .properties = .{ .param_str = "V256dLiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminsl_vsvvl
+ .{ .tag = @enumFromInt(2727), .properties = .{ .param_str = "V256dLiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminsl_vvvl
+ .{ .tag = @enumFromInt(2728), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminsl_vvvmvl
+ .{ .tag = @enumFromInt(2729), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminsl_vvvvl
+ .{ .tag = @enumFromInt(2730), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminswsx_vsvl
+ .{ .tag = @enumFromInt(2731), .properties = .{ .param_str = "V256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminswsx_vsvmvl
+ .{ .tag = @enumFromInt(2732), .properties = .{ .param_str = "V256diV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminswsx_vsvvl
+ .{ .tag = @enumFromInt(2733), .properties = .{ .param_str = "V256diV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminswsx_vvvl
+ .{ .tag = @enumFromInt(2734), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminswsx_vvvmvl
+ .{ .tag = @enumFromInt(2735), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminswsx_vvvvl
+ .{ .tag = @enumFromInt(2736), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminswzx_vsvl
+ .{ .tag = @enumFromInt(2737), .properties = .{ .param_str = "V256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminswzx_vsvmvl
+ .{ .tag = @enumFromInt(2738), .properties = .{ .param_str = "V256diV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminswzx_vsvvl
+ .{ .tag = @enumFromInt(2739), .properties = .{ .param_str = "V256diV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminswzx_vvvl
+ .{ .tag = @enumFromInt(2740), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminswzx_vvvmvl
+ .{ .tag = @enumFromInt(2741), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vminswzx_vvvvl
+ .{ .tag = @enumFromInt(2742), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmrg_vsvml
+ .{ .tag = @enumFromInt(2743), .properties = .{ .param_str = "V256dLUiV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmrg_vsvmvl
+ .{ .tag = @enumFromInt(2744), .properties = .{ .param_str = "V256dLUiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmrg_vvvml
+ .{ .tag = @enumFromInt(2745), .properties = .{ .param_str = "V256dV256dV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmrg_vvvmvl
+ .{ .tag = @enumFromInt(2746), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmrgw_vsvMl
+ .{ .tag = @enumFromInt(2747), .properties = .{ .param_str = "V256dUiV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmrgw_vsvMvl
+ .{ .tag = @enumFromInt(2748), .properties = .{ .param_str = "V256dUiV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmrgw_vvvMl
+ .{ .tag = @enumFromInt(2749), .properties = .{ .param_str = "V256dV256dV256dV512bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmrgw_vvvMvl
+ .{ .tag = @enumFromInt(2750), .properties = .{ .param_str = "V256dV256dV256dV512bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulsl_vsvl
+ .{ .tag = @enumFromInt(2751), .properties = .{ .param_str = "V256dLiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulsl_vsvmvl
+ .{ .tag = @enumFromInt(2752), .properties = .{ .param_str = "V256dLiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulsl_vsvvl
+ .{ .tag = @enumFromInt(2753), .properties = .{ .param_str = "V256dLiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulsl_vvvl
+ .{ .tag = @enumFromInt(2754), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulsl_vvvmvl
+ .{ .tag = @enumFromInt(2755), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulsl_vvvvl
+ .{ .tag = @enumFromInt(2756), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulslw_vsvl
+ .{ .tag = @enumFromInt(2757), .properties = .{ .param_str = "V256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulslw_vsvvl
+ .{ .tag = @enumFromInt(2758), .properties = .{ .param_str = "V256diV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulslw_vvvl
+ .{ .tag = @enumFromInt(2759), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulslw_vvvvl
+ .{ .tag = @enumFromInt(2760), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulswsx_vsvl
+ .{ .tag = @enumFromInt(2761), .properties = .{ .param_str = "V256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulswsx_vsvmvl
+ .{ .tag = @enumFromInt(2762), .properties = .{ .param_str = "V256diV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulswsx_vsvvl
+ .{ .tag = @enumFromInt(2763), .properties = .{ .param_str = "V256diV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulswsx_vvvl
+ .{ .tag = @enumFromInt(2764), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulswsx_vvvmvl
+ .{ .tag = @enumFromInt(2765), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulswsx_vvvvl
+ .{ .tag = @enumFromInt(2766), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulswzx_vsvl
+ .{ .tag = @enumFromInt(2767), .properties = .{ .param_str = "V256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulswzx_vsvmvl
+ .{ .tag = @enumFromInt(2768), .properties = .{ .param_str = "V256diV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulswzx_vsvvl
+ .{ .tag = @enumFromInt(2769), .properties = .{ .param_str = "V256diV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulswzx_vvvl
+ .{ .tag = @enumFromInt(2770), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulswzx_vvvmvl
+ .{ .tag = @enumFromInt(2771), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulswzx_vvvvl
+ .{ .tag = @enumFromInt(2772), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulul_vsvl
+ .{ .tag = @enumFromInt(2773), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulul_vsvmvl
+ .{ .tag = @enumFromInt(2774), .properties = .{ .param_str = "V256dLUiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulul_vsvvl
+ .{ .tag = @enumFromInt(2775), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulul_vvvl
+ .{ .tag = @enumFromInt(2776), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulul_vvvmvl
+ .{ .tag = @enumFromInt(2777), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmulul_vvvvl
+ .{ .tag = @enumFromInt(2778), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmuluw_vsvl
+ .{ .tag = @enumFromInt(2779), .properties = .{ .param_str = "V256dUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmuluw_vsvmvl
+ .{ .tag = @enumFromInt(2780), .properties = .{ .param_str = "V256dUiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmuluw_vsvvl
+ .{ .tag = @enumFromInt(2781), .properties = .{ .param_str = "V256dUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmuluw_vvvl
+ .{ .tag = @enumFromInt(2782), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmuluw_vvvmvl
+ .{ .tag = @enumFromInt(2783), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmuluw_vvvvl
+ .{ .tag = @enumFromInt(2784), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmv_vsvl
+ .{ .tag = @enumFromInt(2785), .properties = .{ .param_str = "V256dUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmv_vsvmvl
+ .{ .tag = @enumFromInt(2786), .properties = .{ .param_str = "V256dUiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vmv_vsvvl
+ .{ .tag = @enumFromInt(2787), .properties = .{ .param_str = "V256dUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vor_vsvl
+ .{ .tag = @enumFromInt(2788), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vor_vsvmvl
+ .{ .tag = @enumFromInt(2789), .properties = .{ .param_str = "V256dLUiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vor_vsvvl
+ .{ .tag = @enumFromInt(2790), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vor_vvvl
+ .{ .tag = @enumFromInt(2791), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vor_vvvmvl
+ .{ .tag = @enumFromInt(2792), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vor_vvvvl
+ .{ .tag = @enumFromInt(2793), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vpcnt_vvl
+ .{ .tag = @enumFromInt(2794), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vpcnt_vvmvl
+ .{ .tag = @enumFromInt(2795), .properties = .{ .param_str = "V256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vpcnt_vvvl
+ .{ .tag = @enumFromInt(2796), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrand_vvl
+ .{ .tag = @enumFromInt(2797), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrand_vvml
+ .{ .tag = @enumFromInt(2798), .properties = .{ .param_str = "V256dV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrcpd_vvl
+ .{ .tag = @enumFromInt(2799), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrcpd_vvvl
+ .{ .tag = @enumFromInt(2800), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrcps_vvl
+ .{ .tag = @enumFromInt(2801), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrcps_vvvl
+ .{ .tag = @enumFromInt(2802), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrmaxslfst_vvl
+ .{ .tag = @enumFromInt(2803), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrmaxslfst_vvvl
+ .{ .tag = @enumFromInt(2804), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrmaxsllst_vvl
+ .{ .tag = @enumFromInt(2805), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrmaxsllst_vvvl
+ .{ .tag = @enumFromInt(2806), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrmaxswfstsx_vvl
+ .{ .tag = @enumFromInt(2807), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrmaxswfstsx_vvvl
+ .{ .tag = @enumFromInt(2808), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrmaxswfstzx_vvl
+ .{ .tag = @enumFromInt(2809), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrmaxswfstzx_vvvl
+ .{ .tag = @enumFromInt(2810), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrmaxswlstsx_vvl
+ .{ .tag = @enumFromInt(2811), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrmaxswlstsx_vvvl
+ .{ .tag = @enumFromInt(2812), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrmaxswlstzx_vvl
+ .{ .tag = @enumFromInt(2813), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrmaxswlstzx_vvvl
+ .{ .tag = @enumFromInt(2814), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrminslfst_vvl
+ .{ .tag = @enumFromInt(2815), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrminslfst_vvvl
+ .{ .tag = @enumFromInt(2816), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrminsllst_vvl
+ .{ .tag = @enumFromInt(2817), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrminsllst_vvvl
+ .{ .tag = @enumFromInt(2818), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrminswfstsx_vvl
+ .{ .tag = @enumFromInt(2819), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrminswfstsx_vvvl
+ .{ .tag = @enumFromInt(2820), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrminswfstzx_vvl
+ .{ .tag = @enumFromInt(2821), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrminswfstzx_vvvl
+ .{ .tag = @enumFromInt(2822), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrminswlstsx_vvl
+ .{ .tag = @enumFromInt(2823), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrminswlstsx_vvvl
+ .{ .tag = @enumFromInt(2824), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrminswlstzx_vvl
+ .{ .tag = @enumFromInt(2825), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrminswlstzx_vvvl
+ .{ .tag = @enumFromInt(2826), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vror_vvl
+ .{ .tag = @enumFromInt(2827), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vror_vvml
+ .{ .tag = @enumFromInt(2828), .properties = .{ .param_str = "V256dV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrsqrtd_vvl
+ .{ .tag = @enumFromInt(2829), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrsqrtd_vvvl
+ .{ .tag = @enumFromInt(2830), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrsqrtdnex_vvl
+ .{ .tag = @enumFromInt(2831), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrsqrtdnex_vvvl
+ .{ .tag = @enumFromInt(2832), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrsqrts_vvl
+ .{ .tag = @enumFromInt(2833), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrsqrts_vvvl
+ .{ .tag = @enumFromInt(2834), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrsqrtsnex_vvl
+ .{ .tag = @enumFromInt(2835), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrsqrtsnex_vvvl
+ .{ .tag = @enumFromInt(2836), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrxor_vvl
+ .{ .tag = @enumFromInt(2837), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vrxor_vvml
+ .{ .tag = @enumFromInt(2838), .properties = .{ .param_str = "V256dV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsc_vvssl
+ .{ .tag = @enumFromInt(2839), .properties = .{ .param_str = "vV256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsc_vvssml
+ .{ .tag = @enumFromInt(2840), .properties = .{ .param_str = "vV256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vscl_vvssl
+ .{ .tag = @enumFromInt(2841), .properties = .{ .param_str = "vV256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vscl_vvssml
+ .{ .tag = @enumFromInt(2842), .properties = .{ .param_str = "vV256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsclnc_vvssl
+ .{ .tag = @enumFromInt(2843), .properties = .{ .param_str = "vV256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsclnc_vvssml
+ .{ .tag = @enumFromInt(2844), .properties = .{ .param_str = "vV256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsclncot_vvssl
+ .{ .tag = @enumFromInt(2845), .properties = .{ .param_str = "vV256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsclncot_vvssml
+ .{ .tag = @enumFromInt(2846), .properties = .{ .param_str = "vV256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsclot_vvssl
+ .{ .tag = @enumFromInt(2847), .properties = .{ .param_str = "vV256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsclot_vvssml
+ .{ .tag = @enumFromInt(2848), .properties = .{ .param_str = "vV256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vscnc_vvssl
+ .{ .tag = @enumFromInt(2849), .properties = .{ .param_str = "vV256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vscnc_vvssml
+ .{ .tag = @enumFromInt(2850), .properties = .{ .param_str = "vV256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vscncot_vvssl
+ .{ .tag = @enumFromInt(2851), .properties = .{ .param_str = "vV256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vscncot_vvssml
+ .{ .tag = @enumFromInt(2852), .properties = .{ .param_str = "vV256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vscot_vvssl
+ .{ .tag = @enumFromInt(2853), .properties = .{ .param_str = "vV256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vscot_vvssml
+ .{ .tag = @enumFromInt(2854), .properties = .{ .param_str = "vV256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vscu_vvssl
+ .{ .tag = @enumFromInt(2855), .properties = .{ .param_str = "vV256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vscu_vvssml
+ .{ .tag = @enumFromInt(2856), .properties = .{ .param_str = "vV256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vscunc_vvssl
+ .{ .tag = @enumFromInt(2857), .properties = .{ .param_str = "vV256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vscunc_vvssml
+ .{ .tag = @enumFromInt(2858), .properties = .{ .param_str = "vV256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vscuncot_vvssl
+ .{ .tag = @enumFromInt(2859), .properties = .{ .param_str = "vV256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vscuncot_vvssml
+ .{ .tag = @enumFromInt(2860), .properties = .{ .param_str = "vV256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vscuot_vvssl
+ .{ .tag = @enumFromInt(2861), .properties = .{ .param_str = "vV256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vscuot_vvssml
+ .{ .tag = @enumFromInt(2862), .properties = .{ .param_str = "vV256dV256dLUiLUiV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vseq_vl
+ .{ .tag = @enumFromInt(2863), .properties = .{ .param_str = "V256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vseq_vvl
+ .{ .tag = @enumFromInt(2864), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsfa_vvssl
+ .{ .tag = @enumFromInt(2865), .properties = .{ .param_str = "V256dV256dLUiLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsfa_vvssmvl
+ .{ .tag = @enumFromInt(2866), .properties = .{ .param_str = "V256dV256dLUiLUiV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsfa_vvssvl
+ .{ .tag = @enumFromInt(2867), .properties = .{ .param_str = "V256dV256dLUiLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vshf_vvvsl
+ .{ .tag = @enumFromInt(2868), .properties = .{ .param_str = "V256dV256dV256dLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vshf_vvvsvl
+ .{ .tag = @enumFromInt(2869), .properties = .{ .param_str = "V256dV256dV256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslal_vvsl
+ .{ .tag = @enumFromInt(2870), .properties = .{ .param_str = "V256dV256dLiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslal_vvsmvl
+ .{ .tag = @enumFromInt(2871), .properties = .{ .param_str = "V256dV256dLiV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslal_vvsvl
+ .{ .tag = @enumFromInt(2872), .properties = .{ .param_str = "V256dV256dLiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslal_vvvl
+ .{ .tag = @enumFromInt(2873), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslal_vvvmvl
+ .{ .tag = @enumFromInt(2874), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslal_vvvvl
+ .{ .tag = @enumFromInt(2875), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslawsx_vvsl
+ .{ .tag = @enumFromInt(2876), .properties = .{ .param_str = "V256dV256diUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslawsx_vvsmvl
+ .{ .tag = @enumFromInt(2877), .properties = .{ .param_str = "V256dV256diV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslawsx_vvsvl
+ .{ .tag = @enumFromInt(2878), .properties = .{ .param_str = "V256dV256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslawsx_vvvl
+ .{ .tag = @enumFromInt(2879), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslawsx_vvvmvl
+ .{ .tag = @enumFromInt(2880), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslawsx_vvvvl
+ .{ .tag = @enumFromInt(2881), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslawzx_vvsl
+ .{ .tag = @enumFromInt(2882), .properties = .{ .param_str = "V256dV256diUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslawzx_vvsmvl
+ .{ .tag = @enumFromInt(2883), .properties = .{ .param_str = "V256dV256diV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslawzx_vvsvl
+ .{ .tag = @enumFromInt(2884), .properties = .{ .param_str = "V256dV256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslawzx_vvvl
+ .{ .tag = @enumFromInt(2885), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslawzx_vvvmvl
+ .{ .tag = @enumFromInt(2886), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vslawzx_vvvvl
+ .{ .tag = @enumFromInt(2887), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsll_vvsl
+ .{ .tag = @enumFromInt(2888), .properties = .{ .param_str = "V256dV256dLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsll_vvsmvl
+ .{ .tag = @enumFromInt(2889), .properties = .{ .param_str = "V256dV256dLUiV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsll_vvsvl
+ .{ .tag = @enumFromInt(2890), .properties = .{ .param_str = "V256dV256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsll_vvvl
+ .{ .tag = @enumFromInt(2891), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsll_vvvmvl
+ .{ .tag = @enumFromInt(2892), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsll_vvvvl
+ .{ .tag = @enumFromInt(2893), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsral_vvsl
+ .{ .tag = @enumFromInt(2894), .properties = .{ .param_str = "V256dV256dLiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsral_vvsmvl
+ .{ .tag = @enumFromInt(2895), .properties = .{ .param_str = "V256dV256dLiV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsral_vvsvl
+ .{ .tag = @enumFromInt(2896), .properties = .{ .param_str = "V256dV256dLiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsral_vvvl
+ .{ .tag = @enumFromInt(2897), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsral_vvvmvl
+ .{ .tag = @enumFromInt(2898), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsral_vvvvl
+ .{ .tag = @enumFromInt(2899), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrawsx_vvsl
+ .{ .tag = @enumFromInt(2900), .properties = .{ .param_str = "V256dV256diUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrawsx_vvsmvl
+ .{ .tag = @enumFromInt(2901), .properties = .{ .param_str = "V256dV256diV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrawsx_vvsvl
+ .{ .tag = @enumFromInt(2902), .properties = .{ .param_str = "V256dV256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrawsx_vvvl
+ .{ .tag = @enumFromInt(2903), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrawsx_vvvmvl
+ .{ .tag = @enumFromInt(2904), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrawsx_vvvvl
+ .{ .tag = @enumFromInt(2905), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrawzx_vvsl
+ .{ .tag = @enumFromInt(2906), .properties = .{ .param_str = "V256dV256diUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrawzx_vvsmvl
+ .{ .tag = @enumFromInt(2907), .properties = .{ .param_str = "V256dV256diV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrawzx_vvsvl
+ .{ .tag = @enumFromInt(2908), .properties = .{ .param_str = "V256dV256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrawzx_vvvl
+ .{ .tag = @enumFromInt(2909), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrawzx_vvvmvl
+ .{ .tag = @enumFromInt(2910), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrawzx_vvvvl
+ .{ .tag = @enumFromInt(2911), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrl_vvsl
+ .{ .tag = @enumFromInt(2912), .properties = .{ .param_str = "V256dV256dLUiUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrl_vvsmvl
+ .{ .tag = @enumFromInt(2913), .properties = .{ .param_str = "V256dV256dLUiV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrl_vvsvl
+ .{ .tag = @enumFromInt(2914), .properties = .{ .param_str = "V256dV256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrl_vvvl
+ .{ .tag = @enumFromInt(2915), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrl_vvvmvl
+ .{ .tag = @enumFromInt(2916), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsrl_vvvvl
+ .{ .tag = @enumFromInt(2917), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vst2d_vssl
+ .{ .tag = @enumFromInt(2918), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vst2d_vssml
+ .{ .tag = @enumFromInt(2919), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vst2dnc_vssl
+ .{ .tag = @enumFromInt(2920), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vst2dnc_vssml
+ .{ .tag = @enumFromInt(2921), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vst2dncot_vssl
+ .{ .tag = @enumFromInt(2922), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vst2dncot_vssml
+ .{ .tag = @enumFromInt(2923), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vst2dot_vssl
+ .{ .tag = @enumFromInt(2924), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vst2dot_vssml
+ .{ .tag = @enumFromInt(2925), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vst_vssl
+ .{ .tag = @enumFromInt(2926), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vst_vssml
+ .{ .tag = @enumFromInt(2927), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstl2d_vssl
+ .{ .tag = @enumFromInt(2928), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstl2d_vssml
+ .{ .tag = @enumFromInt(2929), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstl2dnc_vssl
+ .{ .tag = @enumFromInt(2930), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstl2dnc_vssml
+ .{ .tag = @enumFromInt(2931), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstl2dncot_vssl
+ .{ .tag = @enumFromInt(2932), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstl2dncot_vssml
+ .{ .tag = @enumFromInt(2933), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstl2dot_vssl
+ .{ .tag = @enumFromInt(2934), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstl2dot_vssml
+ .{ .tag = @enumFromInt(2935), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstl_vssl
+ .{ .tag = @enumFromInt(2936), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstl_vssml
+ .{ .tag = @enumFromInt(2937), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstlnc_vssl
+ .{ .tag = @enumFromInt(2938), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstlnc_vssml
+ .{ .tag = @enumFromInt(2939), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstlncot_vssl
+ .{ .tag = @enumFromInt(2940), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstlncot_vssml
+ .{ .tag = @enumFromInt(2941), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstlot_vssl
+ .{ .tag = @enumFromInt(2942), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstlot_vssml
+ .{ .tag = @enumFromInt(2943), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstnc_vssl
+ .{ .tag = @enumFromInt(2944), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstnc_vssml
+ .{ .tag = @enumFromInt(2945), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstncot_vssl
+ .{ .tag = @enumFromInt(2946), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstncot_vssml
+ .{ .tag = @enumFromInt(2947), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstot_vssl
+ .{ .tag = @enumFromInt(2948), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstot_vssml
+ .{ .tag = @enumFromInt(2949), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstu2d_vssl
+ .{ .tag = @enumFromInt(2950), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstu2d_vssml
+ .{ .tag = @enumFromInt(2951), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstu2dnc_vssl
+ .{ .tag = @enumFromInt(2952), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstu2dnc_vssml
+ .{ .tag = @enumFromInt(2953), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstu2dncot_vssl
+ .{ .tag = @enumFromInt(2954), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstu2dncot_vssml
+ .{ .tag = @enumFromInt(2955), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstu2dot_vssl
+ .{ .tag = @enumFromInt(2956), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstu2dot_vssml
+ .{ .tag = @enumFromInt(2957), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstu_vssl
+ .{ .tag = @enumFromInt(2958), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstu_vssml
+ .{ .tag = @enumFromInt(2959), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstunc_vssl
+ .{ .tag = @enumFromInt(2960), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstunc_vssml
+ .{ .tag = @enumFromInt(2961), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstuncot_vssl
+ .{ .tag = @enumFromInt(2962), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstuncot_vssml
+ .{ .tag = @enumFromInt(2963), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstuot_vssl
+ .{ .tag = @enumFromInt(2964), .properties = .{ .param_str = "vV256dLUiv*Ui", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vstuot_vssml
+ .{ .tag = @enumFromInt(2965), .properties = .{ .param_str = "vV256dLUiv*V256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubsl_vsvl
+ .{ .tag = @enumFromInt(2966), .properties = .{ .param_str = "V256dLiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubsl_vsvmvl
+ .{ .tag = @enumFromInt(2967), .properties = .{ .param_str = "V256dLiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubsl_vsvvl
+ .{ .tag = @enumFromInt(2968), .properties = .{ .param_str = "V256dLiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubsl_vvvl
+ .{ .tag = @enumFromInt(2969), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubsl_vvvmvl
+ .{ .tag = @enumFromInt(2970), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubsl_vvvvl
+ .{ .tag = @enumFromInt(2971), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubswsx_vsvl
+ .{ .tag = @enumFromInt(2972), .properties = .{ .param_str = "V256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubswsx_vsvmvl
+ .{ .tag = @enumFromInt(2973), .properties = .{ .param_str = "V256diV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubswsx_vsvvl
+ .{ .tag = @enumFromInt(2974), .properties = .{ .param_str = "V256diV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubswsx_vvvl
+ .{ .tag = @enumFromInt(2975), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubswsx_vvvmvl
+ .{ .tag = @enumFromInt(2976), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubswsx_vvvvl
+ .{ .tag = @enumFromInt(2977), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubswzx_vsvl
+ .{ .tag = @enumFromInt(2978), .properties = .{ .param_str = "V256diV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubswzx_vsvmvl
+ .{ .tag = @enumFromInt(2979), .properties = .{ .param_str = "V256diV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubswzx_vsvvl
+ .{ .tag = @enumFromInt(2980), .properties = .{ .param_str = "V256diV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubswzx_vvvl
+ .{ .tag = @enumFromInt(2981), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubswzx_vvvmvl
+ .{ .tag = @enumFromInt(2982), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubswzx_vvvvl
+ .{ .tag = @enumFromInt(2983), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubul_vsvl
+ .{ .tag = @enumFromInt(2984), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubul_vsvmvl
+ .{ .tag = @enumFromInt(2985), .properties = .{ .param_str = "V256dLUiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubul_vsvvl
+ .{ .tag = @enumFromInt(2986), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubul_vvvl
+ .{ .tag = @enumFromInt(2987), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubul_vvvmvl
+ .{ .tag = @enumFromInt(2988), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubul_vvvvl
+ .{ .tag = @enumFromInt(2989), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubuw_vsvl
+ .{ .tag = @enumFromInt(2990), .properties = .{ .param_str = "V256dUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubuw_vsvmvl
+ .{ .tag = @enumFromInt(2991), .properties = .{ .param_str = "V256dUiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubuw_vsvvl
+ .{ .tag = @enumFromInt(2992), .properties = .{ .param_str = "V256dUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubuw_vvvl
+ .{ .tag = @enumFromInt(2993), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubuw_vvvmvl
+ .{ .tag = @enumFromInt(2994), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsubuw_vvvvl
+ .{ .tag = @enumFromInt(2995), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsuml_vvl
+ .{ .tag = @enumFromInt(2996), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsuml_vvml
+ .{ .tag = @enumFromInt(2997), .properties = .{ .param_str = "V256dV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsumwsx_vvl
+ .{ .tag = @enumFromInt(2998), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsumwsx_vvml
+ .{ .tag = @enumFromInt(2999), .properties = .{ .param_str = "V256dV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsumwzx_vvl
+ .{ .tag = @enumFromInt(3000), .properties = .{ .param_str = "V256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vsumwzx_vvml
+ .{ .tag = @enumFromInt(3001), .properties = .{ .param_str = "V256dV256dV256bUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vxor_vsvl
+ .{ .tag = @enumFromInt(3002), .properties = .{ .param_str = "V256dLUiV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vxor_vsvmvl
+ .{ .tag = @enumFromInt(3003), .properties = .{ .param_str = "V256dLUiV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vxor_vsvvl
+ .{ .tag = @enumFromInt(3004), .properties = .{ .param_str = "V256dLUiV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vxor_vvvl
+ .{ .tag = @enumFromInt(3005), .properties = .{ .param_str = "V256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vxor_vvvmvl
+ .{ .tag = @enumFromInt(3006), .properties = .{ .param_str = "V256dV256dV256dV256bV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_vxor_vvvvl
+ .{ .tag = @enumFromInt(3007), .properties = .{ .param_str = "V256dV256dV256dV256dUi", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_xorm_MMM
+ .{ .tag = @enumFromInt(3008), .properties = .{ .param_str = "V512bV512bV512b", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_ve_vl_xorm_mmm
+ .{ .tag = @enumFromInt(3009), .properties = .{ .param_str = "V256bV256bV256b", .target_set = TargetSet.initOne(.vevl_gen) } },
+ // __builtin_vfprintf
+ .{ .tag = @enumFromInt(3010), .properties = .{ .param_str = "iP*RcC*Ra", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 1 } } },
+ // __builtin_vfscanf
+ .{ .tag = @enumFromInt(3011), .properties = .{ .param_str = "iP*RcC*Ra", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vscanf, .format_string_position = 1 } } },
+ // __builtin_vprintf
+ .{ .tag = @enumFromInt(3012), .properties = .{ .param_str = "icC*Ra", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf } } },
+ // __builtin_vscanf
+ .{ .tag = @enumFromInt(3013), .properties = .{ .param_str = "icC*Ra", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vscanf } } },
+ // __builtin_vsnprintf
+ .{ .tag = @enumFromInt(3014), .properties = .{ .param_str = "ic*RzcC*Ra", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 2 } } },
+ // __builtin_vsprintf
+ .{ .tag = @enumFromInt(3015), .properties = .{ .param_str = "ic*RcC*Ra", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 1 } } },
+ // __builtin_vsscanf
+ .{ .tag = @enumFromInt(3016), .properties = .{ .param_str = "icC*RcC*Ra", .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vscanf, .format_string_position = 1 } } },
+ // __builtin_wasm_max_f32
+ .{ .tag = @enumFromInt(3017), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } },
+ // __builtin_wasm_max_f64
+ .{ .tag = @enumFromInt(3018), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } },
+ // __builtin_wasm_memory_grow
+ .{ .tag = @enumFromInt(3019), .properties = .{ .param_str = "zIiz", .target_set = TargetSet.initOne(.webassembly) } },
+ // __builtin_wasm_memory_size
+ .{ .tag = @enumFromInt(3020), .properties = .{ .param_str = "zIi", .target_set = TargetSet.initOne(.webassembly) } },
+ // __builtin_wasm_min_f32
+ .{ .tag = @enumFromInt(3021), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } },
+ // __builtin_wasm_min_f64
+ .{ .tag = @enumFromInt(3022), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } },
+ // __builtin_wasm_trunc_s_i32_f32
+ .{ .tag = @enumFromInt(3023), .properties = .{ .param_str = "if", .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } },
+ // __builtin_wasm_trunc_s_i32_f64
+ .{ .tag = @enumFromInt(3024), .properties = .{ .param_str = "id", .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } },
+ // __builtin_wasm_trunc_s_i64_f32
+ .{ .tag = @enumFromInt(3025), .properties = .{ .param_str = "LLif", .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } },
+ // __builtin_wasm_trunc_s_i64_f64
+ .{ .tag = @enumFromInt(3026), .properties = .{ .param_str = "LLid", .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } },
+ // __builtin_wasm_trunc_u_i32_f32
+ .{ .tag = @enumFromInt(3027), .properties = .{ .param_str = "if", .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } },
+ // __builtin_wasm_trunc_u_i32_f64
+ .{ .tag = @enumFromInt(3028), .properties = .{ .param_str = "id", .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } },
+ // __builtin_wasm_trunc_u_i64_f32
+ .{ .tag = @enumFromInt(3029), .properties = .{ .param_str = "LLif", .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } },
+ // __builtin_wasm_trunc_u_i64_f64
+ .{ .tag = @enumFromInt(3030), .properties = .{ .param_str = "LLid", .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } },
+ // __builtin_wcschr
+ .{ .tag = @enumFromInt(3031), .properties = .{ .param_str = "w*wC*w", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_wcscmp
+ .{ .tag = @enumFromInt(3032), .properties = .{ .param_str = "iwC*wC*", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_wcslen
+ .{ .tag = @enumFromInt(3033), .properties = .{ .param_str = "zwC*", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_wcsncmp
+ .{ .tag = @enumFromInt(3034), .properties = .{ .param_str = "iwC*wC*z", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_wmemchr
+ .{ .tag = @enumFromInt(3035), .properties = .{ .param_str = "w*wC*wz", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_wmemcmp
+ .{ .tag = @enumFromInt(3036), .properties = .{ .param_str = "iwC*wC*z", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_wmemcpy
+ .{ .tag = @enumFromInt(3037), .properties = .{ .param_str = "w*w*wC*z", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __builtin_wmemmove
+ .{ .tag = @enumFromInt(3038), .properties = .{ .param_str = "w*w*wC*z", .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } },
+ // __c11_atomic_compare_exchange_strong
+ .{ .tag = @enumFromInt(3039), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __c11_atomic_compare_exchange_weak
+ .{ .tag = @enumFromInt(3040), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __c11_atomic_exchange
+ .{ .tag = @enumFromInt(3041), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __c11_atomic_fetch_add
+ .{ .tag = @enumFromInt(3042), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __c11_atomic_fetch_and
+ .{ .tag = @enumFromInt(3043), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __c11_atomic_fetch_max
+ .{ .tag = @enumFromInt(3044), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __c11_atomic_fetch_min
+ .{ .tag = @enumFromInt(3045), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __c11_atomic_fetch_nand
+ .{ .tag = @enumFromInt(3046), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __c11_atomic_fetch_or
+ .{ .tag = @enumFromInt(3047), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __c11_atomic_fetch_sub
+ .{ .tag = @enumFromInt(3048), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __c11_atomic_fetch_xor
+ .{ .tag = @enumFromInt(3049), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __c11_atomic_init
+ .{ .tag = @enumFromInt(3050), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __c11_atomic_is_lock_free
+ .{ .tag = @enumFromInt(3051), .properties = .{ .param_str = "bz", .attributes = .{ .const_evaluable = true } } },
+ // __c11_atomic_load
+ .{ .tag = @enumFromInt(3052), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __c11_atomic_signal_fence
+ .{ .tag = @enumFromInt(3053), .properties = .{ .param_str = "vi" } },
+ // __c11_atomic_store
+ .{ .tag = @enumFromInt(3054), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __c11_atomic_thread_fence
+ .{ .tag = @enumFromInt(3055), .properties = .{ .param_str = "vi" } },
+ // __clear_cache
+ .{ .tag = @enumFromInt(3056), .properties = .{ .param_str = "vv*v*", .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } },
+ // __cospi
+ .{ .tag = @enumFromInt(3057), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __cospif
+ .{ .tag = @enumFromInt(3058), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __debugbreak
+ .{ .tag = @enumFromInt(3059), .properties = .{ .param_str = "v", .language = .all_ms_languages } },
+ // __dmb
+ .{ .tag = @enumFromInt(3060), .properties = .{ .param_str = "vUi", .language = .all_ms_languages, .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __dsb
+ .{ .tag = @enumFromInt(3061), .properties = .{ .param_str = "vUi", .language = .all_ms_languages, .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __emit
+ .{ .tag = @enumFromInt(3062), .properties = .{ .param_str = "vIUiC", .language = .all_ms_languages, .target_set = TargetSet.initOne(.arm) } },
+ // __exception_code
+ .{ .tag = @enumFromInt(3063), .properties = .{ .param_str = "UNi", .language = .all_ms_languages } },
+ // __exception_info
+ .{ .tag = @enumFromInt(3064), .properties = .{ .param_str = "v*", .language = .all_ms_languages } },
+ // __exp10
+ .{ .tag = @enumFromInt(3065), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __exp10f
+ .{ .tag = @enumFromInt(3066), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __fastfail
+ .{ .tag = @enumFromInt(3067), .properties = .{ .param_str = "vUi", .language = .all_ms_languages, .attributes = .{ .noreturn = true } } },
+ // __finite
+ .{ .tag = @enumFromInt(3068), .properties = .{ .param_str = "id", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // __finitef
+ .{ .tag = @enumFromInt(3069), .properties = .{ .param_str = "if", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // __finitel
+ .{ .tag = @enumFromInt(3070), .properties = .{ .param_str = "iLd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // __isb
+ .{ .tag = @enumFromInt(3071), .properties = .{ .param_str = "vUi", .language = .all_ms_languages, .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } },
+ // __iso_volatile_load16
+ .{ .tag = @enumFromInt(3072), .properties = .{ .param_str = "ssCD*", .language = .all_ms_languages } },
+ // __iso_volatile_load32
+ .{ .tag = @enumFromInt(3073), .properties = .{ .param_str = "iiCD*", .language = .all_ms_languages } },
+ // __iso_volatile_load64
+ .{ .tag = @enumFromInt(3074), .properties = .{ .param_str = "LLiLLiCD*", .language = .all_ms_languages } },
+ // __iso_volatile_load8
+ .{ .tag = @enumFromInt(3075), .properties = .{ .param_str = "ccCD*", .language = .all_ms_languages } },
+ // __iso_volatile_store16
+ .{ .tag = @enumFromInt(3076), .properties = .{ .param_str = "vsD*s", .language = .all_ms_languages } },
+ // __iso_volatile_store32
+ .{ .tag = @enumFromInt(3077), .properties = .{ .param_str = "viD*i", .language = .all_ms_languages } },
+ // __iso_volatile_store64
+ .{ .tag = @enumFromInt(3078), .properties = .{ .param_str = "vLLiD*LLi", .language = .all_ms_languages } },
+ // __iso_volatile_store8
+ .{ .tag = @enumFromInt(3079), .properties = .{ .param_str = "vcD*c", .language = .all_ms_languages } },
+ // __ldrexd
+ .{ .tag = @enumFromInt(3080), .properties = .{ .param_str = "WiWiCD*", .language = .all_ms_languages, .target_set = TargetSet.initOne(.arm) } },
+ // __lzcnt
+ .{ .tag = @enumFromInt(3081), .properties = .{ .param_str = "UiUi", .language = .all_ms_languages, .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __lzcnt16
+ .{ .tag = @enumFromInt(3082), .properties = .{ .param_str = "UsUs", .language = .all_ms_languages, .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __lzcnt64
+ .{ .tag = @enumFromInt(3083), .properties = .{ .param_str = "UWiUWi", .language = .all_ms_languages, .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __noop
+ .{ .tag = @enumFromInt(3084), .properties = .{ .param_str = "i.", .language = .all_ms_languages } },
+ // __nvvm_add_rm_d
+ .{ .tag = @enumFromInt(3085), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_add_rm_f
+ .{ .tag = @enumFromInt(3086), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_add_rm_ftz_f
+ .{ .tag = @enumFromInt(3087), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_add_rn_d
+ .{ .tag = @enumFromInt(3088), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_add_rn_f
+ .{ .tag = @enumFromInt(3089), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_add_rn_ftz_f
+ .{ .tag = @enumFromInt(3090), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_add_rp_d
+ .{ .tag = @enumFromInt(3091), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_add_rp_f
+ .{ .tag = @enumFromInt(3092), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_add_rp_ftz_f
+ .{ .tag = @enumFromInt(3093), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_add_rz_d
+ .{ .tag = @enumFromInt(3094), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_add_rz_f
+ .{ .tag = @enumFromInt(3095), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_add_rz_ftz_f
+ .{ .tag = @enumFromInt(3096), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_add_gen_f
+ .{ .tag = @enumFromInt(3097), .properties = .{ .param_str = "ffD*f", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_add_gen_i
+ .{ .tag = @enumFromInt(3098), .properties = .{ .param_str = "iiD*i", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_add_gen_l
+ .{ .tag = @enumFromInt(3099), .properties = .{ .param_str = "LiLiD*Li", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_add_gen_ll
+ .{ .tag = @enumFromInt(3100), .properties = .{ .param_str = "LLiLLiD*LLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_and_gen_i
+ .{ .tag = @enumFromInt(3101), .properties = .{ .param_str = "iiD*i", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_and_gen_l
+ .{ .tag = @enumFromInt(3102), .properties = .{ .param_str = "LiLiD*Li", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_and_gen_ll
+ .{ .tag = @enumFromInt(3103), .properties = .{ .param_str = "LLiLLiD*LLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_cas_gen_i
+ .{ .tag = @enumFromInt(3104), .properties = .{ .param_str = "iiD*ii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_cas_gen_l
+ .{ .tag = @enumFromInt(3105), .properties = .{ .param_str = "LiLiD*LiLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_cas_gen_ll
+ .{ .tag = @enumFromInt(3106), .properties = .{ .param_str = "LLiLLiD*LLiLLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_dec_gen_ui
+ .{ .tag = @enumFromInt(3107), .properties = .{ .param_str = "UiUiD*Ui", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_inc_gen_ui
+ .{ .tag = @enumFromInt(3108), .properties = .{ .param_str = "UiUiD*Ui", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_max_gen_i
+ .{ .tag = @enumFromInt(3109), .properties = .{ .param_str = "iiD*i", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_max_gen_l
+ .{ .tag = @enumFromInt(3110), .properties = .{ .param_str = "LiLiD*Li", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_max_gen_ll
+ .{ .tag = @enumFromInt(3111), .properties = .{ .param_str = "LLiLLiD*LLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_max_gen_ui
+ .{ .tag = @enumFromInt(3112), .properties = .{ .param_str = "UiUiD*Ui", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_max_gen_ul
+ .{ .tag = @enumFromInt(3113), .properties = .{ .param_str = "ULiULiD*ULi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_max_gen_ull
+ .{ .tag = @enumFromInt(3114), .properties = .{ .param_str = "ULLiULLiD*ULLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_min_gen_i
+ .{ .tag = @enumFromInt(3115), .properties = .{ .param_str = "iiD*i", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_min_gen_l
+ .{ .tag = @enumFromInt(3116), .properties = .{ .param_str = "LiLiD*Li", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_min_gen_ll
+ .{ .tag = @enumFromInt(3117), .properties = .{ .param_str = "LLiLLiD*LLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_min_gen_ui
+ .{ .tag = @enumFromInt(3118), .properties = .{ .param_str = "UiUiD*Ui", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_min_gen_ul
+ .{ .tag = @enumFromInt(3119), .properties = .{ .param_str = "ULiULiD*ULi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_min_gen_ull
+ .{ .tag = @enumFromInt(3120), .properties = .{ .param_str = "ULLiULLiD*ULLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_or_gen_i
+ .{ .tag = @enumFromInt(3121), .properties = .{ .param_str = "iiD*i", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_or_gen_l
+ .{ .tag = @enumFromInt(3122), .properties = .{ .param_str = "LiLiD*Li", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_or_gen_ll
+ .{ .tag = @enumFromInt(3123), .properties = .{ .param_str = "LLiLLiD*LLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_sub_gen_i
+ .{ .tag = @enumFromInt(3124), .properties = .{ .param_str = "iiD*i", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_sub_gen_l
+ .{ .tag = @enumFromInt(3125), .properties = .{ .param_str = "LiLiD*Li", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_sub_gen_ll
+ .{ .tag = @enumFromInt(3126), .properties = .{ .param_str = "LLiLLiD*LLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_xchg_gen_i
+ .{ .tag = @enumFromInt(3127), .properties = .{ .param_str = "iiD*i", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_xchg_gen_l
+ .{ .tag = @enumFromInt(3128), .properties = .{ .param_str = "LiLiD*Li", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_xchg_gen_ll
+ .{ .tag = @enumFromInt(3129), .properties = .{ .param_str = "LLiLLiD*LLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_xor_gen_i
+ .{ .tag = @enumFromInt(3130), .properties = .{ .param_str = "iiD*i", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_xor_gen_l
+ .{ .tag = @enumFromInt(3131), .properties = .{ .param_str = "LiLiD*Li", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_atom_xor_gen_ll
+ .{ .tag = @enumFromInt(3132), .properties = .{ .param_str = "LLiLLiD*LLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_bar0_and
+ .{ .tag = @enumFromInt(3133), .properties = .{ .param_str = "ii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_bar0_or
+ .{ .tag = @enumFromInt(3134), .properties = .{ .param_str = "ii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_bar0_popc
+ .{ .tag = @enumFromInt(3135), .properties = .{ .param_str = "ii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_bar_sync
+ .{ .tag = @enumFromInt(3136), .properties = .{ .param_str = "vi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_bitcast_d2ll
+ .{ .tag = @enumFromInt(3137), .properties = .{ .param_str = "LLid", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_bitcast_f2i
+ .{ .tag = @enumFromInt(3138), .properties = .{ .param_str = "if", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_bitcast_i2f
+ .{ .tag = @enumFromInt(3139), .properties = .{ .param_str = "fi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_bitcast_ll2d
+ .{ .tag = @enumFromInt(3140), .properties = .{ .param_str = "dLLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ceil_d
+ .{ .tag = @enumFromInt(3141), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ceil_f
+ .{ .tag = @enumFromInt(3142), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ceil_ftz_f
+ .{ .tag = @enumFromInt(3143), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_compiler_error
+ .{ .tag = @enumFromInt(3144), .properties = .{ .param_str = "vcC*4", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_compiler_warn
+ .{ .tag = @enumFromInt(3145), .properties = .{ .param_str = "vcC*4", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_cos_approx_f
+ .{ .tag = @enumFromInt(3146), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_cos_approx_ftz_f
+ .{ .tag = @enumFromInt(3147), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2f_rm
+ .{ .tag = @enumFromInt(3148), .properties = .{ .param_str = "fd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2f_rm_ftz
+ .{ .tag = @enumFromInt(3149), .properties = .{ .param_str = "fd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2f_rn
+ .{ .tag = @enumFromInt(3150), .properties = .{ .param_str = "fd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2f_rn_ftz
+ .{ .tag = @enumFromInt(3151), .properties = .{ .param_str = "fd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2f_rp
+ .{ .tag = @enumFromInt(3152), .properties = .{ .param_str = "fd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2f_rp_ftz
+ .{ .tag = @enumFromInt(3153), .properties = .{ .param_str = "fd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2f_rz
+ .{ .tag = @enumFromInt(3154), .properties = .{ .param_str = "fd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2f_rz_ftz
+ .{ .tag = @enumFromInt(3155), .properties = .{ .param_str = "fd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2i_hi
+ .{ .tag = @enumFromInt(3156), .properties = .{ .param_str = "id", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2i_lo
+ .{ .tag = @enumFromInt(3157), .properties = .{ .param_str = "id", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2i_rm
+ .{ .tag = @enumFromInt(3158), .properties = .{ .param_str = "id", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2i_rn
+ .{ .tag = @enumFromInt(3159), .properties = .{ .param_str = "id", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2i_rp
+ .{ .tag = @enumFromInt(3160), .properties = .{ .param_str = "id", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2i_rz
+ .{ .tag = @enumFromInt(3161), .properties = .{ .param_str = "id", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2ll_rm
+ .{ .tag = @enumFromInt(3162), .properties = .{ .param_str = "LLid", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2ll_rn
+ .{ .tag = @enumFromInt(3163), .properties = .{ .param_str = "LLid", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2ll_rp
+ .{ .tag = @enumFromInt(3164), .properties = .{ .param_str = "LLid", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2ll_rz
+ .{ .tag = @enumFromInt(3165), .properties = .{ .param_str = "LLid", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2ui_rm
+ .{ .tag = @enumFromInt(3166), .properties = .{ .param_str = "Uid", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2ui_rn
+ .{ .tag = @enumFromInt(3167), .properties = .{ .param_str = "Uid", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2ui_rp
+ .{ .tag = @enumFromInt(3168), .properties = .{ .param_str = "Uid", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2ui_rz
+ .{ .tag = @enumFromInt(3169), .properties = .{ .param_str = "Uid", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2ull_rm
+ .{ .tag = @enumFromInt(3170), .properties = .{ .param_str = "ULLid", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2ull_rn
+ .{ .tag = @enumFromInt(3171), .properties = .{ .param_str = "ULLid", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2ull_rp
+ .{ .tag = @enumFromInt(3172), .properties = .{ .param_str = "ULLid", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_d2ull_rz
+ .{ .tag = @enumFromInt(3173), .properties = .{ .param_str = "ULLid", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_div_approx_f
+ .{ .tag = @enumFromInt(3174), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_div_approx_ftz_f
+ .{ .tag = @enumFromInt(3175), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_div_rm_d
+ .{ .tag = @enumFromInt(3176), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_div_rm_f
+ .{ .tag = @enumFromInt(3177), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_div_rm_ftz_f
+ .{ .tag = @enumFromInt(3178), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_div_rn_d
+ .{ .tag = @enumFromInt(3179), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_div_rn_f
+ .{ .tag = @enumFromInt(3180), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_div_rn_ftz_f
+ .{ .tag = @enumFromInt(3181), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_div_rp_d
+ .{ .tag = @enumFromInt(3182), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_div_rp_f
+ .{ .tag = @enumFromInt(3183), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_div_rp_ftz_f
+ .{ .tag = @enumFromInt(3184), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_div_rz_d
+ .{ .tag = @enumFromInt(3185), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_div_rz_f
+ .{ .tag = @enumFromInt(3186), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_div_rz_ftz_f
+ .{ .tag = @enumFromInt(3187), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ex2_approx_d
+ .{ .tag = @enumFromInt(3188), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ex2_approx_f
+ .{ .tag = @enumFromInt(3189), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ex2_approx_ftz_f
+ .{ .tag = @enumFromInt(3190), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2h_rn
+ .{ .tag = @enumFromInt(3191), .properties = .{ .param_str = "Usf", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2h_rn_ftz
+ .{ .tag = @enumFromInt(3192), .properties = .{ .param_str = "Usf", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2i_rm
+ .{ .tag = @enumFromInt(3193), .properties = .{ .param_str = "if", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2i_rm_ftz
+ .{ .tag = @enumFromInt(3194), .properties = .{ .param_str = "if", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2i_rn
+ .{ .tag = @enumFromInt(3195), .properties = .{ .param_str = "if", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2i_rn_ftz
+ .{ .tag = @enumFromInt(3196), .properties = .{ .param_str = "if", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2i_rp
+ .{ .tag = @enumFromInt(3197), .properties = .{ .param_str = "if", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2i_rp_ftz
+ .{ .tag = @enumFromInt(3198), .properties = .{ .param_str = "if", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2i_rz
+ .{ .tag = @enumFromInt(3199), .properties = .{ .param_str = "if", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2i_rz_ftz
+ .{ .tag = @enumFromInt(3200), .properties = .{ .param_str = "if", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ll_rm
+ .{ .tag = @enumFromInt(3201), .properties = .{ .param_str = "LLif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ll_rm_ftz
+ .{ .tag = @enumFromInt(3202), .properties = .{ .param_str = "LLif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ll_rn
+ .{ .tag = @enumFromInt(3203), .properties = .{ .param_str = "LLif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ll_rn_ftz
+ .{ .tag = @enumFromInt(3204), .properties = .{ .param_str = "LLif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ll_rp
+ .{ .tag = @enumFromInt(3205), .properties = .{ .param_str = "LLif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ll_rp_ftz
+ .{ .tag = @enumFromInt(3206), .properties = .{ .param_str = "LLif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ll_rz
+ .{ .tag = @enumFromInt(3207), .properties = .{ .param_str = "LLif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ll_rz_ftz
+ .{ .tag = @enumFromInt(3208), .properties = .{ .param_str = "LLif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ui_rm
+ .{ .tag = @enumFromInt(3209), .properties = .{ .param_str = "Uif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ui_rm_ftz
+ .{ .tag = @enumFromInt(3210), .properties = .{ .param_str = "Uif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ui_rn
+ .{ .tag = @enumFromInt(3211), .properties = .{ .param_str = "Uif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ui_rn_ftz
+ .{ .tag = @enumFromInt(3212), .properties = .{ .param_str = "Uif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ui_rp
+ .{ .tag = @enumFromInt(3213), .properties = .{ .param_str = "Uif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ui_rp_ftz
+ .{ .tag = @enumFromInt(3214), .properties = .{ .param_str = "Uif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ui_rz
+ .{ .tag = @enumFromInt(3215), .properties = .{ .param_str = "Uif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ui_rz_ftz
+ .{ .tag = @enumFromInt(3216), .properties = .{ .param_str = "Uif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ull_rm
+ .{ .tag = @enumFromInt(3217), .properties = .{ .param_str = "ULLif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ull_rm_ftz
+ .{ .tag = @enumFromInt(3218), .properties = .{ .param_str = "ULLif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ull_rn
+ .{ .tag = @enumFromInt(3219), .properties = .{ .param_str = "ULLif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ull_rn_ftz
+ .{ .tag = @enumFromInt(3220), .properties = .{ .param_str = "ULLif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ull_rp
+ .{ .tag = @enumFromInt(3221), .properties = .{ .param_str = "ULLif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ull_rp_ftz
+ .{ .tag = @enumFromInt(3222), .properties = .{ .param_str = "ULLif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ull_rz
+ .{ .tag = @enumFromInt(3223), .properties = .{ .param_str = "ULLif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_f2ull_rz_ftz
+ .{ .tag = @enumFromInt(3224), .properties = .{ .param_str = "ULLif", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fabs_d
+ .{ .tag = @enumFromInt(3225), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fabs_f
+ .{ .tag = @enumFromInt(3226), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fabs_ftz_f
+ .{ .tag = @enumFromInt(3227), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_floor_d
+ .{ .tag = @enumFromInt(3228), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_floor_f
+ .{ .tag = @enumFromInt(3229), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_floor_ftz_f
+ .{ .tag = @enumFromInt(3230), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fma_rm_d
+ .{ .tag = @enumFromInt(3231), .properties = .{ .param_str = "dddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fma_rm_f
+ .{ .tag = @enumFromInt(3232), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fma_rm_ftz_f
+ .{ .tag = @enumFromInt(3233), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fma_rn_d
+ .{ .tag = @enumFromInt(3234), .properties = .{ .param_str = "dddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fma_rn_f
+ .{ .tag = @enumFromInt(3235), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fma_rn_ftz_f
+ .{ .tag = @enumFromInt(3236), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fma_rp_d
+ .{ .tag = @enumFromInt(3237), .properties = .{ .param_str = "dddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fma_rp_f
+ .{ .tag = @enumFromInt(3238), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fma_rp_ftz_f
+ .{ .tag = @enumFromInt(3239), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fma_rz_d
+ .{ .tag = @enumFromInt(3240), .properties = .{ .param_str = "dddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fma_rz_f
+ .{ .tag = @enumFromInt(3241), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fma_rz_ftz_f
+ .{ .tag = @enumFromInt(3242), .properties = .{ .param_str = "ffff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fmax_d
+ .{ .tag = @enumFromInt(3243), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fmax_f
+ .{ .tag = @enumFromInt(3244), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fmax_ftz_f
+ .{ .tag = @enumFromInt(3245), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fmin_d
+ .{ .tag = @enumFromInt(3246), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fmin_f
+ .{ .tag = @enumFromInt(3247), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_fmin_ftz_f
+ .{ .tag = @enumFromInt(3248), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_i2d_rm
+ .{ .tag = @enumFromInt(3249), .properties = .{ .param_str = "di", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_i2d_rn
+ .{ .tag = @enumFromInt(3250), .properties = .{ .param_str = "di", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_i2d_rp
+ .{ .tag = @enumFromInt(3251), .properties = .{ .param_str = "di", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_i2d_rz
+ .{ .tag = @enumFromInt(3252), .properties = .{ .param_str = "di", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_i2f_rm
+ .{ .tag = @enumFromInt(3253), .properties = .{ .param_str = "fi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_i2f_rn
+ .{ .tag = @enumFromInt(3254), .properties = .{ .param_str = "fi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_i2f_rp
+ .{ .tag = @enumFromInt(3255), .properties = .{ .param_str = "fi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_i2f_rz
+ .{ .tag = @enumFromInt(3256), .properties = .{ .param_str = "fi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_isspacep_const
+ .{ .tag = @enumFromInt(3257), .properties = .{ .param_str = "bvC*", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_isspacep_global
+ .{ .tag = @enumFromInt(3258), .properties = .{ .param_str = "bvC*", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_isspacep_local
+ .{ .tag = @enumFromInt(3259), .properties = .{ .param_str = "bvC*", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_isspacep_shared
+ .{ .tag = @enumFromInt(3260), .properties = .{ .param_str = "bvC*", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_ldg_c
+ .{ .tag = @enumFromInt(3261), .properties = .{ .param_str = "ccC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_c2
+ .{ .tag = @enumFromInt(3262), .properties = .{ .param_str = "E2cE2cC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_c4
+ .{ .tag = @enumFromInt(3263), .properties = .{ .param_str = "E4cE4cC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_d
+ .{ .tag = @enumFromInt(3264), .properties = .{ .param_str = "ddC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_d2
+ .{ .tag = @enumFromInt(3265), .properties = .{ .param_str = "E2dE2dC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_f
+ .{ .tag = @enumFromInt(3266), .properties = .{ .param_str = "ffC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_f2
+ .{ .tag = @enumFromInt(3267), .properties = .{ .param_str = "E2fE2fC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_f4
+ .{ .tag = @enumFromInt(3268), .properties = .{ .param_str = "E4fE4fC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_h
+ .{ .tag = @enumFromInt(3269), .properties = .{ .param_str = "hhC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_h2
+ .{ .tag = @enumFromInt(3270), .properties = .{ .param_str = "E2hE2hC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_i
+ .{ .tag = @enumFromInt(3271), .properties = .{ .param_str = "iiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_i2
+ .{ .tag = @enumFromInt(3272), .properties = .{ .param_str = "E2iE2iC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_i4
+ .{ .tag = @enumFromInt(3273), .properties = .{ .param_str = "E4iE4iC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_l
+ .{ .tag = @enumFromInt(3274), .properties = .{ .param_str = "LiLiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_l2
+ .{ .tag = @enumFromInt(3275), .properties = .{ .param_str = "E2LiE2LiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_ll
+ .{ .tag = @enumFromInt(3276), .properties = .{ .param_str = "LLiLLiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_ll2
+ .{ .tag = @enumFromInt(3277), .properties = .{ .param_str = "E2LLiE2LLiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_s
+ .{ .tag = @enumFromInt(3278), .properties = .{ .param_str = "ssC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_s2
+ .{ .tag = @enumFromInt(3279), .properties = .{ .param_str = "E2sE2sC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_s4
+ .{ .tag = @enumFromInt(3280), .properties = .{ .param_str = "E4sE4sC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_sc
+ .{ .tag = @enumFromInt(3281), .properties = .{ .param_str = "ScScC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_sc2
+ .{ .tag = @enumFromInt(3282), .properties = .{ .param_str = "E2ScE2ScC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_sc4
+ .{ .tag = @enumFromInt(3283), .properties = .{ .param_str = "E4ScE4ScC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_uc
+ .{ .tag = @enumFromInt(3284), .properties = .{ .param_str = "UcUcC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_uc2
+ .{ .tag = @enumFromInt(3285), .properties = .{ .param_str = "E2UcE2UcC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_uc4
+ .{ .tag = @enumFromInt(3286), .properties = .{ .param_str = "E4UcE4UcC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_ui
+ .{ .tag = @enumFromInt(3287), .properties = .{ .param_str = "UiUiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_ui2
+ .{ .tag = @enumFromInt(3288), .properties = .{ .param_str = "E2UiE2UiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_ui4
+ .{ .tag = @enumFromInt(3289), .properties = .{ .param_str = "E4UiE4UiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_ul
+ .{ .tag = @enumFromInt(3290), .properties = .{ .param_str = "ULiULiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_ul2
+ .{ .tag = @enumFromInt(3291), .properties = .{ .param_str = "E2ULiE2ULiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_ull
+ .{ .tag = @enumFromInt(3292), .properties = .{ .param_str = "ULLiULLiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_ull2
+ .{ .tag = @enumFromInt(3293), .properties = .{ .param_str = "E2ULLiE2ULLiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_us
+ .{ .tag = @enumFromInt(3294), .properties = .{ .param_str = "UsUsC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_us2
+ .{ .tag = @enumFromInt(3295), .properties = .{ .param_str = "E2UsE2UsC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldg_us4
+ .{ .tag = @enumFromInt(3296), .properties = .{ .param_str = "E4UsE4UsC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_c
+ .{ .tag = @enumFromInt(3297), .properties = .{ .param_str = "ccC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_c2
+ .{ .tag = @enumFromInt(3298), .properties = .{ .param_str = "E2cE2cC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_c4
+ .{ .tag = @enumFromInt(3299), .properties = .{ .param_str = "E4cE4cC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_d
+ .{ .tag = @enumFromInt(3300), .properties = .{ .param_str = "ddC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_d2
+ .{ .tag = @enumFromInt(3301), .properties = .{ .param_str = "E2dE2dC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_f
+ .{ .tag = @enumFromInt(3302), .properties = .{ .param_str = "ffC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_f2
+ .{ .tag = @enumFromInt(3303), .properties = .{ .param_str = "E2fE2fC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_f4
+ .{ .tag = @enumFromInt(3304), .properties = .{ .param_str = "E4fE4fC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_h
+ .{ .tag = @enumFromInt(3305), .properties = .{ .param_str = "hhC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_h2
+ .{ .tag = @enumFromInt(3306), .properties = .{ .param_str = "E2hE2hC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_i
+ .{ .tag = @enumFromInt(3307), .properties = .{ .param_str = "iiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_i2
+ .{ .tag = @enumFromInt(3308), .properties = .{ .param_str = "E2iE2iC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_i4
+ .{ .tag = @enumFromInt(3309), .properties = .{ .param_str = "E4iE4iC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_l
+ .{ .tag = @enumFromInt(3310), .properties = .{ .param_str = "LiLiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_l2
+ .{ .tag = @enumFromInt(3311), .properties = .{ .param_str = "E2LiE2LiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_ll
+ .{ .tag = @enumFromInt(3312), .properties = .{ .param_str = "LLiLLiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_ll2
+ .{ .tag = @enumFromInt(3313), .properties = .{ .param_str = "E2LLiE2LLiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_s
+ .{ .tag = @enumFromInt(3314), .properties = .{ .param_str = "ssC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_s2
+ .{ .tag = @enumFromInt(3315), .properties = .{ .param_str = "E2sE2sC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_s4
+ .{ .tag = @enumFromInt(3316), .properties = .{ .param_str = "E4sE4sC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_sc
+ .{ .tag = @enumFromInt(3317), .properties = .{ .param_str = "ScScC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_sc2
+ .{ .tag = @enumFromInt(3318), .properties = .{ .param_str = "E2ScE2ScC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_sc4
+ .{ .tag = @enumFromInt(3319), .properties = .{ .param_str = "E4ScE4ScC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_uc
+ .{ .tag = @enumFromInt(3320), .properties = .{ .param_str = "UcUcC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_uc2
+ .{ .tag = @enumFromInt(3321), .properties = .{ .param_str = "E2UcE2UcC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_uc4
+ .{ .tag = @enumFromInt(3322), .properties = .{ .param_str = "E4UcE4UcC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_ui
+ .{ .tag = @enumFromInt(3323), .properties = .{ .param_str = "UiUiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_ui2
+ .{ .tag = @enumFromInt(3324), .properties = .{ .param_str = "E2UiE2UiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_ui4
+ .{ .tag = @enumFromInt(3325), .properties = .{ .param_str = "E4UiE4UiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_ul
+ .{ .tag = @enumFromInt(3326), .properties = .{ .param_str = "ULiULiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_ul2
+ .{ .tag = @enumFromInt(3327), .properties = .{ .param_str = "E2ULiE2ULiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_ull
+ .{ .tag = @enumFromInt(3328), .properties = .{ .param_str = "ULLiULLiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_ull2
+ .{ .tag = @enumFromInt(3329), .properties = .{ .param_str = "E2ULLiE2ULLiC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_us
+ .{ .tag = @enumFromInt(3330), .properties = .{ .param_str = "UsUsC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_us2
+ .{ .tag = @enumFromInt(3331), .properties = .{ .param_str = "E2UsE2UsC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ldu_us4
+ .{ .tag = @enumFromInt(3332), .properties = .{ .param_str = "E4UsE4UsC*", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_lg2_approx_d
+ .{ .tag = @enumFromInt(3333), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_lg2_approx_f
+ .{ .tag = @enumFromInt(3334), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_lg2_approx_ftz_f
+ .{ .tag = @enumFromInt(3335), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ll2d_rm
+ .{ .tag = @enumFromInt(3336), .properties = .{ .param_str = "dLLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ll2d_rn
+ .{ .tag = @enumFromInt(3337), .properties = .{ .param_str = "dLLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ll2d_rp
+ .{ .tag = @enumFromInt(3338), .properties = .{ .param_str = "dLLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ll2d_rz
+ .{ .tag = @enumFromInt(3339), .properties = .{ .param_str = "dLLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ll2f_rm
+ .{ .tag = @enumFromInt(3340), .properties = .{ .param_str = "fLLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ll2f_rn
+ .{ .tag = @enumFromInt(3341), .properties = .{ .param_str = "fLLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ll2f_rp
+ .{ .tag = @enumFromInt(3342), .properties = .{ .param_str = "fLLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ll2f_rz
+ .{ .tag = @enumFromInt(3343), .properties = .{ .param_str = "fLLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_lohi_i2d
+ .{ .tag = @enumFromInt(3344), .properties = .{ .param_str = "dii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_membar_cta
+ .{ .tag = @enumFromInt(3345), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_membar_gl
+ .{ .tag = @enumFromInt(3346), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_membar_sys
+ .{ .tag = @enumFromInt(3347), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_memcpy
+ .{ .tag = @enumFromInt(3348), .properties = .{ .param_str = "vUc*Uc*zi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_memset
+ .{ .tag = @enumFromInt(3349), .properties = .{ .param_str = "vUc*Uczi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mul24_i
+ .{ .tag = @enumFromInt(3350), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mul24_ui
+ .{ .tag = @enumFromInt(3351), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mul_rm_d
+ .{ .tag = @enumFromInt(3352), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mul_rm_f
+ .{ .tag = @enumFromInt(3353), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mul_rm_ftz_f
+ .{ .tag = @enumFromInt(3354), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mul_rn_d
+ .{ .tag = @enumFromInt(3355), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mul_rn_f
+ .{ .tag = @enumFromInt(3356), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mul_rn_ftz_f
+ .{ .tag = @enumFromInt(3357), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mul_rp_d
+ .{ .tag = @enumFromInt(3358), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mul_rp_f
+ .{ .tag = @enumFromInt(3359), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mul_rp_ftz_f
+ .{ .tag = @enumFromInt(3360), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mul_rz_d
+ .{ .tag = @enumFromInt(3361), .properties = .{ .param_str = "ddd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mul_rz_f
+ .{ .tag = @enumFromInt(3362), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mul_rz_ftz_f
+ .{ .tag = @enumFromInt(3363), .properties = .{ .param_str = "fff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mulhi_i
+ .{ .tag = @enumFromInt(3364), .properties = .{ .param_str = "iii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mulhi_ll
+ .{ .tag = @enumFromInt(3365), .properties = .{ .param_str = "LLiLLiLLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mulhi_ui
+ .{ .tag = @enumFromInt(3366), .properties = .{ .param_str = "UiUiUi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_mulhi_ull
+ .{ .tag = @enumFromInt(3367), .properties = .{ .param_str = "ULLiULLiULLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_prmt
+ .{ .tag = @enumFromInt(3368), .properties = .{ .param_str = "UiUiUiUi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_rcp_approx_ftz_d
+ .{ .tag = @enumFromInt(3369), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_rcp_approx_ftz_f
+ .{ .tag = @enumFromInt(3370), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_rcp_rm_d
+ .{ .tag = @enumFromInt(3371), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_rcp_rm_f
+ .{ .tag = @enumFromInt(3372), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_rcp_rm_ftz_f
+ .{ .tag = @enumFromInt(3373), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_rcp_rn_d
+ .{ .tag = @enumFromInt(3374), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_rcp_rn_f
+ .{ .tag = @enumFromInt(3375), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_rcp_rn_ftz_f
+ .{ .tag = @enumFromInt(3376), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_rcp_rp_d
+ .{ .tag = @enumFromInt(3377), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_rcp_rp_f
+ .{ .tag = @enumFromInt(3378), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_rcp_rp_ftz_f
+ .{ .tag = @enumFromInt(3379), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_rcp_rz_d
+ .{ .tag = @enumFromInt(3380), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_rcp_rz_f
+ .{ .tag = @enumFromInt(3381), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_rcp_rz_ftz_f
+ .{ .tag = @enumFromInt(3382), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_read_ptx_sreg_clock
+ .{ .tag = @enumFromInt(3383), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_read_ptx_sreg_clock64
+ .{ .tag = @enumFromInt(3384), .properties = .{ .param_str = "LLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_read_ptx_sreg_ctaid_w
+ .{ .tag = @enumFromInt(3385), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_ctaid_x
+ .{ .tag = @enumFromInt(3386), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_ctaid_y
+ .{ .tag = @enumFromInt(3387), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_ctaid_z
+ .{ .tag = @enumFromInt(3388), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_gridid
+ .{ .tag = @enumFromInt(3389), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_laneid
+ .{ .tag = @enumFromInt(3390), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_lanemask_eq
+ .{ .tag = @enumFromInt(3391), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_lanemask_ge
+ .{ .tag = @enumFromInt(3392), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_lanemask_gt
+ .{ .tag = @enumFromInt(3393), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_lanemask_le
+ .{ .tag = @enumFromInt(3394), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_lanemask_lt
+ .{ .tag = @enumFromInt(3395), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_nctaid_w
+ .{ .tag = @enumFromInt(3396), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_nctaid_x
+ .{ .tag = @enumFromInt(3397), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_nctaid_y
+ .{ .tag = @enumFromInt(3398), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_nctaid_z
+ .{ .tag = @enumFromInt(3399), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_nsmid
+ .{ .tag = @enumFromInt(3400), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_ntid_w
+ .{ .tag = @enumFromInt(3401), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_ntid_x
+ .{ .tag = @enumFromInt(3402), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_ntid_y
+ .{ .tag = @enumFromInt(3403), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_ntid_z
+ .{ .tag = @enumFromInt(3404), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_nwarpid
+ .{ .tag = @enumFromInt(3405), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_pm0
+ .{ .tag = @enumFromInt(3406), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_read_ptx_sreg_pm1
+ .{ .tag = @enumFromInt(3407), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_read_ptx_sreg_pm2
+ .{ .tag = @enumFromInt(3408), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_read_ptx_sreg_pm3
+ .{ .tag = @enumFromInt(3409), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_read_ptx_sreg_smid
+ .{ .tag = @enumFromInt(3410), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_tid_w
+ .{ .tag = @enumFromInt(3411), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_tid_x
+ .{ .tag = @enumFromInt(3412), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_tid_y
+ .{ .tag = @enumFromInt(3413), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_tid_z
+ .{ .tag = @enumFromInt(3414), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_read_ptx_sreg_warpid
+ .{ .tag = @enumFromInt(3415), .properties = .{ .param_str = "i", .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } },
+ // __nvvm_round_d
+ .{ .tag = @enumFromInt(3416), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_round_f
+ .{ .tag = @enumFromInt(3417), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_round_ftz_f
+ .{ .tag = @enumFromInt(3418), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_rsqrt_approx_d
+ .{ .tag = @enumFromInt(3419), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_rsqrt_approx_f
+ .{ .tag = @enumFromInt(3420), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_rsqrt_approx_ftz_f
+ .{ .tag = @enumFromInt(3421), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sad_i
+ .{ .tag = @enumFromInt(3422), .properties = .{ .param_str = "iiii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sad_ui
+ .{ .tag = @enumFromInt(3423), .properties = .{ .param_str = "UiUiUiUi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_saturate_d
+ .{ .tag = @enumFromInt(3424), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_saturate_f
+ .{ .tag = @enumFromInt(3425), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_saturate_ftz_f
+ .{ .tag = @enumFromInt(3426), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_shfl_bfly_f32
+ .{ .tag = @enumFromInt(3427), .properties = .{ .param_str = "ffii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_shfl_bfly_i32
+ .{ .tag = @enumFromInt(3428), .properties = .{ .param_str = "iiii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_shfl_down_f32
+ .{ .tag = @enumFromInt(3429), .properties = .{ .param_str = "ffii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_shfl_down_i32
+ .{ .tag = @enumFromInt(3430), .properties = .{ .param_str = "iiii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_shfl_idx_f32
+ .{ .tag = @enumFromInt(3431), .properties = .{ .param_str = "ffii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_shfl_idx_i32
+ .{ .tag = @enumFromInt(3432), .properties = .{ .param_str = "iiii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_shfl_up_f32
+ .{ .tag = @enumFromInt(3433), .properties = .{ .param_str = "ffii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_shfl_up_i32
+ .{ .tag = @enumFromInt(3434), .properties = .{ .param_str = "iiii", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sin_approx_f
+ .{ .tag = @enumFromInt(3435), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sin_approx_ftz_f
+ .{ .tag = @enumFromInt(3436), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sqrt_approx_f
+ .{ .tag = @enumFromInt(3437), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sqrt_approx_ftz_f
+ .{ .tag = @enumFromInt(3438), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sqrt_rm_d
+ .{ .tag = @enumFromInt(3439), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sqrt_rm_f
+ .{ .tag = @enumFromInt(3440), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sqrt_rm_ftz_f
+ .{ .tag = @enumFromInt(3441), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sqrt_rn_d
+ .{ .tag = @enumFromInt(3442), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sqrt_rn_f
+ .{ .tag = @enumFromInt(3443), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sqrt_rn_ftz_f
+ .{ .tag = @enumFromInt(3444), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sqrt_rp_d
+ .{ .tag = @enumFromInt(3445), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sqrt_rp_f
+ .{ .tag = @enumFromInt(3446), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sqrt_rp_ftz_f
+ .{ .tag = @enumFromInt(3447), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sqrt_rz_d
+ .{ .tag = @enumFromInt(3448), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sqrt_rz_f
+ .{ .tag = @enumFromInt(3449), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_sqrt_rz_ftz_f
+ .{ .tag = @enumFromInt(3450), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_trunc_d
+ .{ .tag = @enumFromInt(3451), .properties = .{ .param_str = "dd", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_trunc_f
+ .{ .tag = @enumFromInt(3452), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_trunc_ftz_f
+ .{ .tag = @enumFromInt(3453), .properties = .{ .param_str = "ff", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ui2d_rm
+ .{ .tag = @enumFromInt(3454), .properties = .{ .param_str = "dUi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ui2d_rn
+ .{ .tag = @enumFromInt(3455), .properties = .{ .param_str = "dUi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ui2d_rp
+ .{ .tag = @enumFromInt(3456), .properties = .{ .param_str = "dUi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ui2d_rz
+ .{ .tag = @enumFromInt(3457), .properties = .{ .param_str = "dUi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ui2f_rm
+ .{ .tag = @enumFromInt(3458), .properties = .{ .param_str = "fUi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ui2f_rn
+ .{ .tag = @enumFromInt(3459), .properties = .{ .param_str = "fUi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ui2f_rp
+ .{ .tag = @enumFromInt(3460), .properties = .{ .param_str = "fUi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ui2f_rz
+ .{ .tag = @enumFromInt(3461), .properties = .{ .param_str = "fUi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ull2d_rm
+ .{ .tag = @enumFromInt(3462), .properties = .{ .param_str = "dULLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ull2d_rn
+ .{ .tag = @enumFromInt(3463), .properties = .{ .param_str = "dULLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ull2d_rp
+ .{ .tag = @enumFromInt(3464), .properties = .{ .param_str = "dULLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ull2d_rz
+ .{ .tag = @enumFromInt(3465), .properties = .{ .param_str = "dULLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ull2f_rm
+ .{ .tag = @enumFromInt(3466), .properties = .{ .param_str = "fULLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ull2f_rn
+ .{ .tag = @enumFromInt(3467), .properties = .{ .param_str = "fULLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ull2f_rp
+ .{ .tag = @enumFromInt(3468), .properties = .{ .param_str = "fULLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_ull2f_rz
+ .{ .tag = @enumFromInt(3469), .properties = .{ .param_str = "fULLi", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_vote_all
+ .{ .tag = @enumFromInt(3470), .properties = .{ .param_str = "bb", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_vote_any
+ .{ .tag = @enumFromInt(3471), .properties = .{ .param_str = "bb", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_vote_ballot
+ .{ .tag = @enumFromInt(3472), .properties = .{ .param_str = "Uib", .target_set = TargetSet.initOne(.nvptx) } },
+ // __nvvm_vote_uni
+ .{ .tag = @enumFromInt(3473), .properties = .{ .param_str = "bb", .target_set = TargetSet.initOne(.nvptx) } },
+ // __popcnt
+ .{ .tag = @enumFromInt(3474), .properties = .{ .param_str = "UiUi", .language = .all_ms_languages, .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __popcnt16
+ .{ .tag = @enumFromInt(3475), .properties = .{ .param_str = "UsUs", .language = .all_ms_languages, .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __popcnt64
+ .{ .tag = @enumFromInt(3476), .properties = .{ .param_str = "UWiUWi", .language = .all_ms_languages, .attributes = .{ .@"const" = true, .const_evaluable = true } } },
+ // __rdtsc
+ .{ .tag = @enumFromInt(3477), .properties = .{ .param_str = "UOi", .target_set = TargetSet.initOne(.x86) } },
+ // __sev
+ .{ .tag = @enumFromInt(3478), .properties = .{ .param_str = "v", .language = .all_ms_languages, .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } },
+ // __sevl
+ .{ .tag = @enumFromInt(3479), .properties = .{ .param_str = "v", .language = .all_ms_languages, .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } },
+ // __sigsetjmp
+ .{ .tag = @enumFromInt(3480), .properties = .{ .param_str = "iSJi", .header = .setjmp, .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } } },
+ // __sinpi
+ .{ .tag = @enumFromInt(3481), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __sinpif
+ .{ .tag = @enumFromInt(3482), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __sync_add_and_fetch
+ .{ .tag = @enumFromInt(3483), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_add_and_fetch_1
+ .{ .tag = @enumFromInt(3484), .properties = .{ .param_str = "ccD*c.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_add_and_fetch_16
+ .{ .tag = @enumFromInt(3485), .properties = .{ .param_str = "LLLiLLLiD*LLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_add_and_fetch_2
+ .{ .tag = @enumFromInt(3486), .properties = .{ .param_str = "ssD*s.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_add_and_fetch_4
+ .{ .tag = @enumFromInt(3487), .properties = .{ .param_str = "iiD*i.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_add_and_fetch_8
+ .{ .tag = @enumFromInt(3488), .properties = .{ .param_str = "LLiLLiD*LLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_and_and_fetch
+ .{ .tag = @enumFromInt(3489), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_and_and_fetch_1
+ .{ .tag = @enumFromInt(3490), .properties = .{ .param_str = "ccD*c.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_and_and_fetch_16
+ .{ .tag = @enumFromInt(3491), .properties = .{ .param_str = "LLLiLLLiD*LLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_and_and_fetch_2
+ .{ .tag = @enumFromInt(3492), .properties = .{ .param_str = "ssD*s.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_and_and_fetch_4
+ .{ .tag = @enumFromInt(3493), .properties = .{ .param_str = "iiD*i.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_and_and_fetch_8
+ .{ .tag = @enumFromInt(3494), .properties = .{ .param_str = "LLiLLiD*LLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_bool_compare_and_swap
+ .{ .tag = @enumFromInt(3495), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_bool_compare_and_swap_1
+ .{ .tag = @enumFromInt(3496), .properties = .{ .param_str = "bcD*cc.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_bool_compare_and_swap_16
+ .{ .tag = @enumFromInt(3497), .properties = .{ .param_str = "bLLLiD*LLLiLLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_bool_compare_and_swap_2
+ .{ .tag = @enumFromInt(3498), .properties = .{ .param_str = "bsD*ss.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_bool_compare_and_swap_4
+ .{ .tag = @enumFromInt(3499), .properties = .{ .param_str = "biD*ii.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_bool_compare_and_swap_8
+ .{ .tag = @enumFromInt(3500), .properties = .{ .param_str = "bLLiD*LLiLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_add
+ .{ .tag = @enumFromInt(3501), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_add_1
+ .{ .tag = @enumFromInt(3502), .properties = .{ .param_str = "ccD*c.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_add_16
+ .{ .tag = @enumFromInt(3503), .properties = .{ .param_str = "LLLiLLLiD*LLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_add_2
+ .{ .tag = @enumFromInt(3504), .properties = .{ .param_str = "ssD*s.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_add_4
+ .{ .tag = @enumFromInt(3505), .properties = .{ .param_str = "iiD*i.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_add_8
+ .{ .tag = @enumFromInt(3506), .properties = .{ .param_str = "LLiLLiD*LLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_and
+ .{ .tag = @enumFromInt(3507), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_and_1
+ .{ .tag = @enumFromInt(3508), .properties = .{ .param_str = "ccD*c.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_and_16
+ .{ .tag = @enumFromInt(3509), .properties = .{ .param_str = "LLLiLLLiD*LLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_and_2
+ .{ .tag = @enumFromInt(3510), .properties = .{ .param_str = "ssD*s.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_and_4
+ .{ .tag = @enumFromInt(3511), .properties = .{ .param_str = "iiD*i.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_and_8
+ .{ .tag = @enumFromInt(3512), .properties = .{ .param_str = "LLiLLiD*LLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_max
+ .{ .tag = @enumFromInt(3513), .properties = .{ .param_str = "iiD*i" } },
+ // __sync_fetch_and_min
+ .{ .tag = @enumFromInt(3514), .properties = .{ .param_str = "iiD*i" } },
+ // __sync_fetch_and_nand
+ .{ .tag = @enumFromInt(3515), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_nand_1
+ .{ .tag = @enumFromInt(3516), .properties = .{ .param_str = "ccD*c.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_nand_16
+ .{ .tag = @enumFromInt(3517), .properties = .{ .param_str = "LLLiLLLiD*LLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_nand_2
+ .{ .tag = @enumFromInt(3518), .properties = .{ .param_str = "ssD*s.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_nand_4
+ .{ .tag = @enumFromInt(3519), .properties = .{ .param_str = "iiD*i.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_nand_8
+ .{ .tag = @enumFromInt(3520), .properties = .{ .param_str = "LLiLLiD*LLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_or
+ .{ .tag = @enumFromInt(3521), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_or_1
+ .{ .tag = @enumFromInt(3522), .properties = .{ .param_str = "ccD*c.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_or_16
+ .{ .tag = @enumFromInt(3523), .properties = .{ .param_str = "LLLiLLLiD*LLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_or_2
+ .{ .tag = @enumFromInt(3524), .properties = .{ .param_str = "ssD*s.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_or_4
+ .{ .tag = @enumFromInt(3525), .properties = .{ .param_str = "iiD*i.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_or_8
+ .{ .tag = @enumFromInt(3526), .properties = .{ .param_str = "LLiLLiD*LLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_sub
+ .{ .tag = @enumFromInt(3527), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_sub_1
+ .{ .tag = @enumFromInt(3528), .properties = .{ .param_str = "ccD*c.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_sub_16
+ .{ .tag = @enumFromInt(3529), .properties = .{ .param_str = "LLLiLLLiD*LLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_sub_2
+ .{ .tag = @enumFromInt(3530), .properties = .{ .param_str = "ssD*s.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_sub_4
+ .{ .tag = @enumFromInt(3531), .properties = .{ .param_str = "iiD*i.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_sub_8
+ .{ .tag = @enumFromInt(3532), .properties = .{ .param_str = "LLiLLiD*LLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_umax
+ .{ .tag = @enumFromInt(3533), .properties = .{ .param_str = "UiUiD*Ui" } },
+ // __sync_fetch_and_umin
+ .{ .tag = @enumFromInt(3534), .properties = .{ .param_str = "UiUiD*Ui" } },
+ // __sync_fetch_and_xor
+ .{ .tag = @enumFromInt(3535), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_xor_1
+ .{ .tag = @enumFromInt(3536), .properties = .{ .param_str = "ccD*c.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_xor_16
+ .{ .tag = @enumFromInt(3537), .properties = .{ .param_str = "LLLiLLLiD*LLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_xor_2
+ .{ .tag = @enumFromInt(3538), .properties = .{ .param_str = "ssD*s.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_xor_4
+ .{ .tag = @enumFromInt(3539), .properties = .{ .param_str = "iiD*i.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_fetch_and_xor_8
+ .{ .tag = @enumFromInt(3540), .properties = .{ .param_str = "LLiLLiD*LLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_lock_release
+ .{ .tag = @enumFromInt(3541), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_lock_release_1
+ .{ .tag = @enumFromInt(3542), .properties = .{ .param_str = "vcD*.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_lock_release_16
+ .{ .tag = @enumFromInt(3543), .properties = .{ .param_str = "vLLLiD*.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_lock_release_2
+ .{ .tag = @enumFromInt(3544), .properties = .{ .param_str = "vsD*.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_lock_release_4
+ .{ .tag = @enumFromInt(3545), .properties = .{ .param_str = "viD*.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_lock_release_8
+ .{ .tag = @enumFromInt(3546), .properties = .{ .param_str = "vLLiD*.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_lock_test_and_set
+ .{ .tag = @enumFromInt(3547), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_lock_test_and_set_1
+ .{ .tag = @enumFromInt(3548), .properties = .{ .param_str = "ccD*c.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_lock_test_and_set_16
+ .{ .tag = @enumFromInt(3549), .properties = .{ .param_str = "LLLiLLLiD*LLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_lock_test_and_set_2
+ .{ .tag = @enumFromInt(3550), .properties = .{ .param_str = "ssD*s.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_lock_test_and_set_4
+ .{ .tag = @enumFromInt(3551), .properties = .{ .param_str = "iiD*i.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_lock_test_and_set_8
+ .{ .tag = @enumFromInt(3552), .properties = .{ .param_str = "LLiLLiD*LLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_nand_and_fetch
+ .{ .tag = @enumFromInt(3553), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_nand_and_fetch_1
+ .{ .tag = @enumFromInt(3554), .properties = .{ .param_str = "ccD*c.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_nand_and_fetch_16
+ .{ .tag = @enumFromInt(3555), .properties = .{ .param_str = "LLLiLLLiD*LLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_nand_and_fetch_2
+ .{ .tag = @enumFromInt(3556), .properties = .{ .param_str = "ssD*s.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_nand_and_fetch_4
+ .{ .tag = @enumFromInt(3557), .properties = .{ .param_str = "iiD*i.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_nand_and_fetch_8
+ .{ .tag = @enumFromInt(3558), .properties = .{ .param_str = "LLiLLiD*LLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_or_and_fetch
+ .{ .tag = @enumFromInt(3559), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_or_and_fetch_1
+ .{ .tag = @enumFromInt(3560), .properties = .{ .param_str = "ccD*c.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_or_and_fetch_16
+ .{ .tag = @enumFromInt(3561), .properties = .{ .param_str = "LLLiLLLiD*LLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_or_and_fetch_2
+ .{ .tag = @enumFromInt(3562), .properties = .{ .param_str = "ssD*s.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_or_and_fetch_4
+ .{ .tag = @enumFromInt(3563), .properties = .{ .param_str = "iiD*i.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_or_and_fetch_8
+ .{ .tag = @enumFromInt(3564), .properties = .{ .param_str = "LLiLLiD*LLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_sub_and_fetch
+ .{ .tag = @enumFromInt(3565), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_sub_and_fetch_1
+ .{ .tag = @enumFromInt(3566), .properties = .{ .param_str = "ccD*c.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_sub_and_fetch_16
+ .{ .tag = @enumFromInt(3567), .properties = .{ .param_str = "LLLiLLLiD*LLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_sub_and_fetch_2
+ .{ .tag = @enumFromInt(3568), .properties = .{ .param_str = "ssD*s.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_sub_and_fetch_4
+ .{ .tag = @enumFromInt(3569), .properties = .{ .param_str = "iiD*i.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_sub_and_fetch_8
+ .{ .tag = @enumFromInt(3570), .properties = .{ .param_str = "LLiLLiD*LLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_swap
+ .{ .tag = @enumFromInt(3571), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_swap_1
+ .{ .tag = @enumFromInt(3572), .properties = .{ .param_str = "ccD*c.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_swap_16
+ .{ .tag = @enumFromInt(3573), .properties = .{ .param_str = "LLLiLLLiD*LLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_swap_2
+ .{ .tag = @enumFromInt(3574), .properties = .{ .param_str = "ssD*s.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_swap_4
+ .{ .tag = @enumFromInt(3575), .properties = .{ .param_str = "iiD*i.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_swap_8
+ .{ .tag = @enumFromInt(3576), .properties = .{ .param_str = "LLiLLiD*LLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_synchronize
+ .{ .tag = @enumFromInt(3577), .properties = .{ .param_str = "v" } },
+ // __sync_val_compare_and_swap
+ .{ .tag = @enumFromInt(3578), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_val_compare_and_swap_1
+ .{ .tag = @enumFromInt(3579), .properties = .{ .param_str = "ccD*cc.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_val_compare_and_swap_16
+ .{ .tag = @enumFromInt(3580), .properties = .{ .param_str = "LLLiLLLiD*LLLiLLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_val_compare_and_swap_2
+ .{ .tag = @enumFromInt(3581), .properties = .{ .param_str = "ssD*ss.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_val_compare_and_swap_4
+ .{ .tag = @enumFromInt(3582), .properties = .{ .param_str = "iiD*ii.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_val_compare_and_swap_8
+ .{ .tag = @enumFromInt(3583), .properties = .{ .param_str = "LLiLLiD*LLiLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_xor_and_fetch
+ .{ .tag = @enumFromInt(3584), .properties = .{ .param_str = "v.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_xor_and_fetch_1
+ .{ .tag = @enumFromInt(3585), .properties = .{ .param_str = "ccD*c.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_xor_and_fetch_16
+ .{ .tag = @enumFromInt(3586), .properties = .{ .param_str = "LLLiLLLiD*LLLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_xor_and_fetch_2
+ .{ .tag = @enumFromInt(3587), .properties = .{ .param_str = "ssD*s.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_xor_and_fetch_4
+ .{ .tag = @enumFromInt(3588), .properties = .{ .param_str = "iiD*i.", .attributes = .{ .custom_typecheck = true } } },
+ // __sync_xor_and_fetch_8
+ .{ .tag = @enumFromInt(3589), .properties = .{ .param_str = "LLiLLiD*LLi.", .attributes = .{ .custom_typecheck = true } } },
+ // __syncthreads
+ .{ .tag = @enumFromInt(3590), .properties = .{ .param_str = "v", .target_set = TargetSet.initOne(.nvptx) } },
+ // __tanpi
+ .{ .tag = @enumFromInt(3591), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __tanpif
+ .{ .tag = @enumFromInt(3592), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // __va_start
+ .{ .tag = @enumFromInt(3593), .properties = .{ .param_str = "vc**.", .language = .all_ms_languages, .attributes = .{ .custom_typecheck = true } } },
+ // __warn_memset_zero_len
+ .{ .tag = @enumFromInt(3594), .properties = .{ .param_str = "v", .attributes = .{ .pure = true } } },
+ // __wfe
+ .{ .tag = @enumFromInt(3595), .properties = .{ .param_str = "v", .language = .all_ms_languages, .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } },
+ // __wfi
+ .{ .tag = @enumFromInt(3596), .properties = .{ .param_str = "v", .language = .all_ms_languages, .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } },
+ // __xray_customevent
+ .{ .tag = @enumFromInt(3597), .properties = .{ .param_str = "vcC*z" } },
+ // __xray_typedevent
+ .{ .tag = @enumFromInt(3598), .properties = .{ .param_str = "vzcC*z" } },
+ // __yield
+ .{ .tag = @enumFromInt(3599), .properties = .{ .param_str = "v", .language = .all_ms_languages, .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } },
+ // _abnormal_termination
+ .{ .tag = @enumFromInt(3600), .properties = .{ .param_str = "i", .language = .all_ms_languages } },
+ // _alloca
+ .{ .tag = @enumFromInt(3601), .properties = .{ .param_str = "v*z", .language = .all_ms_languages } },
+ // _bittest
+ .{ .tag = @enumFromInt(3602), .properties = .{ .param_str = "UcNiC*Ni", .language = .all_ms_languages } },
+ // _bittest64
+ .{ .tag = @enumFromInt(3603), .properties = .{ .param_str = "UcWiC*Wi", .language = .all_ms_languages } },
+ // _bittestandcomplement
+ .{ .tag = @enumFromInt(3604), .properties = .{ .param_str = "UcNi*Ni", .language = .all_ms_languages } },
+ // _bittestandcomplement64
+ .{ .tag = @enumFromInt(3605), .properties = .{ .param_str = "UcWi*Wi", .language = .all_ms_languages } },
+ // _bittestandreset
+ .{ .tag = @enumFromInt(3606), .properties = .{ .param_str = "UcNi*Ni", .language = .all_ms_languages } },
+ // _bittestandreset64
+ .{ .tag = @enumFromInt(3607), .properties = .{ .param_str = "UcWi*Wi", .language = .all_ms_languages } },
+ // _bittestandset
+ .{ .tag = @enumFromInt(3608), .properties = .{ .param_str = "UcNi*Ni", .language = .all_ms_languages } },
+ // _bittestandset64
+ .{ .tag = @enumFromInt(3609), .properties = .{ .param_str = "UcWi*Wi", .language = .all_ms_languages } },
+ // _byteswap_uint64
+ .{ .tag = @enumFromInt(3610), .properties = .{ .param_str = "ULLiULLi", .header = .stdlib, .language = .all_ms_languages, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // _byteswap_ulong
+ .{ .tag = @enumFromInt(3611), .properties = .{ .param_str = "UNiUNi", .header = .stdlib, .language = .all_ms_languages, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // _byteswap_ushort
+ .{ .tag = @enumFromInt(3612), .properties = .{ .param_str = "UsUs", .header = .stdlib, .language = .all_ms_languages, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // _exception_code
+ .{ .tag = @enumFromInt(3613), .properties = .{ .param_str = "UNi", .language = .all_ms_languages } },
+ // _exception_info
+ .{ .tag = @enumFromInt(3614), .properties = .{ .param_str = "v*", .language = .all_ms_languages } },
+ // _exit
+ .{ .tag = @enumFromInt(3615), .properties = .{ .param_str = "vi", .header = .unistd, .language = .all_gnu_languages, .attributes = .{ .noreturn = true, .lib_function_without_prefix = true } } },
+ // _interlockedbittestandreset
+ .{ .tag = @enumFromInt(3616), .properties = .{ .param_str = "UcNiD*Ni", .language = .all_ms_languages } },
+ // _interlockedbittestandreset64
+ .{ .tag = @enumFromInt(3617), .properties = .{ .param_str = "UcWiD*Wi", .language = .all_ms_languages } },
+ // _interlockedbittestandreset_acq
+ .{ .tag = @enumFromInt(3618), .properties = .{ .param_str = "UcNiD*Ni", .language = .all_ms_languages } },
+ // _interlockedbittestandreset_nf
+ .{ .tag = @enumFromInt(3619), .properties = .{ .param_str = "UcNiD*Ni", .language = .all_ms_languages } },
+ // _interlockedbittestandreset_rel
+ .{ .tag = @enumFromInt(3620), .properties = .{ .param_str = "UcNiD*Ni", .language = .all_ms_languages } },
+ // _interlockedbittestandset
+ .{ .tag = @enumFromInt(3621), .properties = .{ .param_str = "UcNiD*Ni", .language = .all_ms_languages } },
+ // _interlockedbittestandset64
+ .{ .tag = @enumFromInt(3622), .properties = .{ .param_str = "UcWiD*Wi", .language = .all_ms_languages } },
+ // _interlockedbittestandset_acq
+ .{ .tag = @enumFromInt(3623), .properties = .{ .param_str = "UcNiD*Ni", .language = .all_ms_languages } },
+ // _interlockedbittestandset_nf
+ .{ .tag = @enumFromInt(3624), .properties = .{ .param_str = "UcNiD*Ni", .language = .all_ms_languages } },
+ // _interlockedbittestandset_rel
+ .{ .tag = @enumFromInt(3625), .properties = .{ .param_str = "UcNiD*Ni", .language = .all_ms_languages } },
+ // _longjmp
+ .{ .tag = @enumFromInt(3626), .properties = .{ .param_str = "vJi", .header = .setjmp, .language = .all_gnu_languages, .attributes = .{ .noreturn = true, .allow_type_mismatch = true, .lib_function_without_prefix = true } } },
+ // _lrotl
+ .{ .tag = @enumFromInt(3627), .properties = .{ .param_str = "ULiULii", .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } },
+ // _lrotr
+ .{ .tag = @enumFromInt(3628), .properties = .{ .param_str = "ULiULii", .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } },
+ // _rotl
+ .{ .tag = @enumFromInt(3629), .properties = .{ .param_str = "UiUii", .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } },
+ // _rotl16
+ .{ .tag = @enumFromInt(3630), .properties = .{ .param_str = "UsUsUc", .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } },
+ // _rotl64
+ .{ .tag = @enumFromInt(3631), .properties = .{ .param_str = "UWiUWii", .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } },
+ // _rotl8
+ .{ .tag = @enumFromInt(3632), .properties = .{ .param_str = "UcUcUc", .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } },
+ // _rotr
+ .{ .tag = @enumFromInt(3633), .properties = .{ .param_str = "UiUii", .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } },
+ // _rotr16
+ .{ .tag = @enumFromInt(3634), .properties = .{ .param_str = "UsUsUc", .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } },
+ // _rotr64
+ .{ .tag = @enumFromInt(3635), .properties = .{ .param_str = "UWiUWii", .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } },
+ // _rotr8
+ .{ .tag = @enumFromInt(3636), .properties = .{ .param_str = "UcUcUc", .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } },
+ // _setjmp
+ .{ .tag = @enumFromInt(3637), .properties = .{ .param_str = "iJ", .header = .setjmp, .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } } },
+ // _setjmpex
+ .{ .tag = @enumFromInt(3638), .properties = .{ .param_str = "iJ", .header = .setjmpex, .language = .all_ms_languages, .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } } },
+ // abort
+ .{ .tag = @enumFromInt(3639), .properties = .{ .param_str = "v", .header = .stdlib, .attributes = .{ .noreturn = true, .lib_function_without_prefix = true } } },
+ // abs
+ .{ .tag = @enumFromInt(3640), .properties = .{ .param_str = "ii", .header = .stdlib, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // acos
+ .{ .tag = @enumFromInt(3641), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // acosf
+ .{ .tag = @enumFromInt(3642), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // acosh
+ .{ .tag = @enumFromInt(3643), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // acoshf
+ .{ .tag = @enumFromInt(3644), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // acoshl
+ .{ .tag = @enumFromInt(3645), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // acosl
+ .{ .tag = @enumFromInt(3646), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // aligned_alloc
+ .{ .tag = @enumFromInt(3647), .properties = .{ .param_str = "v*zz", .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } },
+ // alloca
+ .{ .tag = @enumFromInt(3648), .properties = .{ .param_str = "v*z", .header = .stdlib, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } },
+ // asin
+ .{ .tag = @enumFromInt(3649), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // asinf
+ .{ .tag = @enumFromInt(3650), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // asinh
+ .{ .tag = @enumFromInt(3651), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // asinhf
+ .{ .tag = @enumFromInt(3652), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // asinhl
+ .{ .tag = @enumFromInt(3653), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // asinl
+ .{ .tag = @enumFromInt(3654), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // atan
+ .{ .tag = @enumFromInt(3655), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // atan2
+ .{ .tag = @enumFromInt(3656), .properties = .{ .param_str = "ddd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // atan2f
+ .{ .tag = @enumFromInt(3657), .properties = .{ .param_str = "fff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // atan2l
+ .{ .tag = @enumFromInt(3658), .properties = .{ .param_str = "LdLdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // atanf
+ .{ .tag = @enumFromInt(3659), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // atanh
+ .{ .tag = @enumFromInt(3660), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // atanhf
+ .{ .tag = @enumFromInt(3661), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // atanhl
+ .{ .tag = @enumFromInt(3662), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // atanl
+ .{ .tag = @enumFromInt(3663), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // bcmp
+ .{ .tag = @enumFromInt(3664), .properties = .{ .param_str = "ivC*vC*z", .header = .strings, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } },
+ // bcopy
+ .{ .tag = @enumFromInt(3665), .properties = .{ .param_str = "vvC*v*z", .header = .strings, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } },
+ // bzero
+ .{ .tag = @enumFromInt(3666), .properties = .{ .param_str = "vv*z", .header = .strings, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } },
+ // cabs
+ .{ .tag = @enumFromInt(3667), .properties = .{ .param_str = "dXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cabsf
+ .{ .tag = @enumFromInt(3668), .properties = .{ .param_str = "fXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cabsl
+ .{ .tag = @enumFromInt(3669), .properties = .{ .param_str = "LdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cacos
+ .{ .tag = @enumFromInt(3670), .properties = .{ .param_str = "XdXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cacosf
+ .{ .tag = @enumFromInt(3671), .properties = .{ .param_str = "XfXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cacosh
+ .{ .tag = @enumFromInt(3672), .properties = .{ .param_str = "XdXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cacoshf
+ .{ .tag = @enumFromInt(3673), .properties = .{ .param_str = "XfXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cacoshl
+ .{ .tag = @enumFromInt(3674), .properties = .{ .param_str = "XLdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cacosl
+ .{ .tag = @enumFromInt(3675), .properties = .{ .param_str = "XLdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // calloc
+ .{ .tag = @enumFromInt(3676), .properties = .{ .param_str = "v*zz", .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } },
+ // carg
+ .{ .tag = @enumFromInt(3677), .properties = .{ .param_str = "dXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cargf
+ .{ .tag = @enumFromInt(3678), .properties = .{ .param_str = "fXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cargl
+ .{ .tag = @enumFromInt(3679), .properties = .{ .param_str = "LdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // casin
+ .{ .tag = @enumFromInt(3680), .properties = .{ .param_str = "XdXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // casinf
+ .{ .tag = @enumFromInt(3681), .properties = .{ .param_str = "XfXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // casinh
+ .{ .tag = @enumFromInt(3682), .properties = .{ .param_str = "XdXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // casinhf
+ .{ .tag = @enumFromInt(3683), .properties = .{ .param_str = "XfXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // casinhl
+ .{ .tag = @enumFromInt(3684), .properties = .{ .param_str = "XLdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // casinl
+ .{ .tag = @enumFromInt(3685), .properties = .{ .param_str = "XLdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // catan
+ .{ .tag = @enumFromInt(3686), .properties = .{ .param_str = "XdXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // catanf
+ .{ .tag = @enumFromInt(3687), .properties = .{ .param_str = "XfXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // catanh
+ .{ .tag = @enumFromInt(3688), .properties = .{ .param_str = "XdXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // catanhf
+ .{ .tag = @enumFromInt(3689), .properties = .{ .param_str = "XfXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // catanhl
+ .{ .tag = @enumFromInt(3690), .properties = .{ .param_str = "XLdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // catanl
+ .{ .tag = @enumFromInt(3691), .properties = .{ .param_str = "XLdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cbrt
+ .{ .tag = @enumFromInt(3692), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // cbrtf
+ .{ .tag = @enumFromInt(3693), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // cbrtl
+ .{ .tag = @enumFromInt(3694), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // ccos
+ .{ .tag = @enumFromInt(3695), .properties = .{ .param_str = "XdXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // ccosf
+ .{ .tag = @enumFromInt(3696), .properties = .{ .param_str = "XfXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // ccosh
+ .{ .tag = @enumFromInt(3697), .properties = .{ .param_str = "XdXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // ccoshf
+ .{ .tag = @enumFromInt(3698), .properties = .{ .param_str = "XfXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // ccoshl
+ .{ .tag = @enumFromInt(3699), .properties = .{ .param_str = "XLdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // ccosl
+ .{ .tag = @enumFromInt(3700), .properties = .{ .param_str = "XLdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // ceil
+ .{ .tag = @enumFromInt(3701), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // ceilf
+ .{ .tag = @enumFromInt(3702), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // ceill
+ .{ .tag = @enumFromInt(3703), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // cexp
+ .{ .tag = @enumFromInt(3704), .properties = .{ .param_str = "XdXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cexpf
+ .{ .tag = @enumFromInt(3705), .properties = .{ .param_str = "XfXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cexpl
+ .{ .tag = @enumFromInt(3706), .properties = .{ .param_str = "XLdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cimag
+ .{ .tag = @enumFromInt(3707), .properties = .{ .param_str = "dXd", .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // cimagf
+ .{ .tag = @enumFromInt(3708), .properties = .{ .param_str = "fXf", .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // cimagl
+ .{ .tag = @enumFromInt(3709), .properties = .{ .param_str = "LdXLd", .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // clog
+ .{ .tag = @enumFromInt(3710), .properties = .{ .param_str = "XdXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // clogf
+ .{ .tag = @enumFromInt(3711), .properties = .{ .param_str = "XfXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // clogl
+ .{ .tag = @enumFromInt(3712), .properties = .{ .param_str = "XLdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // conj
+ .{ .tag = @enumFromInt(3713), .properties = .{ .param_str = "XdXd", .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // conjf
+ .{ .tag = @enumFromInt(3714), .properties = .{ .param_str = "XfXf", .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // conjl
+ .{ .tag = @enumFromInt(3715), .properties = .{ .param_str = "XLdXLd", .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // copysign
+ .{ .tag = @enumFromInt(3716), .properties = .{ .param_str = "ddd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // copysignf
+ .{ .tag = @enumFromInt(3717), .properties = .{ .param_str = "fff", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // copysignl
+ .{ .tag = @enumFromInt(3718), .properties = .{ .param_str = "LdLdLd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // cos
+ .{ .tag = @enumFromInt(3719), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cosf
+ .{ .tag = @enumFromInt(3720), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cosh
+ .{ .tag = @enumFromInt(3721), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // coshf
+ .{ .tag = @enumFromInt(3722), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // coshl
+ .{ .tag = @enumFromInt(3723), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cosl
+ .{ .tag = @enumFromInt(3724), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cpow
+ .{ .tag = @enumFromInt(3725), .properties = .{ .param_str = "XdXdXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cpowf
+ .{ .tag = @enumFromInt(3726), .properties = .{ .param_str = "XfXfXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cpowl
+ .{ .tag = @enumFromInt(3727), .properties = .{ .param_str = "XLdXLdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // cproj
+ .{ .tag = @enumFromInt(3728), .properties = .{ .param_str = "XdXd", .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // cprojf
+ .{ .tag = @enumFromInt(3729), .properties = .{ .param_str = "XfXf", .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // cprojl
+ .{ .tag = @enumFromInt(3730), .properties = .{ .param_str = "XLdXLd", .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // creal
+ .{ .tag = @enumFromInt(3731), .properties = .{ .param_str = "dXd", .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // crealf
+ .{ .tag = @enumFromInt(3732), .properties = .{ .param_str = "fXf", .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // creall
+ .{ .tag = @enumFromInt(3733), .properties = .{ .param_str = "LdXLd", .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // csin
+ .{ .tag = @enumFromInt(3734), .properties = .{ .param_str = "XdXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // csinf
+ .{ .tag = @enumFromInt(3735), .properties = .{ .param_str = "XfXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // csinh
+ .{ .tag = @enumFromInt(3736), .properties = .{ .param_str = "XdXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // csinhf
+ .{ .tag = @enumFromInt(3737), .properties = .{ .param_str = "XfXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // csinhl
+ .{ .tag = @enumFromInt(3738), .properties = .{ .param_str = "XLdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // csinl
+ .{ .tag = @enumFromInt(3739), .properties = .{ .param_str = "XLdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // csqrt
+ .{ .tag = @enumFromInt(3740), .properties = .{ .param_str = "XdXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // csqrtf
+ .{ .tag = @enumFromInt(3741), .properties = .{ .param_str = "XfXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // csqrtl
+ .{ .tag = @enumFromInt(3742), .properties = .{ .param_str = "XLdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // ctan
+ .{ .tag = @enumFromInt(3743), .properties = .{ .param_str = "XdXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // ctanf
+ .{ .tag = @enumFromInt(3744), .properties = .{ .param_str = "XfXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // ctanh
+ .{ .tag = @enumFromInt(3745), .properties = .{ .param_str = "XdXd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // ctanhf
+ .{ .tag = @enumFromInt(3746), .properties = .{ .param_str = "XfXf", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // ctanhl
+ .{ .tag = @enumFromInt(3747), .properties = .{ .param_str = "XLdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // ctanl
+ .{ .tag = @enumFromInt(3748), .properties = .{ .param_str = "XLdXLd", .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // erf
+ .{ .tag = @enumFromInt(3749), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // erfc
+ .{ .tag = @enumFromInt(3750), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // erfcf
+ .{ .tag = @enumFromInt(3751), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // erfcl
+ .{ .tag = @enumFromInt(3752), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // erff
+ .{ .tag = @enumFromInt(3753), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // erfl
+ .{ .tag = @enumFromInt(3754), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // exit
+ .{ .tag = @enumFromInt(3755), .properties = .{ .param_str = "vi", .header = .stdlib, .attributes = .{ .noreturn = true, .lib_function_without_prefix = true } } },
+ // exp
+ .{ .tag = @enumFromInt(3756), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // exp2
+ .{ .tag = @enumFromInt(3757), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // exp2f
+ .{ .tag = @enumFromInt(3758), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // exp2l
+ .{ .tag = @enumFromInt(3759), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // expf
+ .{ .tag = @enumFromInt(3760), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // expl
+ .{ .tag = @enumFromInt(3761), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // expm1
+ .{ .tag = @enumFromInt(3762), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // expm1f
+ .{ .tag = @enumFromInt(3763), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // expm1l
+ .{ .tag = @enumFromInt(3764), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // fabs
+ .{ .tag = @enumFromInt(3765), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // fabsf
+ .{ .tag = @enumFromInt(3766), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // fabsl
+ .{ .tag = @enumFromInt(3767), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // fdim
+ .{ .tag = @enumFromInt(3768), .properties = .{ .param_str = "ddd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // fdimf
+ .{ .tag = @enumFromInt(3769), .properties = .{ .param_str = "fff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // fdiml
+ .{ .tag = @enumFromInt(3770), .properties = .{ .param_str = "LdLdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // finite
+ .{ .tag = @enumFromInt(3771), .properties = .{ .param_str = "id", .header = .math, .language = .gnu_lang, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // finitef
+ .{ .tag = @enumFromInt(3772), .properties = .{ .param_str = "if", .header = .math, .language = .gnu_lang, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // finitel
+ .{ .tag = @enumFromInt(3773), .properties = .{ .param_str = "iLd", .header = .math, .language = .gnu_lang, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // floor
+ .{ .tag = @enumFromInt(3774), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // floorf
+ .{ .tag = @enumFromInt(3775), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // floorl
+ .{ .tag = @enumFromInt(3776), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // fma
+ .{ .tag = @enumFromInt(3777), .properties = .{ .param_str = "dddd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // fmaf
+ .{ .tag = @enumFromInt(3778), .properties = .{ .param_str = "ffff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // fmal
+ .{ .tag = @enumFromInt(3779), .properties = .{ .param_str = "LdLdLdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // fmax
+ .{ .tag = @enumFromInt(3780), .properties = .{ .param_str = "ddd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // fmaxf
+ .{ .tag = @enumFromInt(3781), .properties = .{ .param_str = "fff", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // fmaxl
+ .{ .tag = @enumFromInt(3782), .properties = .{ .param_str = "LdLdLd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // fmin
+ .{ .tag = @enumFromInt(3783), .properties = .{ .param_str = "ddd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // fminf
+ .{ .tag = @enumFromInt(3784), .properties = .{ .param_str = "fff", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // fminl
+ .{ .tag = @enumFromInt(3785), .properties = .{ .param_str = "LdLdLd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // fmod
+ .{ .tag = @enumFromInt(3786), .properties = .{ .param_str = "ddd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // fmodf
+ .{ .tag = @enumFromInt(3787), .properties = .{ .param_str = "fff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // fmodl
+ .{ .tag = @enumFromInt(3788), .properties = .{ .param_str = "LdLdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // fopen
+ .{ .tag = @enumFromInt(3789), .properties = .{ .param_str = "P*cC*cC*", .header = .stdio, .attributes = .{ .lib_function_without_prefix = true } } },
+ // fprintf
+ .{ .tag = @enumFromInt(3790), .properties = .{ .param_str = "iP*cC*.", .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .printf, .format_string_position = 1 } } },
+ // fread
+ .{ .tag = @enumFromInt(3791), .properties = .{ .param_str = "zv*zzP*", .header = .stdio, .attributes = .{ .lib_function_without_prefix = true } } },
+ // free
+ .{ .tag = @enumFromInt(3792), .properties = .{ .param_str = "vv*", .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } },
+ // frexp
+ .{ .tag = @enumFromInt(3793), .properties = .{ .param_str = "ddi*", .header = .math, .attributes = .{ .lib_function_without_prefix = true } } },
+ // frexpf
+ .{ .tag = @enumFromInt(3794), .properties = .{ .param_str = "ffi*", .header = .math, .attributes = .{ .lib_function_without_prefix = true } } },
+ // frexpl
+ .{ .tag = @enumFromInt(3795), .properties = .{ .param_str = "LdLdi*", .header = .math, .attributes = .{ .lib_function_without_prefix = true } } },
+ // fscanf
+ .{ .tag = @enumFromInt(3796), .properties = .{ .param_str = "iP*RcC*R.", .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .scanf, .format_string_position = 1 } } },
+ // fwrite
+ .{ .tag = @enumFromInt(3797), .properties = .{ .param_str = "zvC*zzP*", .header = .stdio, .attributes = .{ .lib_function_without_prefix = true } } },
+ // getcontext
+ .{ .tag = @enumFromInt(3798), .properties = .{ .param_str = "iK*", .header = .setjmp, .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } } },
+ // hypot
+ .{ .tag = @enumFromInt(3799), .properties = .{ .param_str = "ddd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // hypotf
+ .{ .tag = @enumFromInt(3800), .properties = .{ .param_str = "fff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // hypotl
+ .{ .tag = @enumFromInt(3801), .properties = .{ .param_str = "LdLdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // ilogb
+ .{ .tag = @enumFromInt(3802), .properties = .{ .param_str = "id", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // ilogbf
+ .{ .tag = @enumFromInt(3803), .properties = .{ .param_str = "if", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // ilogbl
+ .{ .tag = @enumFromInt(3804), .properties = .{ .param_str = "iLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // index
+ .{ .tag = @enumFromInt(3805), .properties = .{ .param_str = "c*cC*i", .header = .strings, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } },
+ // isalnum
+ .{ .tag = @enumFromInt(3806), .properties = .{ .param_str = "ii", .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } },
+ // isalpha
+ .{ .tag = @enumFromInt(3807), .properties = .{ .param_str = "ii", .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } },
+ // isblank
+ .{ .tag = @enumFromInt(3808), .properties = .{ .param_str = "ii", .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } },
+ // iscntrl
+ .{ .tag = @enumFromInt(3809), .properties = .{ .param_str = "ii", .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } },
+ // isdigit
+ .{ .tag = @enumFromInt(3810), .properties = .{ .param_str = "ii", .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } },
+ // isgraph
+ .{ .tag = @enumFromInt(3811), .properties = .{ .param_str = "ii", .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } },
+ // islower
+ .{ .tag = @enumFromInt(3812), .properties = .{ .param_str = "ii", .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } },
+ // isprint
+ .{ .tag = @enumFromInt(3813), .properties = .{ .param_str = "ii", .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } },
+ // ispunct
+ .{ .tag = @enumFromInt(3814), .properties = .{ .param_str = "ii", .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } },
+ // isspace
+ .{ .tag = @enumFromInt(3815), .properties = .{ .param_str = "ii", .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } },
+ // isupper
+ .{ .tag = @enumFromInt(3816), .properties = .{ .param_str = "ii", .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } },
+ // isxdigit
+ .{ .tag = @enumFromInt(3817), .properties = .{ .param_str = "ii", .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } },
+ // labs
+ .{ .tag = @enumFromInt(3818), .properties = .{ .param_str = "LiLi", .header = .stdlib, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // ldexp
+ .{ .tag = @enumFromInt(3819), .properties = .{ .param_str = "ddi", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // ldexpf
+ .{ .tag = @enumFromInt(3820), .properties = .{ .param_str = "ffi", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // ldexpl
+ .{ .tag = @enumFromInt(3821), .properties = .{ .param_str = "LdLdi", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // lgamma
+ .{ .tag = @enumFromInt(3822), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true } } },
+ // lgammaf
+ .{ .tag = @enumFromInt(3823), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true } } },
+ // lgammal
+ .{ .tag = @enumFromInt(3824), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true } } },
+ // llabs
+ .{ .tag = @enumFromInt(3825), .properties = .{ .param_str = "LLiLLi", .header = .stdlib, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // llrint
+ .{ .tag = @enumFromInt(3826), .properties = .{ .param_str = "LLid", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // llrintf
+ .{ .tag = @enumFromInt(3827), .properties = .{ .param_str = "LLif", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // llrintl
+ .{ .tag = @enumFromInt(3828), .properties = .{ .param_str = "LLiLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // llround
+ .{ .tag = @enumFromInt(3829), .properties = .{ .param_str = "LLid", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // llroundf
+ .{ .tag = @enumFromInt(3830), .properties = .{ .param_str = "LLif", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // llroundl
+ .{ .tag = @enumFromInt(3831), .properties = .{ .param_str = "LLiLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // log
+ .{ .tag = @enumFromInt(3832), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // log10
+ .{ .tag = @enumFromInt(3833), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // log10f
+ .{ .tag = @enumFromInt(3834), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // log10l
+ .{ .tag = @enumFromInt(3835), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // log1p
+ .{ .tag = @enumFromInt(3836), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // log1pf
+ .{ .tag = @enumFromInt(3837), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // log1pl
+ .{ .tag = @enumFromInt(3838), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // log2
+ .{ .tag = @enumFromInt(3839), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // log2f
+ .{ .tag = @enumFromInt(3840), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // log2l
+ .{ .tag = @enumFromInt(3841), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // logb
+ .{ .tag = @enumFromInt(3842), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // logbf
+ .{ .tag = @enumFromInt(3843), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // logbl
+ .{ .tag = @enumFromInt(3844), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // logf
+ .{ .tag = @enumFromInt(3845), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // logl
+ .{ .tag = @enumFromInt(3846), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // longjmp
+ .{ .tag = @enumFromInt(3847), .properties = .{ .param_str = "vJi", .header = .setjmp, .attributes = .{ .noreturn = true, .allow_type_mismatch = true, .lib_function_without_prefix = true } } },
+ // lrint
+ .{ .tag = @enumFromInt(3848), .properties = .{ .param_str = "Lid", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // lrintf
+ .{ .tag = @enumFromInt(3849), .properties = .{ .param_str = "Lif", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // lrintl
+ .{ .tag = @enumFromInt(3850), .properties = .{ .param_str = "LiLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // lround
+ .{ .tag = @enumFromInt(3851), .properties = .{ .param_str = "Lid", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // lroundf
+ .{ .tag = @enumFromInt(3852), .properties = .{ .param_str = "Lif", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // lroundl
+ .{ .tag = @enumFromInt(3853), .properties = .{ .param_str = "LiLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // malloc
+ .{ .tag = @enumFromInt(3854), .properties = .{ .param_str = "v*z", .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } },
+ // memalign
+ .{ .tag = @enumFromInt(3855), .properties = .{ .param_str = "v*zz", .header = .malloc, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } },
+ // memccpy
+ .{ .tag = @enumFromInt(3856), .properties = .{ .param_str = "v*v*vC*iz", .header = .string, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } },
+ // memchr
+ .{ .tag = @enumFromInt(3857), .properties = .{ .param_str = "v*vC*iz", .header = .string, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } },
+ // memcmp
+ .{ .tag = @enumFromInt(3858), .properties = .{ .param_str = "ivC*vC*z", .header = .string, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } },
+ // memcpy
+ .{ .tag = @enumFromInt(3859), .properties = .{ .param_str = "v*v*vC*z", .header = .string, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } },
+ // memmove
+ .{ .tag = @enumFromInt(3860), .properties = .{ .param_str = "v*v*vC*z", .header = .string, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } },
+ // mempcpy
+ .{ .tag = @enumFromInt(3861), .properties = .{ .param_str = "v*v*vC*z", .header = .string, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } },
+ // memset
+ .{ .tag = @enumFromInt(3862), .properties = .{ .param_str = "v*v*iz", .header = .string, .attributes = .{ .lib_function_without_prefix = true } } },
+ // modf
+ .{ .tag = @enumFromInt(3863), .properties = .{ .param_str = "ddd*", .header = .math, .attributes = .{ .lib_function_without_prefix = true } } },
+ // modff
+ .{ .tag = @enumFromInt(3864), .properties = .{ .param_str = "fff*", .header = .math, .attributes = .{ .lib_function_without_prefix = true } } },
+ // modfl
+ .{ .tag = @enumFromInt(3865), .properties = .{ .param_str = "LdLdLd*", .header = .math, .attributes = .{ .lib_function_without_prefix = true } } },
+ // nan
+ .{ .tag = @enumFromInt(3866), .properties = .{ .param_str = "dcC*", .header = .math, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } },
+ // nanf
+ .{ .tag = @enumFromInt(3867), .properties = .{ .param_str = "fcC*", .header = .math, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } },
+ // nanl
+ .{ .tag = @enumFromInt(3868), .properties = .{ .param_str = "LdcC*", .header = .math, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } },
+ // nearbyint
+ .{ .tag = @enumFromInt(3869), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // nearbyintf
+ .{ .tag = @enumFromInt(3870), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // nearbyintl
+ .{ .tag = @enumFromInt(3871), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // nextafter
+ .{ .tag = @enumFromInt(3872), .properties = .{ .param_str = "ddd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // nextafterf
+ .{ .tag = @enumFromInt(3873), .properties = .{ .param_str = "fff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // nextafterl
+ .{ .tag = @enumFromInt(3874), .properties = .{ .param_str = "LdLdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // nexttoward
+ .{ .tag = @enumFromInt(3875), .properties = .{ .param_str = "ddLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // nexttowardf
+ .{ .tag = @enumFromInt(3876), .properties = .{ .param_str = "ffLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // nexttowardl
+ .{ .tag = @enumFromInt(3877), .properties = .{ .param_str = "LdLdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // pow
+ .{ .tag = @enumFromInt(3878), .properties = .{ .param_str = "ddd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // powf
+ .{ .tag = @enumFromInt(3879), .properties = .{ .param_str = "fff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // powl
+ .{ .tag = @enumFromInt(3880), .properties = .{ .param_str = "LdLdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // printf
+ .{ .tag = @enumFromInt(3881), .properties = .{ .param_str = "icC*.", .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .printf } } },
+ // realloc
+ .{ .tag = @enumFromInt(3882), .properties = .{ .param_str = "v*v*z", .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } },
+ // remainder
+ .{ .tag = @enumFromInt(3883), .properties = .{ .param_str = "ddd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // remainderf
+ .{ .tag = @enumFromInt(3884), .properties = .{ .param_str = "fff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // remainderl
+ .{ .tag = @enumFromInt(3885), .properties = .{ .param_str = "LdLdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // remquo
+ .{ .tag = @enumFromInt(3886), .properties = .{ .param_str = "dddi*", .header = .math, .attributes = .{ .lib_function_without_prefix = true } } },
+ // remquof
+ .{ .tag = @enumFromInt(3887), .properties = .{ .param_str = "fffi*", .header = .math, .attributes = .{ .lib_function_without_prefix = true } } },
+ // remquol
+ .{ .tag = @enumFromInt(3888), .properties = .{ .param_str = "LdLdLdi*", .header = .math, .attributes = .{ .lib_function_without_prefix = true } } },
+ // rindex
+ .{ .tag = @enumFromInt(3889), .properties = .{ .param_str = "c*cC*i", .header = .strings, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } },
+ // rint
+ .{ .tag = @enumFromInt(3890), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_fp_exceptions = true } } },
+ // rintf
+ .{ .tag = @enumFromInt(3891), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_fp_exceptions = true } } },
+ // rintl
+ .{ .tag = @enumFromInt(3892), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_fp_exceptions = true } } },
+ // round
+ .{ .tag = @enumFromInt(3893), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // roundeven
+ .{ .tag = @enumFromInt(3894), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // roundevenf
+ .{ .tag = @enumFromInt(3895), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // roundevenl
+ .{ .tag = @enumFromInt(3896), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // roundf
+ .{ .tag = @enumFromInt(3897), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // roundl
+ .{ .tag = @enumFromInt(3898), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // savectx
+ .{ .tag = @enumFromInt(3899), .properties = .{ .param_str = "iJ", .header = .setjmp, .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } } },
+ // scalbln
+ .{ .tag = @enumFromInt(3900), .properties = .{ .param_str = "ddLi", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // scalblnf
+ .{ .tag = @enumFromInt(3901), .properties = .{ .param_str = "ffLi", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // scalblnl
+ .{ .tag = @enumFromInt(3902), .properties = .{ .param_str = "LdLdLi", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // scalbn
+ .{ .tag = @enumFromInt(3903), .properties = .{ .param_str = "ddi", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // scalbnf
+ .{ .tag = @enumFromInt(3904), .properties = .{ .param_str = "ffi", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // scalbnl
+ .{ .tag = @enumFromInt(3905), .properties = .{ .param_str = "LdLdi", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // scanf
+ .{ .tag = @enumFromInt(3906), .properties = .{ .param_str = "icC*R.", .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .scanf } } },
+ // setjmp
+ .{ .tag = @enumFromInt(3907), .properties = .{ .param_str = "iJ", .header = .setjmp, .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } } },
+ // siglongjmp
+ .{ .tag = @enumFromInt(3908), .properties = .{ .param_str = "vSJi", .header = .setjmp, .language = .all_gnu_languages, .attributes = .{ .noreturn = true, .allow_type_mismatch = true, .lib_function_without_prefix = true } } },
+ // sigsetjmp
+ .{ .tag = @enumFromInt(3909), .properties = .{ .param_str = "iSJi", .header = .setjmp, .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } } },
+ // sin
+ .{ .tag = @enumFromInt(3910), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // sinf
+ .{ .tag = @enumFromInt(3911), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // sinh
+ .{ .tag = @enumFromInt(3912), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // sinhf
+ .{ .tag = @enumFromInt(3913), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // sinhl
+ .{ .tag = @enumFromInt(3914), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // sinl
+ .{ .tag = @enumFromInt(3915), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // snprintf
+ .{ .tag = @enumFromInt(3916), .properties = .{ .param_str = "ic*zcC*.", .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .printf, .format_string_position = 2 } } },
+ // sprintf
+ .{ .tag = @enumFromInt(3917), .properties = .{ .param_str = "ic*cC*.", .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .printf, .format_string_position = 1 } } },
+ // sqrt
+ .{ .tag = @enumFromInt(3918), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // sqrtf
+ .{ .tag = @enumFromInt(3919), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // sqrtl
+ .{ .tag = @enumFromInt(3920), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // sscanf
+ .{ .tag = @enumFromInt(3921), .properties = .{ .param_str = "icC*RcC*R.", .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .scanf, .format_string_position = 1 } } },
+ // stpcpy
+ .{ .tag = @enumFromInt(3922), .properties = .{ .param_str = "c*c*cC*", .header = .string, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } },
+ // stpncpy
+ .{ .tag = @enumFromInt(3923), .properties = .{ .param_str = "c*c*cC*z", .header = .string, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strcasecmp
+ .{ .tag = @enumFromInt(3924), .properties = .{ .param_str = "icC*cC*", .header = .strings, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strcat
+ .{ .tag = @enumFromInt(3925), .properties = .{ .param_str = "c*c*cC*", .header = .string, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strchr
+ .{ .tag = @enumFromInt(3926), .properties = .{ .param_str = "c*cC*i", .header = .string, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } },
+ // strcmp
+ .{ .tag = @enumFromInt(3927), .properties = .{ .param_str = "icC*cC*", .header = .string, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } },
+ // strcpy
+ .{ .tag = @enumFromInt(3928), .properties = .{ .param_str = "c*c*cC*", .header = .string, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strcspn
+ .{ .tag = @enumFromInt(3929), .properties = .{ .param_str = "zcC*cC*", .header = .string, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strdup
+ .{ .tag = @enumFromInt(3930), .properties = .{ .param_str = "c*cC*", .header = .string, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strerror
+ .{ .tag = @enumFromInt(3931), .properties = .{ .param_str = "c*i", .header = .string, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strlcat
+ .{ .tag = @enumFromInt(3932), .properties = .{ .param_str = "zc*cC*z", .header = .string, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strlcpy
+ .{ .tag = @enumFromInt(3933), .properties = .{ .param_str = "zc*cC*z", .header = .string, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strlen
+ .{ .tag = @enumFromInt(3934), .properties = .{ .param_str = "zcC*", .header = .string, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } },
+ // strncasecmp
+ .{ .tag = @enumFromInt(3935), .properties = .{ .param_str = "icC*cC*z", .header = .strings, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strncat
+ .{ .tag = @enumFromInt(3936), .properties = .{ .param_str = "c*c*cC*z", .header = .string, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strncmp
+ .{ .tag = @enumFromInt(3937), .properties = .{ .param_str = "icC*cC*z", .header = .string, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } },
+ // strncpy
+ .{ .tag = @enumFromInt(3938), .properties = .{ .param_str = "c*c*cC*z", .header = .string, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strndup
+ .{ .tag = @enumFromInt(3939), .properties = .{ .param_str = "c*cC*z", .header = .string, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strpbrk
+ .{ .tag = @enumFromInt(3940), .properties = .{ .param_str = "c*cC*cC*", .header = .string, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strrchr
+ .{ .tag = @enumFromInt(3941), .properties = .{ .param_str = "c*cC*i", .header = .string, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strspn
+ .{ .tag = @enumFromInt(3942), .properties = .{ .param_str = "zcC*cC*", .header = .string, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strstr
+ .{ .tag = @enumFromInt(3943), .properties = .{ .param_str = "c*cC*cC*", .header = .string, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strtod
+ .{ .tag = @enumFromInt(3944), .properties = .{ .param_str = "dcC*c**", .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strtof
+ .{ .tag = @enumFromInt(3945), .properties = .{ .param_str = "fcC*c**", .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strtok
+ .{ .tag = @enumFromInt(3946), .properties = .{ .param_str = "c*c*cC*", .header = .string, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strtol
+ .{ .tag = @enumFromInt(3947), .properties = .{ .param_str = "LicC*c**i", .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strtold
+ .{ .tag = @enumFromInt(3948), .properties = .{ .param_str = "LdcC*c**", .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strtoll
+ .{ .tag = @enumFromInt(3949), .properties = .{ .param_str = "LLicC*c**i", .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strtoul
+ .{ .tag = @enumFromInt(3950), .properties = .{ .param_str = "ULicC*c**i", .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strtoull
+ .{ .tag = @enumFromInt(3951), .properties = .{ .param_str = "ULLicC*c**i", .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } },
+ // strxfrm
+ .{ .tag = @enumFromInt(3952), .properties = .{ .param_str = "zc*cC*z", .header = .string, .attributes = .{ .lib_function_without_prefix = true } } },
+ // tan
+ .{ .tag = @enumFromInt(3953), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // tanf
+ .{ .tag = @enumFromInt(3954), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // tanh
+ .{ .tag = @enumFromInt(3955), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // tanhf
+ .{ .tag = @enumFromInt(3956), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // tanhl
+ .{ .tag = @enumFromInt(3957), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // tanl
+ .{ .tag = @enumFromInt(3958), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // tgamma
+ .{ .tag = @enumFromInt(3959), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // tgammaf
+ .{ .tag = @enumFromInt(3960), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // tgammal
+ .{ .tag = @enumFromInt(3961), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } },
+ // tolower
+ .{ .tag = @enumFromInt(3962), .properties = .{ .param_str = "ii", .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } },
+ // toupper
+ .{ .tag = @enumFromInt(3963), .properties = .{ .param_str = "ii", .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } },
+ // trunc
+ .{ .tag = @enumFromInt(3964), .properties = .{ .param_str = "dd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // truncf
+ .{ .tag = @enumFromInt(3965), .properties = .{ .param_str = "ff", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // truncl
+ .{ .tag = @enumFromInt(3966), .properties = .{ .param_str = "LdLd", .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } },
+ // va_copy
+ .{ .tag = @enumFromInt(3967), .properties = .{ .param_str = "vAA", .header = .stdarg, .attributes = .{ .lib_function_without_prefix = true } } },
+ // va_end
+ .{ .tag = @enumFromInt(3968), .properties = .{ .param_str = "vA", .header = .stdarg, .attributes = .{ .lib_function_without_prefix = true } } },
+ // va_start
+ .{ .tag = @enumFromInt(3969), .properties = .{ .param_str = "vA.", .header = .stdarg, .attributes = .{ .lib_function_without_prefix = true } } },
+ // vfork
+ .{ .tag = @enumFromInt(3970), .properties = .{ .param_str = "p", .header = .unistd, .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } } },
+ // vfprintf
+ .{ .tag = @enumFromInt(3971), .properties = .{ .param_str = "iP*cC*a", .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vprintf, .format_string_position = 1 } } },
+ // vfscanf
+ .{ .tag = @enumFromInt(3972), .properties = .{ .param_str = "iP*RcC*Ra", .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vscanf, .format_string_position = 1 } } },
+ // vprintf
+ .{ .tag = @enumFromInt(3973), .properties = .{ .param_str = "icC*a", .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vprintf } } },
+ // vscanf
+ .{ .tag = @enumFromInt(3974), .properties = .{ .param_str = "icC*Ra", .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vscanf } } },
+ // vsnprintf
+ .{ .tag = @enumFromInt(3975), .properties = .{ .param_str = "ic*zcC*a", .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vprintf, .format_string_position = 2 } } },
+ // vsprintf
+ .{ .tag = @enumFromInt(3976), .properties = .{ .param_str = "ic*cC*a", .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vprintf, .format_string_position = 1 } } },
+ // vsscanf
+ .{ .tag = @enumFromInt(3977), .properties = .{ .param_str = "icC*RcC*Ra", .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vscanf, .format_string_position = 1 } } },
+ // wcschr
+ .{ .tag = @enumFromInt(3978), .properties = .{ .param_str = "w*wC*w", .header = .wchar, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } },
+ // wcscmp
+ .{ .tag = @enumFromInt(3979), .properties = .{ .param_str = "iwC*wC*", .header = .wchar, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } },
+ // wcslen
+ .{ .tag = @enumFromInt(3980), .properties = .{ .param_str = "zwC*", .header = .wchar, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } },
+ // wcsncmp
+ .{ .tag = @enumFromInt(3981), .properties = .{ .param_str = "iwC*wC*z", .header = .wchar, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } },
+ // wmemchr
+ .{ .tag = @enumFromInt(3982), .properties = .{ .param_str = "w*wC*wz", .header = .wchar, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } },
+ // wmemcmp
+ .{ .tag = @enumFromInt(3983), .properties = .{ .param_str = "iwC*wC*z", .header = .wchar, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } },
+ // wmemcpy
+ .{ .tag = @enumFromInt(3984), .properties = .{ .param_str = "w*w*wC*z", .header = .wchar, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } },
+ // wmemmove
+ .{ .tag = @enumFromInt(3985), .properties = .{ .param_str = "w*w*wC*z", .header = .wchar, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } },
+ };
+};
+};
+}
deps/aro/aro/Builtins/Properties.zig โ lib/compiler/aro/aro/Builtins/Properties.zig
File renamed without changes
deps/aro/aro/Builtins/TypeDescription.zig โ lib/compiler/aro/aro/Builtins/TypeDescription.zig
File renamed without changes
deps/aro/aro/char_info/identifier_tables.zig โ lib/compiler/aro/aro/char_info/identifier_tables.zig
File renamed without changes
lib/compiler/aro/aro/Diagnostics/messages.zig
@@ -0,0 +1,1010 @@
+//! Autogenerated by GenerateDef from deps/aro/aro/Diagnostics/messages.def, do not edit
+
+const std = @import("std");
+
+pub fn with(comptime Properties: type) type {
+return struct {
+const W = Properties.makeOpt;
+const pointer_sign_message = " converts between pointers to integer types with different sign";
+const expected_arguments = "expected {d} argument(s) got {d}";
+pub const Tag = enum {
+ todo,
+ error_directive,
+ warning_directive,
+ elif_without_if,
+ elif_after_else,
+ elifdef_without_if,
+ elifdef_after_else,
+ elifndef_without_if,
+ elifndef_after_else,
+ else_without_if,
+ else_after_else,
+ endif_without_if,
+ unknown_pragma,
+ line_simple_digit,
+ line_invalid_filename,
+ unterminated_conditional_directive,
+ invalid_preprocessing_directive,
+ macro_name_missing,
+ extra_tokens_directive_end,
+ expected_value_in_expr,
+ closing_paren,
+ to_match_paren,
+ to_match_brace,
+ to_match_bracket,
+ header_str_closing,
+ header_str_match,
+ string_literal_in_pp_expr,
+ float_literal_in_pp_expr,
+ defined_as_macro_name,
+ macro_name_must_be_identifier,
+ whitespace_after_macro_name,
+ hash_hash_at_start,
+ hash_hash_at_end,
+ pasting_formed_invalid,
+ missing_paren_param_list,
+ unterminated_macro_param_list,
+ invalid_token_param_list,
+ expected_comma_param_list,
+ hash_not_followed_param,
+ expected_filename,
+ empty_filename,
+ expected_invalid,
+ expected_eof,
+ expected_token,
+ expected_expr,
+ expected_integer_constant_expr,
+ missing_type_specifier,
+ missing_type_specifier_c23,
+ multiple_storage_class,
+ static_assert_failure,
+ static_assert_failure_message,
+ expected_type,
+ cannot_combine_spec,
+ duplicate_decl_spec,
+ restrict_non_pointer,
+ expected_external_decl,
+ expected_ident_or_l_paren,
+ missing_declaration,
+ func_not_in_root,
+ illegal_initializer,
+ extern_initializer,
+ spec_from_typedef,
+ param_before_var_args,
+ void_only_param,
+ void_param_qualified,
+ void_must_be_first_param,
+ invalid_storage_on_param,
+ threadlocal_non_var,
+ func_spec_non_func,
+ illegal_storage_on_func,
+ illegal_storage_on_global,
+ expected_stmt,
+ func_cannot_return_func,
+ func_cannot_return_array,
+ undeclared_identifier,
+ not_callable,
+ unsupported_str_cat,
+ static_func_not_global,
+ implicit_func_decl,
+ unknown_builtin,
+ implicit_builtin,
+ implicit_builtin_header_note,
+ expected_param_decl,
+ invalid_old_style_params,
+ expected_fn_body,
+ invalid_void_param,
+ unused_value,
+ continue_not_in_loop,
+ break_not_in_loop_or_switch,
+ unreachable_code,
+ duplicate_label,
+ previous_label,
+ undeclared_label,
+ case_not_in_switch,
+ duplicate_switch_case,
+ multiple_default,
+ previous_case,
+ expected_arguments,
+ expected_arguments_old,
+ expected_at_least_arguments,
+ invalid_static_star,
+ static_non_param,
+ array_qualifiers,
+ star_non_param,
+ variable_len_array_file_scope,
+ useless_static,
+ negative_array_size,
+ array_incomplete_elem,
+ array_func_elem,
+ static_non_outermost_array,
+ qualifier_non_outermost_array,
+ unterminated_macro_arg_list,
+ unknown_warning,
+ overflow,
+ int_literal_too_big,
+ indirection_ptr,
+ addr_of_rvalue,
+ addr_of_bitfield,
+ not_assignable,
+ ident_or_l_brace,
+ empty_enum,
+ redefinition,
+ previous_definition,
+ expected_identifier,
+ expected_str_literal,
+ expected_str_literal_in,
+ parameter_missing,
+ empty_record,
+ empty_record_size,
+ wrong_tag,
+ expected_parens_around_typename,
+ alignof_expr,
+ invalid_alignof,
+ invalid_sizeof,
+ macro_redefined,
+ generic_qual_type,
+ generic_array_type,
+ generic_func_type,
+ generic_duplicate,
+ generic_duplicate_here,
+ generic_duplicate_default,
+ generic_no_match,
+ escape_sequence_overflow,
+ invalid_universal_character,
+ incomplete_universal_character,
+ multichar_literal_warning,
+ invalid_multichar_literal,
+ wide_multichar_literal,
+ char_lit_too_wide,
+ char_too_large,
+ must_use_struct,
+ must_use_union,
+ must_use_enum,
+ redefinition_different_sym,
+ redefinition_incompatible,
+ redefinition_of_parameter,
+ invalid_bin_types,
+ comparison_ptr_int,
+ comparison_distinct_ptr,
+ incompatible_pointers,
+ invalid_argument_un,
+ incompatible_assign,
+ implicit_ptr_to_int,
+ invalid_cast_to_float,
+ invalid_cast_to_pointer,
+ invalid_cast_type,
+ qual_cast,
+ invalid_index,
+ invalid_subscript,
+ array_after,
+ array_before,
+ statement_int,
+ statement_scalar,
+ func_should_return,
+ incompatible_return,
+ incompatible_return_sign,
+ implicit_int_to_ptr,
+ func_does_not_return,
+ void_func_returns_value,
+ incompatible_arg,
+ incompatible_ptr_arg,
+ incompatible_ptr_arg_sign,
+ parameter_here,
+ atomic_array,
+ atomic_func,
+ atomic_incomplete,
+ addr_of_register,
+ variable_incomplete_ty,
+ parameter_incomplete_ty,
+ tentative_array,
+ deref_incomplete_ty_ptr,
+ alignas_on_func,
+ alignas_on_param,
+ minimum_alignment,
+ maximum_alignment,
+ negative_alignment,
+ align_ignored,
+ zero_align_ignored,
+ non_pow2_align,
+ pointer_mismatch,
+ static_assert_not_constant,
+ static_assert_missing_message,
+ pre_c23_compat,
+ unbound_vla,
+ array_too_large,
+ incompatible_ptr_init,
+ incompatible_ptr_init_sign,
+ incompatible_ptr_assign,
+ incompatible_ptr_assign_sign,
+ vla_init,
+ func_init,
+ incompatible_init,
+ empty_scalar_init,
+ excess_scalar_init,
+ excess_str_init,
+ excess_struct_init,
+ excess_array_init,
+ str_init_too_long,
+ arr_init_too_long,
+ invalid_typeof,
+ division_by_zero,
+ division_by_zero_macro,
+ builtin_choose_cond,
+ alignas_unavailable,
+ case_val_unavailable,
+ enum_val_unavailable,
+ incompatible_array_init,
+ array_init_str,
+ initializer_overrides,
+ previous_initializer,
+ invalid_array_designator,
+ negative_array_designator,
+ oob_array_designator,
+ invalid_field_designator,
+ no_such_field_designator,
+ empty_aggregate_init_braces,
+ ptr_init_discards_quals,
+ ptr_assign_discards_quals,
+ ptr_ret_discards_quals,
+ ptr_arg_discards_quals,
+ unknown_attribute,
+ ignored_attribute,
+ invalid_fallthrough,
+ cannot_apply_attribute_to_statement,
+ builtin_macro_redefined,
+ feature_check_requires_identifier,
+ missing_tok_builtin,
+ gnu_label_as_value,
+ expected_record_ty,
+ member_expr_not_ptr,
+ member_expr_ptr,
+ no_such_member,
+ malformed_warning_check,
+ invalid_computed_goto,
+ pragma_warning_message,
+ pragma_error_message,
+ pragma_message,
+ pragma_requires_string_literal,
+ poisoned_identifier,
+ pragma_poison_identifier,
+ pragma_poison_macro,
+ newline_eof,
+ empty_translation_unit,
+ omitting_parameter_name,
+ non_int_bitfield,
+ negative_bitwidth,
+ zero_width_named_field,
+ bitfield_too_big,
+ invalid_utf8,
+ implicitly_unsigned_literal,
+ invalid_preproc_operator,
+ invalid_preproc_expr_start,
+ c99_compat,
+ unexpected_character,
+ invalid_identifier_start_char,
+ unicode_zero_width,
+ unicode_homoglyph,
+ meaningless_asm_qual,
+ duplicate_asm_qual,
+ invalid_asm_str,
+ dollar_in_identifier_extension,
+ dollars_in_identifiers,
+ expanded_from_here,
+ skipping_macro_backtrace,
+ pragma_operator_string_literal,
+ unknown_gcc_pragma,
+ unknown_gcc_pragma_directive,
+ predefined_top_level,
+ incompatible_va_arg,
+ too_many_scalar_init_braces,
+ uninitialized_in_own_init,
+ gnu_statement_expression,
+ stmt_expr_not_allowed_file_scope,
+ gnu_imaginary_constant,
+ plain_complex,
+ complex_int,
+ qual_on_ret_type,
+ cli_invalid_standard,
+ cli_invalid_target,
+ cli_invalid_emulate,
+ cli_unknown_arg,
+ cli_error,
+ cli_unused_link_object,
+ cli_unknown_linker,
+ extra_semi,
+ func_field,
+ vla_field,
+ field_incomplete_ty,
+ flexible_in_union,
+ flexible_non_final,
+ flexible_in_empty,
+ duplicate_member,
+ binary_integer_literal,
+ gnu_va_macro,
+ builtin_must_be_called,
+ va_start_not_in_func,
+ va_start_fixed_args,
+ va_start_not_last_param,
+ attribute_not_enough_args,
+ attribute_too_many_args,
+ attribute_arg_invalid,
+ unknown_attr_enum,
+ attribute_requires_identifier,
+ declspec_not_enabled,
+ declspec_attr_not_supported,
+ deprecated_declarations,
+ deprecated_note,
+ unavailable,
+ unavailable_note,
+ warning_attribute,
+ error_attribute,
+ ignored_record_attr,
+ backslash_newline_escape,
+ array_size_non_int,
+ cast_to_smaller_int,
+ gnu_switch_range,
+ empty_case_range,
+ non_standard_escape_char,
+ invalid_pp_stringify_escape,
+ vla,
+ float_overflow_conversion,
+ float_out_of_range,
+ float_zero_conversion,
+ float_value_changed,
+ float_to_int,
+ const_decl_folded,
+ const_decl_folded_vla,
+ redefinition_of_typedef,
+ undefined_macro,
+ fn_macro_undefined,
+ preprocessing_directive_only,
+ missing_lparen_after_builtin,
+ offsetof_ty,
+ offsetof_incomplete,
+ offsetof_array,
+ pragma_pack_lparen,
+ pragma_pack_rparen,
+ pragma_pack_unknown_action,
+ pragma_pack_show,
+ pragma_pack_int,
+ pragma_pack_int_ident,
+ pragma_pack_undefined_pop,
+ pragma_pack_empty_stack,
+ cond_expr_type,
+ too_many_includes,
+ enumerator_too_small,
+ enumerator_too_large,
+ include_next,
+ include_next_outside_header,
+ enumerator_overflow,
+ enum_not_representable,
+ enum_too_large,
+ enum_fixed,
+ enum_prev_nonfixed,
+ enum_prev_fixed,
+ enum_different_explicit_ty,
+ enum_not_representable_fixed,
+ transparent_union_wrong_type,
+ transparent_union_one_field,
+ transparent_union_size,
+ transparent_union_size_note,
+ designated_init_invalid,
+ designated_init_needed,
+ ignore_common,
+ ignore_nocommon,
+ non_string_ignored,
+ local_variable_attribute,
+ ignore_cold,
+ ignore_hot,
+ ignore_noinline,
+ ignore_always_inline,
+ invalid_noreturn,
+ nodiscard_unused,
+ warn_unused_result,
+ invalid_vec_elem_ty,
+ vec_size_not_multiple,
+ invalid_imag,
+ invalid_real,
+ zero_length_array,
+ old_style_flexible_struct,
+ comma_deletion_va_args,
+ main_return_type,
+ expansion_to_defined,
+ invalid_int_suffix,
+ invalid_float_suffix,
+ invalid_octal_digit,
+ invalid_binary_digit,
+ exponent_has_no_digits,
+ hex_floating_constant_requires_exponent,
+ sizeof_returns_zero,
+ declspec_not_allowed_after_declarator,
+ declarator_name_tok,
+ type_not_supported_on_target,
+ bit_int,
+ unsigned_bit_int_too_small,
+ signed_bit_int_too_small,
+ bit_int_too_big,
+ keyword_macro,
+ ptr_arithmetic_incomplete,
+ callconv_not_supported,
+ pointer_arith_void,
+ sizeof_array_arg,
+ array_address_to_bool,
+ string_literal_to_bool,
+ constant_expression_conversion_not_allowed,
+ invalid_object_cast,
+ cli_invalid_fp_eval_method,
+ suggest_pointer_for_invalid_fp16,
+ bitint_suffix,
+ auto_type_extension,
+ auto_type_not_allowed,
+ auto_type_requires_initializer,
+ auto_type_requires_single_declarator,
+ auto_type_requires_plain_declarator,
+ invalid_cast_to_auto_type,
+ auto_type_from_bitfield,
+ array_of_auto_type,
+ auto_type_with_init_list,
+ missing_semicolon,
+ tentative_definition_incomplete,
+ forward_declaration_here,
+ gnu_union_cast,
+ invalid_union_cast,
+ cast_to_incomplete_type,
+ invalid_source_epoch,
+ fuse_ld_path,
+ invalid_rtlib,
+ unsupported_rtlib_gcc,
+ invalid_unwindlib,
+ incompatible_unwindlib,
+ gnu_asm_disabled,
+ extension_token_used,
+ complex_component_init,
+ complex_prefix_postfix_op,
+ not_floating_type,
+ argument_types_differ,
+ ms_search_rule,
+ ctrl_z_eof,
+ illegal_char_encoding_warning,
+ illegal_char_encoding_error,
+ ucn_basic_char_error,
+ ucn_basic_char_warning,
+ ucn_control_char_error,
+ ucn_control_char_warning,
+ c89_ucn_in_literal,
+ four_char_char_literal,
+ multi_char_char_literal,
+ missing_hex_escape,
+ unknown_escape_sequence,
+ attribute_requires_string,
+ unterminated_string_literal_warning,
+ unterminated_string_literal_error,
+ empty_char_literal_warning,
+ empty_char_literal_error,
+ unterminated_char_literal_warning,
+ unterminated_char_literal_error,
+ unterminated_comment,
+ def_no_proto_deprecated,
+ passing_args_to_kr,
+ unknown_type_name,
+ label_compound_end,
+ u8_char_lit,
+ malformed_embed_param,
+ malformed_embed_limit,
+ duplicate_embed_param,
+ unsupported_embed_param,
+ invalid_compound_literal_storage_class,
+ va_opt_lparen,
+ va_opt_rparen,
+ attribute_int_out_of_range,
+ identifier_not_normalized,
+ c23_auto_plain_declarator,
+ c23_auto_single_declarator,
+ c32_auto_requires_initializer,
+ c23_auto_scalar_init,
+
+ pub fn property(tag: Tag) Properties {
+ return named_data[@intFromEnum(tag)];
+ }
+
+ const named_data = [_]Properties{
+ .{ .msg = "TODO: {s}", .extra = .str, .kind = .@"error" },
+ .{ .msg = "{s}", .extra = .str, .kind = .@"error" },
+ .{ .msg = "{s}", .opt = W("#warnings"), .extra = .str, .kind = .warning },
+ .{ .msg = "#elif without #if", .kind = .@"error" },
+ .{ .msg = "#elif after #else", .kind = .@"error" },
+ .{ .msg = "#elifdef without #if", .kind = .@"error" },
+ .{ .msg = "#elifdef after #else", .kind = .@"error" },
+ .{ .msg = "#elifndef without #if", .kind = .@"error" },
+ .{ .msg = "#elifndef after #else", .kind = .@"error" },
+ .{ .msg = "#else without #if", .kind = .@"error" },
+ .{ .msg = "#else after #else", .kind = .@"error" },
+ .{ .msg = "#endif without #if", .kind = .@"error" },
+ .{ .msg = "unknown pragma ignored", .opt = W("unknown-pragmas"), .kind = .off, .all = true },
+ .{ .msg = "#line directive requires a simple digit sequence", .kind = .@"error" },
+ .{ .msg = "invalid filename for #line directive", .kind = .@"error" },
+ .{ .msg = "unterminated conditional directive", .kind = .@"error" },
+ .{ .msg = "invalid preprocessing directive", .kind = .@"error" },
+ .{ .msg = "macro name missing", .kind = .@"error" },
+ .{ .msg = "extra tokens at end of macro directive", .kind = .@"error" },
+ .{ .msg = "expected value in expression", .kind = .@"error" },
+ .{ .msg = "expected closing ')'", .kind = .@"error" },
+ .{ .msg = "to match this '('", .kind = .note },
+ .{ .msg = "to match this '{'", .kind = .note },
+ .{ .msg = "to match this '['", .kind = .note },
+ .{ .msg = "expected closing '>'", .kind = .@"error" },
+ .{ .msg = "to match this '<'", .kind = .note },
+ .{ .msg = "string literal in preprocessor expression", .kind = .@"error" },
+ .{ .msg = "floating point literal in preprocessor expression", .kind = .@"error" },
+ .{ .msg = "'defined' cannot be used as a macro name", .kind = .@"error" },
+ .{ .msg = "macro name must be an identifier", .kind = .@"error" },
+ .{ .msg = "ISO C99 requires whitespace after the macro name", .opt = W("c99-extensions"), .kind = .warning },
+ .{ .msg = "'##' cannot appear at the start of a macro expansion", .kind = .@"error" },
+ .{ .msg = "'##' cannot appear at the end of a macro expansion", .kind = .@"error" },
+ .{ .msg = "pasting formed '{s}', an invalid preprocessing token", .extra = .str, .kind = .@"error" },
+ .{ .msg = "missing ')' in macro parameter list", .kind = .@"error" },
+ .{ .msg = "unterminated macro param list", .kind = .@"error" },
+ .{ .msg = "invalid token in macro parameter list", .kind = .@"error" },
+ .{ .msg = "expected comma in macro parameter list", .kind = .@"error" },
+ .{ .msg = "'#' is not followed by a macro parameter", .kind = .@"error" },
+ .{ .msg = "expected \"FILENAME\" or <FILENAME>", .kind = .@"error" },
+ .{ .msg = "empty filename", .kind = .@"error" },
+ .{ .msg = "expected '{s}', found invalid bytes", .extra = .tok_id_expected, .kind = .@"error" },
+ .{ .msg = "expected '{s}' before end of file", .extra = .tok_id_expected, .kind = .@"error" },
+ .{ .msg = "expected '{s}', found '{s}'", .extra = .tok_id, .kind = .@"error" },
+ .{ .msg = "expected expression", .kind = .@"error" },
+ .{ .msg = "expression is not an integer constant expression", .kind = .@"error" },
+ .{ .msg = "type specifier missing, defaults to 'int'", .opt = W("implicit-int"), .kind = .warning, .all = true },
+ .{ .msg = "a type specifier is required for all declarations", .kind = .@"error" },
+ .{ .msg = "cannot combine with previous '{s}' declaration specifier", .extra = .str, .kind = .@"error" },
+ .{ .msg = "static assertion failed", .kind = .@"error" },
+ .{ .msg = "static assertion failed {s}", .extra = .str, .kind = .@"error" },
+ .{ .msg = "expected a type", .kind = .@"error" },
+ .{ .msg = "cannot combine with previous '{s}' specifier", .extra = .str, .kind = .@"error" },
+ .{ .msg = "duplicate '{s}' declaration specifier", .extra = .str, .opt = W("duplicate-decl-specifier"), .kind = .warning, .all = true },
+ .{ .msg = "restrict requires a pointer or reference ('{s}' is invalid)", .extra = .str, .kind = .@"error" },
+ .{ .msg = "expected external declaration", .kind = .@"error" },
+ .{ .msg = "expected identifier or '('", .kind = .@"error" },
+ .{ .msg = "declaration does not declare anything", .opt = W("missing-declaration"), .kind = .warning },
+ .{ .msg = "function definition is not allowed here", .kind = .@"error" },
+ .{ .msg = "illegal initializer (only variables can be initialized)", .kind = .@"error" },
+ .{ .msg = "extern variable has initializer", .opt = W("extern-initializer"), .kind = .warning },
+ .{ .msg = "'{s}' came from typedef", .extra = .str, .kind = .note },
+ .{ .msg = "ISO C requires a named parameter before '...'", .kind = .@"error", .suppress_version = .c23 },
+ .{ .msg = "'void' must be the only parameter if specified", .kind = .@"error" },
+ .{ .msg = "'void' parameter cannot be qualified", .kind = .@"error" },
+ .{ .msg = "'void' must be the first parameter if specified", .kind = .@"error" },
+ .{ .msg = "invalid storage class on function parameter", .kind = .@"error" },
+ .{ .msg = "_Thread_local only allowed on variables", .kind = .@"error" },
+ .{ .msg = "'{s}' can only appear on functions", .extra = .str, .kind = .@"error" },
+ .{ .msg = "illegal storage class on function", .kind = .@"error" },
+ .{ .msg = "illegal storage class on global variable", .kind = .@"error" },
+ .{ .msg = "expected statement", .kind = .@"error" },
+ .{ .msg = "function cannot return a function", .kind = .@"error" },
+ .{ .msg = "function cannot return an array", .kind = .@"error" },
+ .{ .msg = "use of undeclared identifier '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "cannot call non function type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "unsupported string literal concatenation", .kind = .@"error" },
+ .{ .msg = "static functions must be global", .kind = .@"error" },
+ .{ .msg = "call to undeclared function '{s}'; ISO C99 and later do not support implicit function declarations", .extra = .str, .opt = W("implicit-function-declaration"), .kind = .@"error", .all = true },
+ .{ .msg = "use of unknown builtin '{s}'", .extra = .str, .opt = W("implicit-function-declaration"), .kind = .@"error", .all = true },
+ .{ .msg = "implicitly declaring library function '{s}'", .extra = .str, .opt = W("implicit-function-declaration"), .kind = .@"error", .all = true },
+ .{ .msg = "include the header <{s}.h> or explicitly provide a declaration for '{s}'", .extra = .builtin_with_header, .opt = W("implicit-function-declaration"), .kind = .note, .all = true },
+ .{ .msg = "expected parameter declaration", .kind = .@"error" },
+ .{ .msg = "identifier parameter lists are only allowed in function definitions", .kind = .@"error" },
+ .{ .msg = "expected function body after function declaration", .kind = .@"error" },
+ .{ .msg = "parameter cannot have void type", .kind = .@"error" },
+ .{ .msg = "expression result unused", .opt = W("unused-value"), .kind = .warning, .all = true },
+ .{ .msg = "'continue' statement not in a loop", .kind = .@"error" },
+ .{ .msg = "'break' statement not in a loop or a switch", .kind = .@"error" },
+ .{ .msg = "unreachable code", .opt = W("unreachable-code"), .kind = .warning, .all = true },
+ .{ .msg = "duplicate label '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "previous definition of label '{s}' was here", .extra = .str, .kind = .note },
+ .{ .msg = "use of undeclared label '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "'{s}' statement not in a switch statement", .extra = .str, .kind = .@"error" },
+ .{ .msg = "duplicate case value '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "multiple default cases in the same switch", .kind = .@"error" },
+ .{ .msg = "previous case defined here", .kind = .note },
+ .{ .msg = expected_arguments, .extra = .arguments, .kind = .@"error" },
+ .{ .msg = expected_arguments, .extra = .arguments, .kind = .warning },
+ .{ .msg = "expected at least {d} argument(s) got {d}", .extra = .arguments, .kind = .warning },
+ .{ .msg = "'static' may not be used with an unspecified variable length array size", .kind = .@"error" },
+ .{ .msg = "'static' used outside of function parameters", .kind = .@"error" },
+ .{ .msg = "type qualifier in non parameter array type", .kind = .@"error" },
+ .{ .msg = "star modifier used outside of function parameters", .kind = .@"error" },
+ .{ .msg = "variable length arrays not allowed at file scope", .kind = .@"error" },
+ .{ .msg = "'static' useless without a constant size", .kind = .warning, .w_extra = true },
+ .{ .msg = "array size must be 0 or greater", .kind = .@"error" },
+ .{ .msg = "array has incomplete element type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "arrays cannot have functions as their element type", .kind = .@"error" },
+ .{ .msg = "'static' used in non-outermost array type", .kind = .@"error" },
+ .{ .msg = "type qualifier used in non-outermost array type", .kind = .@"error" },
+ .{ .msg = "unterminated function macro argument list", .kind = .@"error" },
+ .{ .msg = "unknown warning '{s}'", .extra = .str, .opt = W("unknown-warning-option"), .kind = .warning },
+ .{ .msg = "overflow in expression; result is '{s}'", .extra = .str, .opt = W("integer-overflow"), .kind = .warning },
+ .{ .msg = "integer literal is too large to be represented in any integer type", .kind = .@"error" },
+ .{ .msg = "indirection requires pointer operand", .kind = .@"error" },
+ .{ .msg = "cannot take the address of an rvalue", .kind = .@"error" },
+ .{ .msg = "address of bit-field requested", .kind = .@"error" },
+ .{ .msg = "expression is not assignable", .kind = .@"error" },
+ .{ .msg = "expected identifier or '{'", .kind = .@"error" },
+ .{ .msg = "empty enum is invalid", .kind = .@"error" },
+ .{ .msg = "redefinition of '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "previous definition is here", .kind = .note },
+ .{ .msg = "expected identifier", .kind = .@"error" },
+ .{ .msg = "expected string literal for diagnostic message in static_assert", .kind = .@"error" },
+ .{ .msg = "expected string literal in '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "parameter named '{s}' is missing", .extra = .str, .kind = .@"error" },
+ .{ .msg = "empty {s} is a GNU extension", .extra = .str, .opt = W("gnu-empty-struct"), .kind = .off, .pedantic = true },
+ .{ .msg = "empty {s} has size 0 in C, size 1 in C++", .extra = .str, .opt = W("c++-compat"), .kind = .off },
+ .{ .msg = "use of '{s}' with tag type that does not match previous definition", .extra = .str, .kind = .@"error" },
+ .{ .msg = "expected parentheses around type name", .kind = .@"error" },
+ .{ .msg = "'_Alignof' applied to an expression is a GNU extension", .opt = W("gnu-alignof-expression"), .kind = .warning, .suppress_gnu = true },
+ .{ .msg = "invalid application of 'alignof' to an incomplete type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "invalid application of 'sizeof' to an incomplete type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "'{s}' macro redefined", .extra = .str, .opt = W("macro-redefined"), .kind = .warning },
+ .{ .msg = "generic association with qualifiers cannot be matched with", .opt = W("generic-qual-type"), .kind = .warning },
+ .{ .msg = "generic association array type cannot be matched with", .opt = W("generic-qual-type"), .kind = .warning },
+ .{ .msg = "generic association function type cannot be matched with", .opt = W("generic-qual-type"), .kind = .warning },
+ .{ .msg = "type '{s}' in generic association compatible with previously specified type", .extra = .str, .kind = .@"error" },
+ .{ .msg = "compatible type '{s}' specified here", .extra = .str, .kind = .note },
+ .{ .msg = "duplicate default generic association", .kind = .@"error" },
+ .{ .msg = "controlling expression type '{s}' not compatible with any generic association type", .extra = .str, .kind = .@"error" },
+ .{ .msg = "escape sequence out of range", .kind = .@"error" },
+ .{ .msg = "invalid universal character", .kind = .@"error" },
+ .{ .msg = "incomplete universal character name", .kind = .@"error" },
+ .{ .msg = "multi-character character constant", .opt = W("multichar"), .kind = .warning, .all = true },
+ .{ .msg = "{s} character literals may not contain multiple characters", .kind = .@"error", .extra = .str },
+ .{ .msg = "extraneous characters in character constant ignored", .kind = .warning },
+ .{ .msg = "character constant too long for its type", .kind = .warning, .all = true },
+ .{ .msg = "character too large for enclosing character literal type", .kind = .@"error" },
+ .{ .msg = "must use 'struct' tag to refer to type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "must use 'union' tag to refer to type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "must use 'enum' tag to refer to type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "redefinition of '{s}' as different kind of symbol", .extra = .str, .kind = .@"error" },
+ .{ .msg = "redefinition of '{s}' with a different type", .extra = .str, .kind = .@"error" },
+ .{ .msg = "redefinition of parameter '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "invalid operands to binary expression ({s})", .extra = .str, .kind = .@"error" },
+ .{ .msg = "comparison between pointer and integer ({s})", .extra = .str, .opt = W("pointer-integer-compare"), .kind = .warning },
+ .{ .msg = "comparison of distinct pointer types ({s})", .extra = .str, .opt = W("compare-distinct-pointer-types"), .kind = .warning },
+ .{ .msg = "incompatible pointer types ({s})", .extra = .str, .kind = .@"error" },
+ .{ .msg = "invalid argument type '{s}' to unary expression", .extra = .str, .kind = .@"error" },
+ .{ .msg = "assignment to {s}", .extra = .str, .kind = .@"error" },
+ .{ .msg = "implicit pointer to integer conversion from {s}", .extra = .str, .opt = W("int-conversion"), .kind = .warning },
+ .{ .msg = "pointer cannot be cast to type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "operand of type '{s}' cannot be cast to a pointer type", .extra = .str, .kind = .@"error" },
+ .{ .msg = "cannot cast to non arithmetic or pointer type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "cast to type '{s}' will not preserve qualifiers", .extra = .str, .opt = W("cast-qualifiers"), .kind = .warning },
+ .{ .msg = "array subscript is not an integer", .kind = .@"error" },
+ .{ .msg = "subscripted value is not an array or pointer", .kind = .@"error" },
+ .{ .msg = "array index {s} is past the end of the array", .extra = .str, .opt = W("array-bounds"), .kind = .warning },
+ .{ .msg = "array index {s} is before the beginning of the array", .extra = .str, .opt = W("array-bounds"), .kind = .warning },
+ .{ .msg = "statement requires expression with integer type ('{s}' invalid)", .extra = .str, .kind = .@"error" },
+ .{ .msg = "statement requires expression with scalar type ('{s}' invalid)", .extra = .str, .kind = .@"error" },
+ .{ .msg = "non-void function '{s}' should return a value", .extra = .str, .opt = W("return-type"), .kind = .@"error", .all = true },
+ .{ .msg = "returning {s}", .extra = .str, .kind = .@"error" },
+ .{ .msg = "returning {s}" ++ pointer_sign_message, .extra = .str, .kind = .warning, .opt = W("pointer-sign") },
+ .{ .msg = "implicit integer to pointer conversion from {s}", .extra = .str, .opt = W("int-conversion"), .kind = .warning },
+ .{ .msg = "non-void function '{s}' does not return a value", .extra = .str, .opt = W("return-type"), .kind = .warning, .all = true },
+ .{ .msg = "void function '{s}' should not return a value", .extra = .str, .opt = W("return-type"), .kind = .@"error", .all = true },
+ .{ .msg = "passing {s}", .extra = .str, .kind = .@"error" },
+ .{ .msg = "passing {s}", .extra = .str, .kind = .warning, .opt = W("incompatible-pointer-types") },
+ .{ .msg = "passing {s}" ++ pointer_sign_message, .extra = .str, .kind = .warning, .opt = W("pointer-sign") },
+ .{ .msg = "passing argument to parameter here", .kind = .note },
+ .{ .msg = "atomic cannot be applied to array type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "atomic cannot be applied to function type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "atomic cannot be applied to incomplete type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "address of register variable requested", .kind = .@"error" },
+ .{ .msg = "variable has incomplete type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "parameter has incomplete type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "tentative array definition assumed to have one element", .kind = .warning },
+ .{ .msg = "dereferencing pointer to incomplete type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "'_Alignas' attribute only applies to variables and fields", .kind = .@"error" },
+ .{ .msg = "'_Alignas' attribute cannot be applied to a function parameter", .kind = .@"error" },
+ .{ .msg = "requested alignment is less than minimum alignment of {d}", .extra = .unsigned, .kind = .@"error" },
+ .{ .msg = "requested alignment of {s} is too large", .extra = .str, .kind = .@"error" },
+ .{ .msg = "requested negative alignment of {s} is invalid", .extra = .str, .kind = .@"error" },
+ .{ .msg = "'_Alignas' attribute is ignored here", .kind = .warning },
+ .{ .msg = "requested alignment of zero is ignored", .kind = .warning },
+ .{ .msg = "requested alignment is not a power of 2", .kind = .@"error" },
+ .{ .msg = "pointer type mismatch ({s})", .extra = .str, .opt = W("pointer-type-mismatch"), .kind = .warning },
+ .{ .msg = "static_assert expression is not an integral constant expression", .kind = .@"error" },
+ .{ .msg = "static_assert with no message is a C23 extension", .opt = W("c23-extensions"), .kind = .warning, .suppress_version = .c23 },
+ .{ .msg = "{s} is incompatible with C standards before C23", .extra = .str, .kind = .off, .suppress_unless_version = .c23, .opt = W("pre-c23-compat") },
+ .{ .msg = "variable length array must be bound in function definition", .kind = .@"error" },
+ .{ .msg = "array is too large", .kind = .@"error" },
+ .{ .msg = "incompatible pointer types initializing {s}", .extra = .str, .opt = W("incompatible-pointer-types"), .kind = .warning },
+ .{ .msg = "incompatible pointer types initializing {s}" ++ pointer_sign_message, .extra = .str, .opt = W("pointer-sign"), .kind = .warning },
+ .{ .msg = "incompatible pointer types assigning to {s}", .extra = .str, .opt = W("incompatible-pointer-types"), .kind = .warning },
+ .{ .msg = "incompatible pointer types assigning to {s} " ++ pointer_sign_message, .extra = .str, .opt = W("pointer-sign"), .kind = .warning },
+ .{ .msg = "variable-sized object may not be initialized", .kind = .@"error" },
+ .{ .msg = "illegal initializer type", .kind = .@"error" },
+ .{ .msg = "initializing {s}", .extra = .str, .kind = .@"error" },
+ .{ .msg = "scalar initializer cannot be empty", .kind = .@"error" },
+ .{ .msg = "excess elements in scalar initializer", .opt = W("excess-initializers"), .kind = .warning },
+ .{ .msg = "excess elements in string initializer", .opt = W("excess-initializers"), .kind = .warning },
+ .{ .msg = "excess elements in struct initializer", .opt = W("excess-initializers"), .kind = .warning },
+ .{ .msg = "excess elements in array initializer", .opt = W("excess-initializers"), .kind = .warning },
+ .{ .msg = "initializer-string for char array is too long", .opt = W("excess-initializers"), .kind = .warning },
+ .{ .msg = "cannot initialize type ({s})", .extra = .str, .kind = .@"error" },
+ .{ .msg = "'{s} typeof' is invalid", .extra = .str, .kind = .@"error" },
+ .{ .msg = "{s} by zero is undefined", .extra = .str, .opt = W("division-by-zero"), .kind = .warning },
+ .{ .msg = "{s} by zero in preprocessor expression", .extra = .str, .kind = .@"error" },
+ .{ .msg = "'__builtin_choose_expr' requires a constant expression", .kind = .@"error" },
+ .{ .msg = "'_Alignas' attribute requires integer constant expression", .kind = .@"error" },
+ .{ .msg = "case value must be an integer constant expression", .kind = .@"error" },
+ .{ .msg = "enum value must be an integer constant expression", .kind = .@"error" },
+ .{ .msg = "cannot initialize array of type {s}", .extra = .str, .kind = .@"error" },
+ .{ .msg = "array initializer must be an initializer list or wide string literal", .kind = .@"error" },
+ .{ .msg = "initializer overrides previous initialization", .opt = W("initializer-overrides"), .kind = .warning, .w_extra = true },
+ .{ .msg = "previous initialization", .kind = .note },
+ .{ .msg = "array designator used for non-array type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "array designator value {s} is negative", .extra = .str, .kind = .@"error" },
+ .{ .msg = "array designator index {s} exceeds array bounds", .extra = .str, .kind = .@"error" },
+ .{ .msg = "field designator used for non-record type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "record type has no field named '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "initializer for aggregate with no elements requires explicit braces", .kind = .@"error" },
+ .{ .msg = "initializing {s} discards qualifiers", .extra = .str, .opt = W("incompatible-pointer-types-discards-qualifiers"), .kind = .warning },
+ .{ .msg = "assigning to {s} discards qualifiers", .extra = .str, .opt = W("incompatible-pointer-types-discards-qualifiers"), .kind = .warning },
+ .{ .msg = "returning {s} discards qualifiers", .extra = .str, .opt = W("incompatible-pointer-types-discards-qualifiers"), .kind = .warning },
+ .{ .msg = "passing {s} discards qualifiers", .extra = .str, .opt = W("incompatible-pointer-types-discards-qualifiers"), .kind = .warning },
+ .{ .msg = "unknown attribute '{s}' ignored", .extra = .str, .opt = W("unknown-attributes"), .kind = .warning },
+ .{ .msg = "{s}", .extra = .str, .opt = W("ignored-attributes"), .kind = .warning },
+ .{ .msg = "fallthrough annotation does not directly precede switch label", .kind = .@"error" },
+ .{ .msg = "'{s}' attribute cannot be applied to a statement", .extra = .str, .kind = .@"error" },
+ .{ .msg = "redefining builtin macro", .opt = W("builtin-macro-redefined"), .kind = .warning },
+ .{ .msg = "builtin feature check macro requires a parenthesized identifier", .kind = .@"error" },
+ .{ .msg = "missing '{s}', after builtin feature-check macro", .extra = .tok_id_expected, .kind = .@"error" },
+ .{ .msg = "use of GNU address-of-label extension", .opt = W("gnu-label-as-value"), .kind = .off, .pedantic = true },
+ .{ .msg = "member reference base type '{s}' is not a structure or union", .extra = .str, .kind = .@"error" },
+ .{ .msg = "member reference type '{s}' is not a pointer; did you mean to use '.'?", .extra = .str, .kind = .@"error" },
+ .{ .msg = "member reference type '{s}' is a pointer; did you mean to use '->'?", .extra = .str, .kind = .@"error" },
+ .{ .msg = "no member named {s}", .extra = .str, .kind = .@"error" },
+ .{ .msg = "{s} expected option name (e.g. \"-Wundef\")", .extra = .str, .opt = W("malformed-warning-check"), .kind = .warning, .all = true },
+ .{ .msg = "computed goto in function with no address-of-label expressions", .kind = .@"error" },
+ .{ .msg = "{s}", .extra = .str, .opt = W("#pragma-messages"), .kind = .warning },
+ .{ .msg = "{s}", .extra = .str, .kind = .@"error" },
+ .{ .msg = "#pragma message: {s}", .extra = .str, .kind = .note },
+ .{ .msg = "pragma {s} requires string literal", .extra = .str, .kind = .@"error" },
+ .{ .msg = "attempt to use a poisoned identifier", .kind = .@"error" },
+ .{ .msg = "can only poison identifier tokens", .kind = .@"error" },
+ .{ .msg = "poisoning existing macro", .kind = .warning },
+ .{ .msg = "no newline at end of file", .opt = W("newline-eof"), .kind = .off, .pedantic = true },
+ .{ .msg = "ISO C requires a translation unit to contain at least one declaration", .opt = W("empty-translation-unit"), .kind = .off, .pedantic = true },
+ .{ .msg = "omitting the parameter name in a function definition is a C23 extension", .opt = W("c23-extensions"), .kind = .warning, .suppress_version = .c23 },
+ .{ .msg = "bit-field has non-integer type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "bit-field has negative width ({s})", .extra = .str, .kind = .@"error" },
+ .{ .msg = "named bit-field has zero width", .kind = .@"error" },
+ .{ .msg = "width of bit-field exceeds width of its type", .kind = .@"error" },
+ .{ .msg = "source file is not valid UTF-8", .kind = .@"error" },
+ .{ .msg = "integer literal is too large to be represented in a signed integer type, interpreting as unsigned", .opt = W("implicitly-unsigned-literal"), .kind = .warning },
+ .{ .msg = "token is not a valid binary operator in a preprocessor subexpression", .kind = .@"error" },
+ .{ .msg = "invalid token at start of a preprocessor expression", .kind = .@"error" },
+ .{ .msg = "using this character in an identifier is incompatible with C99", .opt = W("c99-compat"), .kind = .off },
+ .{ .msg = "unexpected character <U+{X:0>4}>", .extra = .actual_codepoint, .kind = .@"error" },
+ .{ .msg = "character <U+{X:0>4}> not allowed at the start of an identifier", .extra = .actual_codepoint, .kind = .@"error" },
+ .{ .msg = "identifier contains Unicode character <U+{X:0>4}> that is invisible in some environments", .opt = W("unicode-homoglyph"), .extra = .actual_codepoint, .kind = .warning },
+ .{ .msg = "treating Unicode character <U+{X:0>4}> as identifier character rather than as '{u}' symbol", .extra = .codepoints, .opt = W("unicode-homoglyph"), .kind = .warning },
+ .{ .msg = "meaningless '{s}' on assembly outside function", .extra = .str, .kind = .@"error" },
+ .{ .msg = "duplicate asm qualifier '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "cannot use {s} string literal in assembly", .extra = .str, .kind = .@"error" },
+ .{ .msg = "'$' in identifier", .opt = W("dollar-in-identifier-extension"), .kind = .off, .pedantic = true },
+ .{ .msg = "illegal character '$' in identifier", .kind = .@"error" },
+ .{ .msg = "expanded from here", .kind = .note },
+ .{ .msg = "(skipping {d} expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)", .extra = .unsigned, .kind = .note },
+ .{ .msg = "_Pragma requires exactly one string literal token", .kind = .@"error" },
+ .{ .msg = "pragma GCC expected 'error', 'warning', 'diagnostic', 'poison'", .opt = W("unknown-pragmas"), .kind = .off, .all = true },
+ .{ .msg = "pragma GCC diagnostic expected 'error', 'warning', 'ignored', 'fatal', 'push', or 'pop'", .opt = W("unknown-pragmas"), .kind = .warning, .all = true },
+ .{ .msg = "predefined identifier is only valid inside function", .opt = W("predefined-identifier-outside-function"), .kind = .warning },
+ .{ .msg = "first argument to va_arg, is of type '{s}' and not 'va_list'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "too many braces around scalar initializer", .opt = W("many-braces-around-scalar-init"), .kind = .warning },
+ .{ .msg = "variable '{s}' is uninitialized when used within its own initialization", .extra = .str, .opt = W("uninitialized"), .kind = .off, .all = true },
+ .{ .msg = "use of GNU statement expression extension", .opt = W("gnu-statement-expression"), .kind = .off, .suppress_gnu = true, .pedantic = true },
+ .{ .msg = "statement expression not allowed at file scope", .kind = .@"error" },
+ .{ .msg = "imaginary constants are a GNU extension", .opt = W("gnu-imaginary-constant"), .kind = .off, .suppress_gnu = true, .pedantic = true },
+ .{ .msg = "plain '_Complex' requires a type specifier; assuming '_Complex double'", .kind = .warning },
+ .{ .msg = "complex integer types are a GNU extension", .opt = W("gnu-complex-integer"), .suppress_gnu = true, .kind = .off },
+ .{ .msg = "'{s}' type qualifier on return type has no effect", .opt = W("ignored-qualifiers"), .extra = .str, .kind = .off, .all = true },
+ .{ .msg = "invalid standard '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "invalid target '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "invalid compiler '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "unknown argument '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "{s}", .extra = .str, .kind = .@"error" },
+ .{ .msg = "{s}: linker input file unused because linking not done", .extra = .str, .kind = .warning },
+ .{ .msg = "unrecognized linker '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "extra ';' outside of a function", .opt = W("extra-semi"), .kind = .off, .pedantic = true },
+ .{ .msg = "field declared as a function", .kind = .@"error" },
+ .{ .msg = "variable length array fields extension is not supported", .kind = .@"error" },
+ .{ .msg = "field has incomplete type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "flexible array member in union is not allowed", .kind = .@"error", .suppress_msvc = true },
+ .{ .msg = "flexible array member is not at the end of struct", .kind = .@"error" },
+ .{ .msg = "flexible array member in otherwise empty struct", .kind = .@"error", .suppress_msvc = true },
+ .{ .msg = "duplicate member '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "binary integer literals are a GNU extension", .kind = .off, .opt = W("gnu-binary-literal"), .pedantic = true },
+ .{ .msg = "named variadic macros are a GNU extension", .opt = W("variadic-macros"), .kind = .off, .pedantic = true },
+ .{ .msg = "builtin function must be directly called", .kind = .@"error" },
+ .{ .msg = "'va_start' cannot be used outside a function", .kind = .@"error" },
+ .{ .msg = "'va_start' used in a function with fixed args", .kind = .@"error" },
+ .{ .msg = "second argument to 'va_start' is not the last named parameter", .opt = W("varargs"), .kind = .warning },
+ .{ .msg = "'{s}' attribute takes at least {d} argument(s)", .kind = .@"error", .extra = .attr_arg_count },
+ .{ .msg = "'{s}' attribute takes at most {d} argument(s)", .kind = .@"error", .extra = .attr_arg_count },
+ .{ .msg = "Attribute argument is invalid, expected {s} but got {s}", .kind = .@"error", .extra = .attr_arg_type },
+ .{ .msg = "Unknown `{s}` argument. Possible values are: {s}", .kind = .@"error", .extra = .attr_enum },
+ .{ .msg = "'{s}' attribute requires an identifier", .kind = .@"error", .extra = .str },
+ .{ .msg = "'__declspec' attributes are not enabled; use '-fdeclspec' or '-fms-extensions' to enable support for __declspec attributes", .kind = .@"error" },
+ .{ .msg = "__declspec attribute '{s}' is not supported", .extra = .str, .opt = W("ignored-attributes"), .kind = .warning },
+ .{ .msg = "{s}", .extra = .str, .opt = W("deprecated-declarations"), .kind = .warning },
+ .{ .msg = "'{s}' has been explicitly marked deprecated here", .extra = .str, .opt = W("deprecated-declarations"), .kind = .note },
+ .{ .msg = "{s}", .extra = .str, .kind = .@"error" },
+ .{ .msg = "'{s}' has been explicitly marked unavailable here", .extra = .str, .kind = .note },
+ .{ .msg = "{s}", .extra = .str, .kind = .warning, .opt = W("attribute-warning") },
+ .{ .msg = "{s}", .extra = .str, .kind = .@"error" },
+ .{ .msg = "attribute '{s}' is ignored, place it after \"{s}\" to apply attribute to type declaration", .extra = .ignored_record_attr, .kind = .warning, .opt = W("ignored-attributes") },
+ .{ .msg = "backslash and newline separated by space", .kind = .warning, .opt = W("backslash-newline-escape") },
+ .{ .msg = "size of array has non-integer type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "cast to smaller integer type {s}", .extra = .str, .kind = .warning, .opt = W("pointer-to-int-cast") },
+ .{ .msg = "use of GNU case range extension", .opt = W("gnu-case-range"), .kind = .off, .pedantic = true },
+ .{ .msg = "empty case range specified", .kind = .warning },
+ .{ .msg = "use of non-standard escape character '\\{s}'", .kind = .off, .opt = W("pedantic"), .extra = .invalid_escape },
+ .{ .msg = "invalid string literal, ignoring final '\\'", .kind = .warning },
+ .{ .msg = "variable length array used", .kind = .off, .opt = W("vla") },
+ .{ .msg = "implicit conversion of non-finite value from {s} is undefined", .extra = .str, .kind = .off, .opt = W("float-overflow-conversion") },
+ .{ .msg = "implicit conversion of out of range value from {s} is undefined", .extra = .str, .kind = .warning, .opt = W("literal-conversion") },
+ .{ .msg = "implicit conversion from {s}", .extra = .str, .kind = .off, .opt = W("float-zero-conversion") },
+ .{ .msg = "implicit conversion from {s}", .extra = .str, .kind = .warning, .opt = W("float-conversion") },
+ .{ .msg = "implicit conversion turns floating-point number into integer: {s}", .extra = .str, .kind = .off, .opt = W("literal-conversion") },
+ .{ .msg = "expression is not an integer constant expression; folding it to a constant is a GNU extension", .kind = .off, .opt = W("gnu-folding-constant"), .pedantic = true },
+ .{ .msg = "variable length array folded to constant array as an extension", .kind = .off, .opt = W("gnu-folding-constant"), .pedantic = true },
+ .{ .msg = "typedef redefinition with different types ({s})", .extra = .str, .kind = .@"error" },
+ .{ .msg = "'{s}' is not defined, evaluates to 0", .extra = .str, .kind = .off, .opt = W("undef") },
+ .{ .msg = "function-like macro '{s}' is not defined", .extra = .str, .kind = .@"error" },
+ .{ .msg = "'{s}' must be used within a preprocessing directive", .extra = .tok_id_expected, .kind = .@"error" },
+ .{ .msg = "Missing '(' after built-in macro '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "offsetof requires struct or union type, '{s}' invalid", .extra = .str, .kind = .@"error" },
+ .{ .msg = "offsetof of incomplete type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "offsetof requires array type, '{s}' invalid", .extra = .str, .kind = .@"error" },
+ .{ .msg = "missing '(' after '#pragma pack' - ignoring", .kind = .warning, .opt = W("ignored-pragmas") },
+ .{ .msg = "missing ')' after '#pragma pack' - ignoring", .kind = .warning, .opt = W("ignored-pragmas") },
+ .{ .msg = "unknown action for '#pragma pack' - ignoring", .opt = W("ignored-pragmas"), .kind = .warning },
+ .{ .msg = "value of #pragma pack(show) == {d}", .extra = .unsigned, .kind = .warning },
+ .{ .msg = "expected #pragma pack parameter to be '1', '2', '4', '8', or '16'", .opt = W("ignored-pragmas"), .kind = .warning },
+ .{ .msg = "expected integer or identifier in '#pragma pack' - ignored", .opt = W("ignored-pragmas"), .kind = .warning },
+ .{ .msg = "specifying both a name and alignment to 'pop' is undefined", .kind = .warning },
+ .{ .msg = "#pragma pack(pop, ...) failed: stack empty", .opt = W("ignored-pragmas"), .kind = .warning },
+ .{ .msg = "used type '{s}' where arithmetic or pointer type is required", .extra = .str, .kind = .@"error" },
+ .{ .msg = "#include nested too deeply", .kind = .@"error" },
+ .{ .msg = "ISO C restricts enumerator values to range of 'int' ({s} is too small)", .extra = .str, .kind = .off, .opt = W("pedantic") },
+ .{ .msg = "ISO C restricts enumerator values to range of 'int' ({s} is too large)", .extra = .str, .kind = .off, .opt = W("pedantic") },
+ .{ .msg = "#include_next is a language extension", .kind = .off, .pedantic = true, .opt = W("gnu-include-next") },
+ .{ .msg = "#include_next in primary source file; will search from start of include path", .kind = .warning, .opt = W("include-next-outside-header") },
+ .{ .msg = "overflow in enumeration value", .kind = .warning },
+ .{ .msg = "incremented enumerator value {s} is not representable in the largest integer type", .kind = .warning, .opt = W("enum-too-large"), .extra = .pow_2_as_string },
+ .{ .msg = "enumeration values exceed range of largest integer", .kind = .warning, .opt = W("enum-too-large") },
+ .{ .msg = "enumeration types with a fixed underlying type are a Clang extension", .kind = .off, .pedantic = true, .opt = W("fixed-enum-extension") },
+ .{ .msg = "enumeration previously declared with nonfixed underlying type", .kind = .@"error" },
+ .{ .msg = "enumeration previously declared with fixed underlying type", .kind = .@"error" },
+ .{ .msg = "enumeration redeclared with different underlying type {s})", .extra = .str, .kind = .@"error" },
+ .{ .msg = "enumerator value is not representable in the underlying type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "'transparent_union' attribute only applies to unions", .opt = W("ignored-attributes"), .kind = .warning },
+ .{ .msg = "transparent union definition must contain at least one field; transparent_union attribute ignored", .opt = W("ignored-attributes"), .kind = .warning },
+ .{ .msg = "size of field {s} bits) does not match the size of the first field in transparent union; transparent_union attribute ignored", .extra = .str, .opt = W("ignored-attributes"), .kind = .warning },
+ .{ .msg = "size of first field is {d}", .extra = .unsigned, .kind = .note },
+ .{ .msg = "'designated_init' attribute is only valid on 'struct' type'", .kind = .@"error" },
+ .{ .msg = "positional initialization of field in 'struct' declared with 'designated_init' attribute", .opt = W("designated-init"), .kind = .warning },
+ .{ .msg = "ignoring attribute 'common' because it conflicts with attribute 'nocommon'", .opt = W("ignored-attributes"), .kind = .warning },
+ .{ .msg = "ignoring attribute 'nocommon' because it conflicts with attribute 'common'", .opt = W("ignored-attributes"), .kind = .warning },
+ .{ .msg = "'nonstring' attribute ignored on objects of type '{s}'", .opt = W("ignored-attributes"), .kind = .warning },
+ .{ .msg = "'{s}' attribute only applies to local variables", .extra = .str, .opt = W("ignored-attributes"), .kind = .warning },
+ .{ .msg = "ignoring attribute 'cold' because it conflicts with attribute 'hot'", .opt = W("ignored-attributes"), .kind = .warning },
+ .{ .msg = "ignoring attribute 'hot' because it conflicts with attribute 'cold'", .opt = W("ignored-attributes"), .kind = .warning },
+ .{ .msg = "ignoring attribute 'noinline' because it conflicts with attribute 'always_inline'", .opt = W("ignored-attributes"), .kind = .warning },
+ .{ .msg = "ignoring attribute 'always_inline' because it conflicts with attribute 'noinline'", .opt = W("ignored-attributes"), .kind = .warning },
+ .{ .msg = "function '{s}' declared 'noreturn' should not return", .extra = .str, .kind = .warning, .opt = W("invalid-noreturn") },
+ .{ .msg = "ignoring return value of '{s}', declared with 'nodiscard' attribute", .extra = .str, .kind = .warning, .opt = W("unused-result") },
+ .{ .msg = "ignoring return value of '{s}', declared with 'warn_unused_result' attribute", .extra = .str, .kind = .warning, .opt = W("unused-result") },
+ .{ .msg = "invalid vector element type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "vector size not an integral multiple of component size", .kind = .@"error" },
+ .{ .msg = "invalid type '{s}' to __imag operator", .extra = .str, .kind = .@"error" },
+ .{ .msg = "invalid type '{s}' to __real operator", .extra = .str, .kind = .@"error" },
+ .{ .msg = "zero size arrays are an extension", .kind = .off, .pedantic = true, .opt = W("zero-length-array") },
+ .{ .msg = "array index {s} is past the end of the array", .extra = .str, .kind = .off, .pedantic = true, .opt = W("old-style-flexible-struct") },
+ .{ .msg = "token pasting of ',' and __VA_ARGS__ is a GNU extension", .kind = .off, .pedantic = true, .opt = W("gnu-zero-variadic-macro-arguments"), .suppress_gcc = true },
+ .{ .msg = "return type of 'main' is not 'int'", .kind = .warning, .opt = W("main-return-type") },
+ .{ .msg = "macro expansion producing 'defined' has undefined behavior", .kind = .off, .pedantic = true, .opt = W("expansion-to-defined") },
+ .{ .msg = "invalid suffix '{s}' on integer constant", .extra = .str, .kind = .@"error" },
+ .{ .msg = "invalid suffix '{s}' on floating constant", .extra = .str, .kind = .@"error" },
+ .{ .msg = "invalid digit '{c}' in octal constant", .extra = .ascii, .kind = .@"error" },
+ .{ .msg = "invalid digit '{c}' in binary constant", .extra = .ascii, .kind = .@"error" },
+ .{ .msg = "exponent has no digits", .kind = .@"error" },
+ .{ .msg = "hexadecimal floating constant requires an exponent", .kind = .@"error" },
+ .{ .msg = "sizeof returns 0", .kind = .warning, .suppress_gcc = true, .suppress_clang = true },
+ .{ .msg = "'declspec' attribute not allowed after declarator", .kind = .@"error" },
+ .{ .msg = "this declarator", .kind = .note },
+ .{ .msg = "{s} is not supported on this target", .extra = .str, .kind = .@"error" },
+ .{ .msg = "'_BitInt' in C17 and earlier is a Clang extension'", .kind = .off, .pedantic = true, .opt = W("bit-int-extension"), .suppress_version = .c23 },
+ .{ .msg = "{s} must have a bit size of at least 1", .extra = .str, .kind = .@"error" },
+ .{ .msg = "{s} must have a bit size of at least 2", .extra = .str, .kind = .@"error" },
+ .{ .msg = "{s} of bit sizes greater than " ++ std.fmt.comptimePrint("{d}", .{Properties.max_bits}) ++ " not supported", .extra = .str, .kind = .@"error" },
+ .{ .msg = "keyword is hidden by macro definition", .kind = .off, .pedantic = true, .opt = W("keyword-macro") },
+ .{ .msg = "arithmetic on a pointer to an incomplete type '{s}'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "'{s}' calling convention is not supported for this target", .extra = .str, .opt = W("ignored-attributes"), .kind = .warning },
+ .{ .msg = "invalid application of '{s}' to a void type", .extra = .str, .kind = .off, .pedantic = true, .opt = W("pointer-arith") },
+ .{ .msg = "sizeof on array function parameter will return size of {s}", .extra = .str, .kind = .warning, .opt = W("sizeof-array-argument") },
+ .{ .msg = "address of array '{s}' will always evaluate to 'true'", .extra = .str, .kind = .warning, .opt = W("pointer-bool-conversion") },
+ .{ .msg = "implicit conversion turns string literal into bool: {s}", .extra = .str, .kind = .off, .opt = W("string-conversion") },
+ .{ .msg = "this conversion is not allowed in a constant expression", .kind = .note },
+ .{ .msg = "cannot cast an object of type {s}", .extra = .str, .kind = .@"error" },
+ .{ .msg = "unsupported argument '{s}' to option '-ffp-eval-method='; expected 'source', 'double', or 'extended'", .extra = .str, .kind = .@"error" },
+ .{ .msg = "{s} cannot have __fp16 type; did you forget * ?", .extra = .str, .kind = .@"error" },
+ .{ .msg = "'_BitInt' suffix for literals is a C23 extension", .opt = W("c23-extensions"), .kind = .warning, .suppress_version = .c23 },
+ .{ .msg = "'__auto_type' is a GNU extension", .opt = W("gnu-auto-type"), .kind = .off, .pedantic = true },
+ .{ .msg = "'__auto_type' not allowed in {s}", .kind = .@"error", .extra = .str },
+ .{ .msg = "declaration of variable '{s}' with deduced type requires an initializer", .kind = .@"error", .extra = .str },
+ .{ .msg = "'__auto_type' may only be used with a single declarator", .kind = .@"error" },
+ .{ .msg = "'__auto_type' requires a plain identifier as declarator", .kind = .@"error" },
+ .{ .msg = "invalid cast to '__auto_type'", .kind = .@"error" },
+ .{ .msg = "cannot use bit-field as '__auto_type' initializer", .kind = .@"error" },
+ .{ .msg = "'{s}' declared as array of '__auto_type'", .kind = .@"error", .extra = .str },
+ .{ .msg = "cannot use '__auto_type' with initializer list", .kind = .@"error" },
+ .{ .msg = "expected ';' at end of declaration list", .kind = .warning },
+ .{ .msg = "tentative definition has type '{s}' that is never completed", .kind = .@"error", .extra = .str },
+ .{ .msg = "forward declaration of '{s}'", .kind = .note, .extra = .str },
+ .{ .msg = "cast to union type is a GNU extension", .opt = W("gnu-union-cast"), .kind = .off, .pedantic = true },
+ .{ .msg = "cast to union type from type '{s}' not present in union", .kind = .@"error", .extra = .str },
+ .{ .msg = "cast to incomplete type '{s}'", .kind = .@"error", .extra = .str },
+ .{ .msg = "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to 253402300799", .kind = .@"error" },
+ .{ .msg = "'-fuse-ld=' taking a path is deprecated; use '--ld-path=' instead", .kind = .off, .opt = W("fuse-ld-path") },
+ .{ .msg = "invalid runtime library name '{s}'", .kind = .@"error", .extra = .str },
+ .{ .msg = "unsupported runtime library 'libgcc' for platform '{s}'", .kind = .@"error", .extra = .str },
+ .{ .msg = "invalid unwind library name '{s}'", .kind = .@"error", .extra = .str },
+ .{ .msg = "--rtlib=libgcc requires --unwindlib=libgcc", .kind = .@"error" },
+ .{ .msg = "GNU-style inline assembly is disabled", .kind = .@"error" },
+ .{ .msg = "extension used", .kind = .off, .pedantic = true, .opt = W("language-extension-token") },
+ .{ .msg = "complex initialization specifying real and imaginary components is an extension", .opt = W("complex-component-init"), .kind = .off, .pedantic = true },
+ .{ .msg = "ISO C does not support '++'/'--' on complex type '{s}'", .opt = W("pedantic"), .extra = .str, .kind = .off },
+ .{ .msg = "argument type '{s}' is not a real floating point type", .extra = .str, .kind = .@"error" },
+ .{ .msg = "arguments are of different types ({s})", .extra = .str, .kind = .@"error" },
+ .{ .msg = "#include resolved using non-portable Microsoft search rules as: {s}", .extra = .str, .opt = W("microsoft-include"), .kind = .warning },
+ .{ .msg = "treating Ctrl-Z as end-of-file is a Microsoft extension", .opt = W("microsoft-end-of-file"), .kind = .off, .pedantic = true },
+ .{ .msg = "illegal character encoding in character literal", .opt = W("invalid-source-encoding"), .kind = .warning },
+ .{ .msg = "illegal character encoding in character literal", .kind = .@"error" },
+ .{ .msg = "character '{c}' cannot be specified by a universal character name", .kind = .@"error", .extra = .ascii },
+ .{ .msg = "specifying character '{c}' with a universal character name is incompatible with C standards before C23", .kind = .off, .extra = .ascii, .suppress_unless_version = .c23, .opt = W("pre-c23-compat") },
+ .{ .msg = "universal character name refers to a control character", .kind = .@"error" },
+ .{ .msg = "universal character name referring to a control character is incompatible with C standards before C23", .kind = .off, .suppress_unless_version = .c23, .opt = W("pre-c23-compat") },
+ .{ .msg = "universal character names are only valid in C99 or later", .suppress_version = .c99, .kind = .warning, .opt = W("unicode") },
+ .{ .msg = "multi-character character constant", .opt = W("four-char-constants"), .kind = .off },
+ .{ .msg = "multi-character character constant", .kind = .off },
+ .{ .msg = "\\{c} used with no following hex digits", .kind = .@"error", .extra = .ascii },
+ .{ .msg = "unknown escape sequence '\\{s}'", .kind = .warning, .opt = W("unknown-escape-sequence"), .extra = .invalid_escape },
+ .{ .msg = "attribute '{s}' requires an ordinary string", .kind = .@"error", .extra = .str },
+ .{ .msg = "missing terminating '\"' character", .kind = .warning, .opt = W("invalid-pp-token") },
+ .{ .msg = "missing terminating '\"' character", .kind = .@"error" },
+ .{ .msg = "empty character constant", .kind = .warning, .opt = W("invalid-pp-token") },
+ .{ .msg = "empty character constant", .kind = .@"error" },
+ .{ .msg = "missing terminating ' character", .kind = .warning, .opt = W("invalid-pp-token") },
+ .{ .msg = "missing terminating ' character", .kind = .@"error" },
+ .{ .msg = "unterminated comment", .kind = .@"error" },
+ .{ .msg = "a function definition without a prototype is deprecated in all versions of C and is not supported in C23", .kind = .warning, .opt = W("deprecated-non-prototype") },
+ .{ .msg = "passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23", .kind = .warning, .opt = W("deprecated-non-prototype") },
+ .{ .msg = "unknown type name '{s}'", .kind = .@"error", .extra = .str },
+ .{ .msg = "label at end of compound statement is a C23 extension", .opt = W("c23-extensions"), .kind = .warning, .suppress_version = .c23 },
+ .{ .msg = "UTF-8 character literal is a C23 extension", .opt = W("c23-extensions"), .kind = .warning, .suppress_version = .c23 },
+ .{ .msg = "unexpected token in embed parameter", .kind = .@"error" },
+ .{ .msg = "the limit parameter expects one non-negative integer as a parameter", .kind = .@"error" },
+ .{ .msg = "duplicate embed parameter '{s}'", .kind = .warning, .extra = .str, .opt = W("duplicate-embed-param") },
+ .{ .msg = "unsupported embed parameter '{s}' embed parameter", .kind = .warning, .extra = .str, .opt = W("unsupported-embed-param") },
+ .{ .msg = "compound literal cannot have {s} storage class", .kind = .@"error", .extra = .str },
+ .{ .msg = "missing '(' following __VA_OPT__", .kind = .@"error" },
+ .{ .msg = "unterminated __VA_OPT__ argument list", .kind = .@"error" },
+ .{ .msg = "attribute value '{s}' out of range", .kind = .@"error", .extra = .str },
+ .{ .msg = "'{s}' is not in NFC", .kind = .warning, .extra = .normalized, .opt = W("normalized") },
+ .{ .msg = "'auto' requires a plain identifier declarator", .kind = .@"error" },
+ .{ .msg = "'auto' can only be used with a single declarator", .kind = .@"error" },
+ .{ .msg = "'auto' requires an initializer", .kind = .@"error" },
+ .{ .msg = "'auto' requires a scalar initializer", .kind = .@"error" },
+ };
+};
+};
+}
deps/aro/aro/Driver/Distro.zig โ lib/compiler/aro/aro/Driver/Distro.zig
File renamed without changes
deps/aro/aro/Driver/Filesystem.zig โ lib/compiler/aro/aro/Driver/Filesystem.zig
File renamed without changes
deps/aro/aro/Driver/GCCDetector.zig โ lib/compiler/aro/aro/Driver/GCCDetector.zig
File renamed without changes
deps/aro/aro/Driver/GCCVersion.zig โ lib/compiler/aro/aro/Driver/GCCVersion.zig
File renamed without changes
deps/aro/aro/Driver/Multilib.zig โ lib/compiler/aro/aro/Driver/Multilib.zig
File renamed without changes
deps/aro/aro/pragmas/gcc.zig โ lib/compiler/aro/aro/pragmas/gcc.zig
File renamed without changes
deps/aro/aro/pragmas/message.zig โ lib/compiler/aro/aro/pragmas/message.zig
File renamed without changes
deps/aro/aro/pragmas/once.zig โ lib/compiler/aro/aro/pragmas/once.zig
File renamed without changes
deps/aro/aro/pragmas/pack.zig โ lib/compiler/aro/aro/pragmas/pack.zig
File renamed without changes
deps/aro/aro/toolchains/Linux.zig โ lib/compiler/aro/aro/toolchains/Linux.zig
File renamed without changes
deps/aro/aro/Tree/number_affixes.zig โ lib/compiler/aro/aro/Tree/number_affixes.zig
File renamed without changes
deps/aro/aro/Attribute.zig โ lib/compiler/aro/aro/Attribute.zig
@@ -1,7 +1,7 @@
const std = @import("std");
const mem = std.mem;
const ZigType = std.builtin.Type;
-const CallingConvention = @import("backend").CallingConvention;
+const CallingConvention = @import("../backend.zig").CallingConvention;
const Compilation = @import("Compilation.zig");
const Diagnostics = @import("Diagnostics.zig");
const Parser = @import("Parser.zig");
@@ -687,7 +687,7 @@ pub fn fromString(kind: Kind, namespace: ?[]const u8, name: []const u8) ?Tag {
declspec: bool = false,
c23: bool = false,
};
- const attribute_names = @import("Attribute/names.def").with(Properties);
+ const attribute_names = @import("Attribute/names.zig").with(Properties);
const normalized = normalize(name);
const actual_kind: Kind = if (namespace) |ns| blk: {
deps/aro/aro/Builtins.zig โ lib/compiler/aro/aro/Builtins.zig
@@ -8,7 +8,7 @@ const LangOpts = @import("LangOpts.zig");
const Parser = @import("Parser.zig");
const Properties = @import("Builtins/Properties.zig");
-pub const Builtin = @import("Builtins/Builtin.def").with(Properties);
+pub const Builtin = @import("Builtins/Builtin.zig").with(Properties);
const Expanded = struct {
ty: Type,
deps/aro/aro/char_info.zig โ lib/compiler/aro/aro/char_info.zig
File renamed without changes
deps/aro/aro/CodeGen.zig โ lib/compiler/aro/aro/CodeGen.zig
@@ -1,7 +1,7 @@
const std = @import("std");
const Allocator = std.mem.Allocator;
const assert = std.debug.assert;
-const backend = @import("backend");
+const backend = @import("../backend.zig");
const Interner = backend.Interner;
const Ir = backend.Ir;
const Builtins = @import("Builtins.zig");
deps/aro/aro/Compilation.zig โ lib/compiler/aro/aro/Compilation.zig
@@ -3,7 +3,7 @@ const Allocator = mem.Allocator;
const assert = std.debug.assert;
const EpochSeconds = std.time.epoch.EpochSeconds;
const mem = std.mem;
-const Interner = @import("backend").Interner;
+const Interner = @import("../backend.zig").Interner;
const Builtins = @import("Builtins.zig");
const Builtin = Builtins.Builtin;
const Diagnostics = @import("Diagnostics.zig");
@@ -507,7 +507,7 @@ pub fn generateBuiltinMacros(comp: *Compilation, system_defines_mode: SystemDefi
if (system_defines_mode == .include_system_defines) {
try buf.appendSlice(
\\#define __VERSION__ "Aro
- ++ @import("backend").version_str ++ "\"\n" ++
+ ++ @import("../backend.zig").version_str ++ "\"\n" ++
\\#define __Aro__
\\
);
deps/aro/aro/Diagnostics.zig โ lib/compiler/aro/aro/Diagnostics.zig
@@ -92,7 +92,7 @@ const Properties = struct {
pub const max_bits = Compilation.bit_int_max_bits;
};
-pub const Tag = @import("Diagnostics/messages.def").with(Properties).Tag;
+pub const Tag = @import("Diagnostics/messages.zig").with(Properties).Tag;
pub const Kind = enum { @"fatal error", @"error", note, warning, off, default };
deps/aro/aro/Driver.zig โ lib/compiler/aro/aro/Driver.zig
@@ -2,7 +2,7 @@ const std = @import("std");
const mem = std.mem;
const Allocator = mem.Allocator;
const process = std.process;
-const backend = @import("backend");
+const backend = @import("../backend.zig");
const Ir = backend.Ir;
const Object = backend.Object;
const Compilation = @import("Compilation.zig");
@@ -189,7 +189,7 @@ pub fn parseArgs(
};
return true;
} else if (mem.eql(u8, arg, "-v") or mem.eql(u8, arg, "--version")) {
- std_out.writeAll(@import("backend").version_str ++ "\n") catch |er| {
+ std_out.writeAll(@import("../backend.zig").version_str ++ "\n") catch |er| {
return d.fatal("unable to print version: {s}", .{errorDescription(er)});
};
return true;
deps/aro/aro/features.zig โ lib/compiler/aro/aro/features.zig
File renamed without changes
deps/aro/aro/InitList.zig โ lib/compiler/aro/aro/InitList.zig
File renamed without changes
deps/aro/aro/LangOpts.zig โ lib/compiler/aro/aro/LangOpts.zig
File renamed without changes
deps/aro/aro/Parser.zig โ lib/compiler/aro/aro/Parser.zig
File renamed without changes
deps/aro/aro/Pragma.zig โ lib/compiler/aro/aro/Pragma.zig
File renamed without changes
deps/aro/aro/Preprocessor.zig โ lib/compiler/aro/aro/Preprocessor.zig
File renamed without changes
deps/aro/aro/record_layout.zig โ lib/compiler/aro/aro/record_layout.zig
File renamed without changes
deps/aro/aro/Source.zig โ lib/compiler/aro/aro/Source.zig
File renamed without changes
deps/aro/aro/StringInterner.zig โ lib/compiler/aro/aro/StringInterner.zig
File renamed without changes
deps/aro/aro/SymbolStack.zig โ lib/compiler/aro/aro/SymbolStack.zig
File renamed without changes
deps/aro/aro/target.zig โ lib/compiler/aro/aro/target.zig
File renamed without changes
deps/aro/aro/text_literal.zig โ lib/compiler/aro/aro/text_literal.zig
File renamed without changes
deps/aro/aro/Tokenizer.zig โ lib/compiler/aro/aro/Tokenizer.zig
File renamed without changes
deps/aro/aro/Toolchain.zig โ lib/compiler/aro/aro/Toolchain.zig
File renamed without changes
deps/aro/aro/tracy.zig โ lib/compiler/aro/aro/tracy.zig
File renamed without changes
deps/aro/aro/Tree.zig โ lib/compiler/aro/aro/Tree.zig
@@ -1,5 +1,5 @@
const std = @import("std");
-const Interner = @import("backend").Interner;
+const Interner = @import("../backend.zig").Interner;
const Attribute = @import("Attribute.zig");
const CodeGen = @import("CodeGen.zig");
const Compilation = @import("Compilation.zig");
deps/aro/aro/Type.zig โ lib/compiler/aro/aro/Type.zig
File renamed without changes
deps/aro/aro/Value.zig โ lib/compiler/aro/aro/Value.zig
@@ -2,7 +2,7 @@ const std = @import("std");
const assert = std.debug.assert;
const BigIntConst = std.math.big.int.Const;
const BigIntMutable = std.math.big.int.Mutable;
-const backend = @import("backend");
+const backend = @import("../backend.zig");
const Interner = backend.Interner;
const BigIntSpace = Interner.Tag.Int.BigIntSpace;
const Compilation = @import("Compilation.zig");
deps/aro/backend/Ir/x86/Renderer.zig โ lib/compiler/aro/backend/Ir/x86/Renderer.zig
File renamed without changes
deps/aro/backend/Object/Elf.zig โ lib/compiler/aro/backend/Object/Elf.zig
File renamed without changes
deps/aro/backend/Interner.zig โ lib/compiler/aro/backend/Interner.zig
File renamed without changes
deps/aro/backend/Ir.zig โ lib/compiler/aro/backend/Ir.zig
File renamed without changes
deps/aro/backend/Object.zig โ lib/compiler/aro/backend/Object.zig
File renamed without changes
deps/aro/aro.zig โ lib/compiler/aro/aro.zig
@@ -13,7 +13,7 @@ pub const TypeMapper = @import("aro/StringInterner.zig").TypeMapper;
pub const target_util = @import("aro/target.zig");
pub const Value = @import("aro/Value.zig");
-const backend = @import("backend");
+const backend = @import("backend.zig");
pub const Interner = backend.Interner;
pub const Ir = backend.Ir;
pub const Object = backend.Object;
deps/aro/backend.zig โ lib/compiler/aro/backend.zig
@@ -9,5 +9,5 @@ pub const CallingConvention = enum {
vectorcall,
};
-pub const version_str = @import("build_options").version_str;
+pub const version_str = "aro-zig";
pub const version = @import("std").SemanticVersion.parse(version_str) catch unreachable;
deps/aro/README.md โ lib/compiler/aro/README.md
File renamed without changes
src/translate_c/ast.zig โ lib/compiler/aro_translate_c/ast.zig
@@ -1,5 +1,4 @@
const std = @import("std");
-const Type = @import("../type.zig").Type;
const Allocator = std.mem.Allocator;
pub const Node = extern union {
lib/compiler/aro_translate_c.zig
@@ -0,0 +1,1298 @@
+const std = @import("std");
+const mem = std.mem;
+const assert = std.debug.assert;
+const CallingConvention = std.builtin.CallingConvention;
+const aro = @import("aro");
+const CToken = aro.Tokenizer.Token;
+const Tree = aro.Tree;
+const NodeIndex = Tree.NodeIndex;
+const TokenIndex = Tree.TokenIndex;
+const Type = aro.Type;
+pub const ast = @import("aro_translate_c/ast.zig");
+const ZigNode = ast.Node;
+const ZigTag = ZigNode.Tag;
+const Scope = ScopeExtra(Context, Type);
+const Context = @This();
+
+gpa: mem.Allocator,
+arena: mem.Allocator,
+decl_table: std.AutoArrayHashMapUnmanaged(usize, []const u8) = .{},
+alias_list: AliasList,
+global_scope: *Scope.Root,
+mangle_count: u32 = 0,
+/// Table of record decls that have been demoted to opaques.
+opaque_demotes: std.AutoHashMapUnmanaged(usize, void) = .{},
+/// Table of unnamed enums and records that are child types of typedefs.
+unnamed_typedefs: std.AutoHashMapUnmanaged(usize, []const u8) = .{},
+/// Needed to decide if we are parsing a typename
+typedefs: std.StringArrayHashMapUnmanaged(void) = .{},
+
+/// This one is different than the root scope's name table. This contains
+/// a list of names that we found by visiting all the top level decls without
+/// translating them. The other maps are updated as we translate; this one is updated
+/// up front in a pre-processing step.
+global_names: std.StringArrayHashMapUnmanaged(void) = .{},
+
+/// This is similar to `global_names`, but contains names which we would
+/// *like* to use, but do not strictly *have* to if they are unavailable.
+/// These are relevant to types, which ideally we would name like
+/// 'struct_foo' with an alias 'foo', but if either of those names is taken,
+/// may be mangled.
+/// This is distinct from `global_names` so we can detect at a type
+/// declaration whether or not the name is available.
+weak_global_names: std.StringArrayHashMapUnmanaged(void) = .{},
+
+pattern_list: PatternList,
+tree: Tree,
+comp: *aro.Compilation,
+mapper: aro.TypeMapper,
+
+fn getMangle(c: *Context) u32 {
+ c.mangle_count += 1;
+ return c.mangle_count;
+}
+
+/// Convert a clang source location to a file:line:column string
+fn locStr(c: *Context, loc: TokenIndex) ![]const u8 {
+ _ = c;
+ _ = loc;
+ // const spelling_loc = c.source_manager.getSpellingLoc(loc);
+ // const filename_c = c.source_manager.getFilename(spelling_loc);
+ // const filename = if (filename_c) |s| try c.str(s) else @as([]const u8, "(no file)");
+
+ // const line = c.source_manager.getSpellingLineNumber(spelling_loc);
+ // const column = c.source_manager.getSpellingColumnNumber(spelling_loc);
+ // return std.fmt.allocPrint(c.arena, "{s}:{d}:{d}", .{ filename, line, column });
+ return "somewhere";
+}
+
+fn maybeSuppressResult(c: *Context, used: ResultUsed, result: ZigNode) TransError!ZigNode {
+ if (used == .used) return result;
+ return ZigTag.discard.create(c.arena, .{ .should_skip = false, .value = result });
+}
+
+fn addTopLevelDecl(c: *Context, name: []const u8, decl_node: ZigNode) !void {
+ const gop = try c.global_scope.sym_table.getOrPut(name);
+ if (!gop.found_existing) {
+ gop.value_ptr.* = decl_node;
+ try c.global_scope.nodes.append(decl_node);
+ }
+}
+
+fn failDecl(c: *Context, loc: TokenIndex, name: []const u8, comptime format: []const u8, args: anytype) Error!void {
+ // location
+ // pub const name = @compileError(msg);
+ const fail_msg = try std.fmt.allocPrint(c.arena, format, args);
+ try addTopLevelDecl(c, name, try ZigTag.fail_decl.create(c.arena, .{ .actual = name, .mangled = fail_msg }));
+ const str = try c.locStr(loc);
+ const location_comment = try std.fmt.allocPrint(c.arena, "// {s}", .{str});
+ try c.global_scope.nodes.append(try ZigTag.warning.create(c.arena, location_comment));
+}
+
+fn warn(c: *Context, scope: *Scope, loc: TokenIndex, comptime format: []const u8, args: anytype) !void {
+ const str = try c.locStr(loc);
+ const value = try std.fmt.allocPrint(c.arena, "// {s}: warning: " ++ format, .{str} ++ args);
+ try scope.appendNode(try ZigTag.warning.create(c.arena, value));
+}
+
+pub fn translate(
+ gpa: mem.Allocator,
+ comp: *aro.Compilation,
+ args: []const []const u8,
+) !std.zig.Ast {
+ try comp.addDefaultPragmaHandlers();
+ comp.langopts.setEmulatedCompiler(aro.target_util.systemCompiler(comp.target));
+
+ var driver: aro.Driver = .{ .comp = comp };
+ defer driver.deinit();
+
+ var macro_buf = std.ArrayList(u8).init(gpa);
+ defer macro_buf.deinit();
+
+ assert(!try driver.parseArgs(std.io.null_writer, macro_buf.writer(), args));
+ assert(driver.inputs.items.len == 1);
+ const source = driver.inputs.items[0];
+
+ const builtin_macros = try comp.generateBuiltinMacros(.include_system_defines);
+ const user_macros = try comp.addSourceFromBuffer("<command line>", macro_buf.items);
+
+ var pp = try aro.Preprocessor.initDefault(comp);
+ defer pp.deinit();
+
+ try pp.preprocessSources(&.{ source, builtin_macros, user_macros });
+
+ var tree = try pp.parse();
+ defer tree.deinit();
+
+ if (driver.comp.diagnostics.errors != 0) {
+ return error.SemanticAnalyzeFail;
+ }
+
+ const mapper = tree.comp.string_interner.getFastTypeMapper(tree.comp.gpa) catch tree.comp.string_interner.getSlowTypeMapper();
+ defer mapper.deinit(tree.comp.gpa);
+
+ var arena_allocator = std.heap.ArenaAllocator.init(gpa);
+ defer arena_allocator.deinit();
+ const arena = arena_allocator.allocator();
+
+ var context = Context{
+ .gpa = gpa,
+ .arena = arena,
+ .alias_list = AliasList.init(gpa),
+ .global_scope = try arena.create(Scope.Root),
+ .pattern_list = try PatternList.init(gpa),
+ .comp = comp,
+ .mapper = mapper,
+ .tree = tree,
+ };
+ context.global_scope.* = Scope.Root.init(&context);
+ defer {
+ context.decl_table.deinit(gpa);
+ context.alias_list.deinit();
+ context.global_names.deinit(gpa);
+ context.opaque_demotes.deinit(gpa);
+ context.unnamed_typedefs.deinit(gpa);
+ context.typedefs.deinit(gpa);
+ context.global_scope.deinit();
+ context.pattern_list.deinit(gpa);
+ }
+
+ inline for (@typeInfo(std.zig.c_builtins).Struct.decls) |decl| {
+ const builtin_fn = try ZigTag.pub_var_simple.create(arena, .{
+ .name = decl.name,
+ .init = try ZigTag.import_c_builtin.create(arena, decl.name),
+ });
+ try addTopLevelDecl(&context, decl.name, builtin_fn);
+ }
+
+ try prepopulateGlobalNameTable(&context);
+ try transTopLevelDecls(&context);
+
+ for (context.alias_list.items) |alias| {
+ if (!context.global_scope.sym_table.contains(alias.alias)) {
+ const node = try ZigTag.alias.create(arena, .{ .actual = alias.alias, .mangled = alias.name });
+ try addTopLevelDecl(&context, alias.alias, node);
+ }
+ }
+
+ return ast.render(gpa, context.global_scope.nodes.items);
+}
+
+fn prepopulateGlobalNameTable(c: *Context) !void {
+ const node_tags = c.tree.nodes.items(.tag);
+ const node_types = c.tree.nodes.items(.ty);
+ const node_data = c.tree.nodes.items(.data);
+ for (c.tree.root_decls) |node| {
+ const data = node_data[@intFromEnum(node)];
+ const decl_name = switch (node_tags[@intFromEnum(node)]) {
+ .typedef => @panic("TODO"),
+
+ .static_assert,
+ .struct_decl_two,
+ .union_decl_two,
+ .struct_decl,
+ .union_decl,
+ => blk: {
+ const ty = node_types[@intFromEnum(node)];
+ const name_id = ty.data.record.name;
+ break :blk c.mapper.lookup(name_id);
+ },
+
+ .enum_decl_two,
+ .enum_decl,
+ => blk: {
+ const ty = node_types[@intFromEnum(node)];
+ const name_id = ty.data.@"enum".name;
+ break :blk c.mapper.lookup(name_id);
+ },
+
+ .fn_proto,
+ .static_fn_proto,
+ .inline_fn_proto,
+ .inline_static_fn_proto,
+ .fn_def,
+ .static_fn_def,
+ .inline_fn_def,
+ .inline_static_fn_def,
+ .@"var",
+ .static_var,
+ .threadlocal_var,
+ .threadlocal_static_var,
+ .extern_var,
+ .threadlocal_extern_var,
+ => c.tree.tokSlice(data.decl.name),
+ else => unreachable,
+ };
+ try c.global_names.put(c.gpa, decl_name, {});
+ }
+}
+
+fn transTopLevelDecls(c: *Context) !void {
+ const node_tags = c.tree.nodes.items(.tag);
+ const node_data = c.tree.nodes.items(.data);
+ for (c.tree.root_decls) |node| {
+ const data = node_data[@intFromEnum(node)];
+ switch (node_tags[@intFromEnum(node)]) {
+ .typedef => {
+ try transTypeDef(c, &c.global_scope.base, node);
+ },
+
+ .static_assert,
+ .struct_decl_two,
+ .union_decl_two,
+ .struct_decl,
+ .union_decl,
+ => {
+ try transRecordDecl(c, &c.global_scope.base, node);
+ },
+
+ .enum_decl_two => {
+ var fields = [2]NodeIndex{ data.bin.lhs, data.bin.rhs };
+ var field_count: u8 = 0;
+ if (fields[0] != .none) field_count += 1;
+ if (fields[1] != .none) field_count += 1;
+ try transEnumDecl(c, &c.global_scope.base, node, fields[0..field_count]);
+ },
+ .enum_decl => {
+ const fields = c.tree.data[data.range.start..data.range.end];
+ try transEnumDecl(c, &c.global_scope.base, node, fields);
+ },
+
+ .fn_proto,
+ .static_fn_proto,
+ .inline_fn_proto,
+ .inline_static_fn_proto,
+ .fn_def,
+ .static_fn_def,
+ .inline_fn_def,
+ .inline_static_fn_def,
+ => {
+ try transFnDecl(c, node);
+ },
+
+ .@"var",
+ .static_var,
+ .threadlocal_var,
+ .threadlocal_static_var,
+ .extern_var,
+ .threadlocal_extern_var,
+ => {
+ try transVarDecl(c, node, null);
+ },
+ else => unreachable,
+ }
+ }
+}
+
+fn transTypeDef(_: *Context, _: *Scope, _: NodeIndex) Error!void {
+ @panic("TODO");
+}
+fn transRecordDecl(_: *Context, _: *Scope, _: NodeIndex) Error!void {
+ @panic("TODO");
+}
+
+fn transFnDecl(c: *Context, fn_decl: NodeIndex) Error!void {
+ const raw_ty = c.tree.nodes.items(.ty)[@intFromEnum(fn_decl)];
+ const fn_ty = raw_ty.canonicalize(.standard);
+ const node_data = c.tree.nodes.items(.data)[@intFromEnum(fn_decl)];
+ if (c.decl_table.get(@intFromPtr(fn_ty.data.func))) |_|
+ return; // Avoid processing this decl twice
+
+ const fn_name = c.tree.tokSlice(node_data.decl.name);
+ if (c.global_scope.sym_table.contains(fn_name))
+ return; // Avoid processing this decl twice
+
+ const fn_decl_loc = 0; // TODO
+ const has_body = node_data.decl.node != .none;
+ const is_always_inline = has_body and raw_ty.getAttribute(.always_inline) != null;
+ const proto_ctx = FnProtoContext{
+ .fn_name = fn_name,
+ .is_inline = is_always_inline,
+ .is_extern = !has_body,
+ .is_export = switch (c.tree.nodes.items(.tag)[@intFromEnum(fn_decl)]) {
+ .fn_proto, .fn_def => has_body and !is_always_inline,
+
+ .inline_fn_proto, .inline_fn_def, .inline_static_fn_proto, .inline_static_fn_def, .static_fn_proto, .static_fn_def => false,
+
+ else => unreachable,
+ },
+ };
+
+ const proto_node = transFnType(c, &c.global_scope.base, raw_ty, fn_ty, fn_decl_loc, proto_ctx) catch |err| switch (err) {
+ error.UnsupportedType => {
+ return failDecl(c, fn_decl_loc, fn_name, "unable to resolve prototype of function", .{});
+ },
+ error.OutOfMemory => |e| return e,
+ };
+
+ if (!has_body) {
+ return addTopLevelDecl(c, fn_name, proto_node);
+ }
+ const proto_payload = proto_node.castTag(.func).?;
+
+ // actual function definition with body
+ const body_stmt = node_data.decl.node;
+ var block_scope = try Scope.Block.init(c, &c.global_scope.base, false);
+ block_scope.return_type = fn_ty.data.func.return_type;
+ defer block_scope.deinit();
+
+ var scope = &block_scope.base;
+ _ = &scope;
+
+ var param_id: c_uint = 0;
+ for (proto_payload.data.params, fn_ty.data.func.params) |*param, param_info| {
+ const param_name = param.name orelse {
+ proto_payload.data.is_extern = true;
+ proto_payload.data.is_export = false;
+ proto_payload.data.is_inline = false;
+ try warn(c, &c.global_scope.base, fn_decl_loc, "function {s} parameter has no name, demoted to extern", .{fn_name});
+ return addTopLevelDecl(c, fn_name, proto_node);
+ };
+
+ const is_const = param_info.ty.qual.@"const";
+
+ const mangled_param_name = try block_scope.makeMangledName(c, param_name);
+ param.name = mangled_param_name;
+
+ if (!is_const) {
+ const bare_arg_name = try std.fmt.allocPrint(c.arena, "arg_{s}", .{mangled_param_name});
+ const arg_name = try block_scope.makeMangledName(c, bare_arg_name);
+ param.name = arg_name;
+
+ const redecl_node = try ZigTag.arg_redecl.create(c.arena, .{ .actual = mangled_param_name, .mangled = arg_name });
+ try block_scope.statements.append(redecl_node);
+ }
+ try block_scope.discardVariable(c, mangled_param_name);
+
+ param_id += 1;
+ }
+
+ transCompoundStmtInline(c, body_stmt, &block_scope) catch |err| switch (err) {
+ error.OutOfMemory => |e| return e,
+ error.UnsupportedTranslation,
+ error.UnsupportedType,
+ => {
+ proto_payload.data.is_extern = true;
+ proto_payload.data.is_export = false;
+ proto_payload.data.is_inline = false;
+ try warn(c, &c.global_scope.base, fn_decl_loc, "unable to translate function, demoted to extern", .{});
+ return addTopLevelDecl(c, fn_name, proto_node);
+ },
+ };
+
+ proto_payload.data.body = try block_scope.complete(c);
+ return addTopLevelDecl(c, fn_name, proto_node);
+}
+
+fn transVarDecl(_: *Context, _: NodeIndex, _: ?usize) Error!void {
+ @panic("TODO");
+}
+
+fn transEnumDecl(c: *Context, scope: *Scope, enum_decl: NodeIndex, field_nodes: []const NodeIndex) Error!void {
+ const node_types = c.tree.nodes.items(.ty);
+ const ty = node_types[@intFromEnum(enum_decl)];
+ if (c.decl_table.get(@intFromPtr(ty.data.@"enum"))) |_|
+ return; // Avoid processing this decl twice
+ const toplevel = scope.id == .root;
+ const bs: *Scope.Block = if (!toplevel) try scope.findBlockScope(c) else undefined;
+
+ var is_unnamed = false;
+ var bare_name: []const u8 = c.mapper.lookup(ty.data.@"enum".name);
+ var name = bare_name;
+ if (c.unnamed_typedefs.get(@intFromPtr(ty.data.@"enum"))) |typedef_name| {
+ bare_name = typedef_name;
+ name = typedef_name;
+ } else {
+ if (bare_name.len == 0) {
+ bare_name = try std.fmt.allocPrint(c.arena, "unnamed_{d}", .{c.getMangle()});
+ is_unnamed = true;
+ }
+ name = try std.fmt.allocPrint(c.arena, "enum_{s}", .{bare_name});
+ }
+ if (!toplevel) name = try bs.makeMangledName(c, name);
+ try c.decl_table.putNoClobber(c.gpa, @intFromPtr(ty.data.@"enum"), name);
+
+ const enum_type_node = if (!ty.data.@"enum".isIncomplete()) blk: {
+ for (ty.data.@"enum".fields, field_nodes) |field, field_node| {
+ var enum_val_name: []const u8 = c.mapper.lookup(field.name);
+ if (!toplevel) {
+ enum_val_name = try bs.makeMangledName(c, enum_val_name);
+ }
+
+ const enum_const_type_node: ?ZigNode = transType(c, scope, field.ty, field.name_tok) catch |err| switch (err) {
+ error.UnsupportedType => null,
+ else => |e| return e,
+ };
+
+ const val = c.tree.value_map.get(field_node).?;
+ const enum_const_def = try ZigTag.enum_constant.create(c.arena, .{
+ .name = enum_val_name,
+ .is_public = toplevel,
+ .type = enum_const_type_node,
+ .value = try transCreateNodeAPInt(c, val),
+ });
+ if (toplevel)
+ try addTopLevelDecl(c, enum_val_name, enum_const_def)
+ else {
+ try scope.appendNode(enum_const_def);
+ try bs.discardVariable(c, enum_val_name);
+ }
+ }
+
+ break :blk transType(c, scope, ty.data.@"enum".tag_ty, 0) catch |err| switch (err) {
+ error.UnsupportedType => {
+ return failDecl(c, 0, name, "unable to translate enum integer type", .{});
+ },
+ else => |e| return e,
+ };
+ } else blk: {
+ try c.opaque_demotes.put(c.gpa, @intFromPtr(ty.data.@"enum"), {});
+ break :blk ZigTag.opaque_literal.init();
+ };
+
+ const is_pub = toplevel and !is_unnamed;
+ const payload = try c.arena.create(ast.Payload.SimpleVarDecl);
+ payload.* = .{
+ .base = .{ .tag = ([2]ZigTag{ .var_simple, .pub_var_simple })[@intFromBool(is_pub)] },
+ .data = .{
+ .init = enum_type_node,
+ .name = name,
+ },
+ };
+ const node = ZigNode.initPayload(&payload.base);
+ if (toplevel) {
+ try addTopLevelDecl(c, name, node);
+ if (!is_unnamed)
+ try c.alias_list.append(.{ .alias = bare_name, .name = name });
+ } else {
+ try scope.appendNode(node);
+ if (node.tag() != .pub_var_simple) {
+ try bs.discardVariable(c, name);
+ }
+ }
+}
+
+fn transType(c: *Context, scope: *Scope, raw_ty: Type, source_loc: TokenIndex) TypeError!ZigNode {
+ const ty = raw_ty.canonicalize(.standard);
+ switch (ty.specifier) {
+ .void => return ZigTag.type.create(c.arena, "anyopaque"),
+ .bool => return ZigTag.type.create(c.arena, "bool"),
+ .char => return ZigTag.type.create(c.arena, "c_char"),
+ .schar => return ZigTag.type.create(c.arena, "i8"),
+ .uchar => return ZigTag.type.create(c.arena, "u8"),
+ .short => return ZigTag.type.create(c.arena, "c_short"),
+ .ushort => return ZigTag.type.create(c.arena, "c_ushort"),
+ .int => return ZigTag.type.create(c.arena, "c_int"),
+ .uint => return ZigTag.type.create(c.arena, "c_uint"),
+ .long => return ZigTag.type.create(c.arena, "c_long"),
+ .ulong => return ZigTag.type.create(c.arena, "c_ulong"),
+ .long_long => return ZigTag.type.create(c.arena, "c_longlong"),
+ .ulong_long => return ZigTag.type.create(c.arena, "c_ulonglong"),
+ .int128 => return ZigTag.type.create(c.arena, "i128"),
+ .uint128 => return ZigTag.type.create(c.arena, "u128"),
+ .fp16, .float16 => return ZigTag.type.create(c.arena, "f16"),
+ .float => return ZigTag.type.create(c.arena, "f32"),
+ .double => return ZigTag.type.create(c.arena, "f64"),
+ .long_double => return ZigTag.type.create(c.arena, "c_longdouble"),
+ .float80 => return ZigTag.type.create(c.arena, "f80"),
+ .float128 => return ZigTag.type.create(c.arena, "f128"),
+ .func,
+ .var_args_func,
+ .old_style_func,
+ => return transFnType(c, scope, raw_ty, ty, source_loc, .{}),
+ else => return error.UnsupportedType,
+ }
+}
+
+fn zigAlignment(bit_alignment: u29) u32 {
+ return bit_alignment / 8;
+}
+
+const FnProtoContext = struct {
+ is_pub: bool = false,
+ is_export: bool = false,
+ is_extern: bool = false,
+ is_inline: bool = false,
+ fn_name: ?[]const u8 = null,
+};
+
+fn transFnType(
+ c: *Context,
+ scope: *Scope,
+ raw_ty: Type,
+ fn_ty: Type,
+ source_loc: TokenIndex,
+ ctx: FnProtoContext,
+) !ZigNode {
+ const param_count: usize = fn_ty.data.func.params.len;
+ const fn_params = try c.arena.alloc(ast.Payload.Param, param_count);
+
+ for (fn_ty.data.func.params, fn_params) |param_info, *param_node| {
+ const param_ty = param_info.ty;
+ const is_noalias = param_ty.qual.restrict;
+
+ const param_name: ?[]const u8 = if (param_info.name == .empty)
+ null
+ else
+ c.mapper.lookup(param_info.name);
+
+ const type_node = try transType(c, scope, param_ty, param_info.name_tok);
+ param_node.* = .{
+ .is_noalias = is_noalias,
+ .name = param_name,
+ .type = type_node,
+ };
+ }
+
+ const linksection_string = blk: {
+ if (raw_ty.getAttribute(.section)) |section| {
+ break :blk c.comp.interner.get(section.name.ref()).bytes;
+ }
+ break :blk null;
+ };
+
+ const alignment = if (raw_ty.requestedAlignment(c.comp)) |alignment| zigAlignment(alignment) else null;
+
+ const explicit_callconv = null;
+ // const explicit_callconv = if ((ctx.is_inline or ctx.is_export or ctx.is_extern) and ctx.cc == .C) null else ctx.cc;
+
+ const return_type_node = blk: {
+ if (raw_ty.getAttribute(.noreturn) != null) {
+ break :blk ZigTag.noreturn_type.init();
+ } else {
+ const return_ty = fn_ty.data.func.return_type;
+ if (return_ty.is(.void)) {
+ // convert primitive anyopaque to actual void (only for return type)
+ break :blk ZigTag.void_type.init();
+ } else {
+ break :blk transType(c, scope, return_ty, source_loc) catch |err| switch (err) {
+ error.UnsupportedType => {
+ try warn(c, scope, source_loc, "unsupported function proto return type", .{});
+ return err;
+ },
+ error.OutOfMemory => |e| return e,
+ };
+ }
+ }
+ };
+
+ const payload = try c.arena.create(ast.Payload.Func);
+ payload.* = .{
+ .base = .{ .tag = .func },
+ .data = .{
+ .is_pub = ctx.is_pub,
+ .is_extern = ctx.is_extern,
+ .is_export = ctx.is_export,
+ .is_inline = ctx.is_inline,
+ .is_var_args = switch (fn_ty.specifier) {
+ .func => false,
+ .var_args_func => true,
+ .old_style_func => !ctx.is_export and !ctx.is_inline,
+ else => unreachable,
+ },
+ .name = ctx.fn_name,
+ .linksection_string = linksection_string,
+ .explicit_callconv = explicit_callconv,
+ .params = fn_params,
+ .return_type = return_type_node,
+ .body = null,
+ .alignment = alignment,
+ },
+ };
+ return ZigNode.initPayload(&payload.base);
+}
+
+fn transStmt(c: *Context, node: NodeIndex) TransError!ZigNode {
+ return transExpr(c, node, .unused);
+}
+
+fn transCompoundStmtInline(c: *Context, compound: NodeIndex, block: *Scope.Block) TransError!void {
+ const data = c.tree.nodes.items(.data)[@intFromEnum(compound)];
+ var buf: [2]NodeIndex = undefined;
+ // TODO move these helpers to Aro
+ const stmts = switch (c.tree.nodes.items(.tag)[@intFromEnum(compound)]) {
+ .compound_stmt_two => blk: {
+ if (data.bin.lhs != .none) buf[0] = data.bin.lhs;
+ if (data.bin.rhs != .none) buf[1] = data.bin.rhs;
+ break :blk buf[0 .. @as(u32, @intFromBool(data.bin.lhs != .none)) + @intFromBool(data.bin.rhs != .none)];
+ },
+ .compound_stmt => c.tree.data[data.range.start..data.range.end],
+ else => unreachable,
+ };
+ for (stmts) |stmt| {
+ const result = try transStmt(c, stmt);
+ switch (result.tag()) {
+ .declaration, .empty_block => {},
+ else => try block.statements.append(result),
+ }
+ }
+}
+
+fn transCompoundStmt(c: *Context, scope: *Scope, compound: NodeIndex) TransError!ZigNode {
+ var block_scope = try Scope.Block.init(c, scope, false);
+ defer block_scope.deinit();
+ try transCompoundStmtInline(c, compound, &block_scope);
+ return try block_scope.complete(c);
+}
+
+fn transExpr(c: *Context, node: NodeIndex, result_used: ResultUsed) TransError!ZigNode {
+ std.debug.assert(node != .none);
+ const ty = c.tree.nodes.items(.ty)[@intFromEnum(node)];
+ if (c.tree.value_map.get(node)) |val| {
+ // TODO handle other values
+ const int = try transCreateNodeAPInt(c, val);
+ const as_node = try ZigTag.as.create(c.arena, .{
+ .lhs = try transType(c, undefined, ty, undefined),
+ .rhs = int,
+ });
+ return maybeSuppressResult(c, result_used, as_node);
+ }
+ const node_tags = c.tree.nodes.items(.tag);
+ switch (node_tags[@intFromEnum(node)]) {
+ else => unreachable, // Not an expression.
+ }
+ return .none;
+}
+
+fn transCreateNodeAPInt(c: *Context, int: aro.Value) !ZigNode {
+ var space: aro.Interner.Tag.Int.BigIntSpace = undefined;
+ var big = int.toBigInt(&space, c.comp);
+ const is_negative = !big.positive;
+ big.positive = true;
+
+ const str = big.toStringAlloc(c.arena, 10, .lower) catch |err| switch (err) {
+ error.OutOfMemory => return error.OutOfMemory,
+ };
+ const res = try ZigTag.integer_literal.create(c.arena, str);
+ if (is_negative) return ZigTag.negate.create(c.arena, res);
+ return res;
+}
+
+pub const PatternList = struct {
+ patterns: []Pattern,
+
+ /// Templates must be function-like macros
+ /// first element is macro source, second element is the name of the function
+ /// in std.lib.zig.c_translation.Macros which implements it
+ const templates = [_][2][]const u8{
+ [2][]const u8{ "f_SUFFIX(X) (X ## f)", "F_SUFFIX" },
+ [2][]const u8{ "F_SUFFIX(X) (X ## F)", "F_SUFFIX" },
+
+ [2][]const u8{ "u_SUFFIX(X) (X ## u)", "U_SUFFIX" },
+ [2][]const u8{ "U_SUFFIX(X) (X ## U)", "U_SUFFIX" },
+
+ [2][]const u8{ "l_SUFFIX(X) (X ## l)", "L_SUFFIX" },
+ [2][]const u8{ "L_SUFFIX(X) (X ## L)", "L_SUFFIX" },
+
+ [2][]const u8{ "ul_SUFFIX(X) (X ## ul)", "UL_SUFFIX" },
+ [2][]const u8{ "uL_SUFFIX(X) (X ## uL)", "UL_SUFFIX" },
+ [2][]const u8{ "Ul_SUFFIX(X) (X ## Ul)", "UL_SUFFIX" },
+ [2][]const u8{ "UL_SUFFIX(X) (X ## UL)", "UL_SUFFIX" },
+
+ [2][]const u8{ "ll_SUFFIX(X) (X ## ll)", "LL_SUFFIX" },
+ [2][]const u8{ "LL_SUFFIX(X) (X ## LL)", "LL_SUFFIX" },
+
+ [2][]const u8{ "ull_SUFFIX(X) (X ## ull)", "ULL_SUFFIX" },
+ [2][]const u8{ "uLL_SUFFIX(X) (X ## uLL)", "ULL_SUFFIX" },
+ [2][]const u8{ "Ull_SUFFIX(X) (X ## Ull)", "ULL_SUFFIX" },
+ [2][]const u8{ "ULL_SUFFIX(X) (X ## ULL)", "ULL_SUFFIX" },
+
+ [2][]const u8{ "f_SUFFIX(X) X ## f", "F_SUFFIX" },
+ [2][]const u8{ "F_SUFFIX(X) X ## F", "F_SUFFIX" },
+
+ [2][]const u8{ "u_SUFFIX(X) X ## u", "U_SUFFIX" },
+ [2][]const u8{ "U_SUFFIX(X) X ## U", "U_SUFFIX" },
+
+ [2][]const u8{ "l_SUFFIX(X) X ## l", "L_SUFFIX" },
+ [2][]const u8{ "L_SUFFIX(X) X ## L", "L_SUFFIX" },
+
+ [2][]const u8{ "ul_SUFFIX(X) X ## ul", "UL_SUFFIX" },
+ [2][]const u8{ "uL_SUFFIX(X) X ## uL", "UL_SUFFIX" },
+ [2][]const u8{ "Ul_SUFFIX(X) X ## Ul", "UL_SUFFIX" },
+ [2][]const u8{ "UL_SUFFIX(X) X ## UL", "UL_SUFFIX" },
+
+ [2][]const u8{ "ll_SUFFIX(X) X ## ll", "LL_SUFFIX" },
+ [2][]const u8{ "LL_SUFFIX(X) X ## LL", "LL_SUFFIX" },
+
+ [2][]const u8{ "ull_SUFFIX(X) X ## ull", "ULL_SUFFIX" },
+ [2][]const u8{ "uLL_SUFFIX(X) X ## uLL", "ULL_SUFFIX" },
+ [2][]const u8{ "Ull_SUFFIX(X) X ## Ull", "ULL_SUFFIX" },
+ [2][]const u8{ "ULL_SUFFIX(X) X ## ULL", "ULL_SUFFIX" },
+
+ [2][]const u8{ "CAST_OR_CALL(X, Y) (X)(Y)", "CAST_OR_CALL" },
+ [2][]const u8{ "CAST_OR_CALL(X, Y) ((X)(Y))", "CAST_OR_CALL" },
+
+ [2][]const u8{
+ \\wl_container_of(ptr, sample, member) \
+ \\(__typeof__(sample))((char *)(ptr) - \
+ \\ offsetof(__typeof__(*sample), member))
+ ,
+ "WL_CONTAINER_OF",
+ },
+
+ [2][]const u8{ "IGNORE_ME(X) ((void)(X))", "DISCARD" },
+ [2][]const u8{ "IGNORE_ME(X) (void)(X)", "DISCARD" },
+ [2][]const u8{ "IGNORE_ME(X) ((const void)(X))", "DISCARD" },
+ [2][]const u8{ "IGNORE_ME(X) (const void)(X)", "DISCARD" },
+ [2][]const u8{ "IGNORE_ME(X) ((volatile void)(X))", "DISCARD" },
+ [2][]const u8{ "IGNORE_ME(X) (volatile void)(X)", "DISCARD" },
+ [2][]const u8{ "IGNORE_ME(X) ((const volatile void)(X))", "DISCARD" },
+ [2][]const u8{ "IGNORE_ME(X) (const volatile void)(X)", "DISCARD" },
+ [2][]const u8{ "IGNORE_ME(X) ((volatile const void)(X))", "DISCARD" },
+ [2][]const u8{ "IGNORE_ME(X) (volatile const void)(X)", "DISCARD" },
+ };
+
+ /// Assumes that `ms` represents a tokenized function-like macro.
+ fn buildArgsHash(allocator: mem.Allocator, ms: MacroSlicer, hash: *ArgsPositionMap) MacroProcessingError!void {
+ assert(ms.tokens.len > 2);
+ assert(ms.tokens[0].id == .identifier or ms.tokens[0].id == .extended_identifier);
+ assert(ms.tokens[1].id == .l_paren);
+
+ var i: usize = 2;
+ while (true) : (i += 1) {
+ const token = ms.tokens[i];
+ switch (token.id) {
+ .r_paren => break,
+ .comma => continue,
+ .identifier, .extended_identifier => {
+ const identifier = ms.slice(token);
+ try hash.put(allocator, identifier, i);
+ },
+ else => return error.UnexpectedMacroToken,
+ }
+ }
+ }
+
+ const Pattern = struct {
+ tokens: []const CToken,
+ source: []const u8,
+ impl: []const u8,
+ args_hash: ArgsPositionMap,
+
+ fn init(self: *Pattern, allocator: mem.Allocator, template: [2][]const u8) Error!void {
+ const source = template[0];
+ const impl = template[1];
+
+ var tok_list = std.ArrayList(CToken).init(allocator);
+ defer tok_list.deinit();
+ try tokenizeMacro(source, &tok_list);
+ const tokens = try allocator.dupe(CToken, tok_list.items);
+
+ self.* = .{
+ .tokens = tokens,
+ .source = source,
+ .impl = impl,
+ .args_hash = .{},
+ };
+ const ms = MacroSlicer{ .source = source, .tokens = tokens };
+ buildArgsHash(allocator, ms, &self.args_hash) catch |err| switch (err) {
+ error.UnexpectedMacroToken => unreachable,
+ else => |e| return e,
+ };
+ }
+
+ fn deinit(self: *Pattern, allocator: mem.Allocator) void {
+ self.args_hash.deinit(allocator);
+ allocator.free(self.tokens);
+ }
+
+ /// This function assumes that `ms` has already been validated to contain a function-like
+ /// macro, and that the parsed template macro in `self` also contains a function-like
+ /// macro. Please review this logic carefully if changing that assumption. Two
+ /// function-like macros are considered equivalent if and only if they contain the same
+ /// list of tokens, modulo parameter names.
+ pub fn isEquivalent(self: Pattern, ms: MacroSlicer, args_hash: ArgsPositionMap) bool {
+ if (self.tokens.len != ms.tokens.len) return false;
+ if (args_hash.count() != self.args_hash.count()) return false;
+
+ var i: usize = 2;
+ while (self.tokens[i].id != .r_paren) : (i += 1) {}
+
+ const pattern_slicer = MacroSlicer{ .source = self.source, .tokens = self.tokens };
+ while (i < self.tokens.len) : (i += 1) {
+ const pattern_token = self.tokens[i];
+ const macro_token = ms.tokens[i];
+ if (pattern_token.id != macro_token.id) return false;
+
+ const pattern_bytes = pattern_slicer.slice(pattern_token);
+ const macro_bytes = ms.slice(macro_token);
+ switch (pattern_token.id) {
+ .identifier, .extended_identifier => {
+ const pattern_arg_index = self.args_hash.get(pattern_bytes);
+ const macro_arg_index = args_hash.get(macro_bytes);
+
+ if (pattern_arg_index == null and macro_arg_index == null) {
+ if (!mem.eql(u8, pattern_bytes, macro_bytes)) return false;
+ } else if (pattern_arg_index != null and macro_arg_index != null) {
+ if (pattern_arg_index.? != macro_arg_index.?) return false;
+ } else {
+ return false;
+ }
+ },
+ .string_literal, .char_literal, .pp_num => {
+ if (!mem.eql(u8, pattern_bytes, macro_bytes)) return false;
+ },
+ else => {
+ // other tags correspond to keywords and operators that do not contain a "payload"
+ // that can vary
+ },
+ }
+ }
+ return true;
+ }
+ };
+
+ pub fn init(allocator: mem.Allocator) Error!PatternList {
+ const patterns = try allocator.alloc(Pattern, templates.len);
+ for (templates, 0..) |template, i| {
+ try patterns[i].init(allocator, template);
+ }
+ return PatternList{ .patterns = patterns };
+ }
+
+ pub fn deinit(self: *PatternList, allocator: mem.Allocator) void {
+ for (self.patterns) |*pattern| pattern.deinit(allocator);
+ allocator.free(self.patterns);
+ }
+
+ pub fn match(self: PatternList, allocator: mem.Allocator, ms: MacroSlicer) Error!?Pattern {
+ var args_hash: ArgsPositionMap = .{};
+ defer args_hash.deinit(allocator);
+
+ buildArgsHash(allocator, ms, &args_hash) catch |err| switch (err) {
+ error.UnexpectedMacroToken => return null,
+ else => |e| return e,
+ };
+
+ for (self.patterns) |pattern| if (pattern.isEquivalent(ms, args_hash)) return pattern;
+ return null;
+ }
+};
+
+pub const MacroSlicer = struct {
+ source: []const u8,
+ tokens: []const CToken,
+
+ pub fn slice(self: MacroSlicer, token: CToken) []const u8 {
+ return self.source[token.start..token.end];
+ }
+};
+
+// Maps macro parameter names to token position, for determining if different
+// identifiers refer to the same positional argument in different macros.
+pub const ArgsPositionMap = std.StringArrayHashMapUnmanaged(usize);
+
+pub const Error = std.mem.Allocator.Error;
+pub const MacroProcessingError = Error || error{UnexpectedMacroToken};
+pub const TypeError = Error || error{UnsupportedType};
+pub const TransError = TypeError || error{UnsupportedTranslation};
+
+pub const SymbolTable = std.StringArrayHashMap(ast.Node);
+pub const AliasList = std.ArrayList(struct {
+ alias: []const u8,
+ name: []const u8,
+});
+
+pub const ResultUsed = enum {
+ used,
+ unused,
+};
+
+pub fn ScopeExtra(comptime ScopeExtraContext: type, comptime ScopeExtraType: type) type {
+ return struct {
+ id: Id,
+ parent: ?*ScopeExtraScope,
+
+ const ScopeExtraScope = @This();
+
+ pub const Id = enum {
+ block,
+ root,
+ condition,
+ loop,
+ do_loop,
+ };
+
+ /// Used for the scope of condition expressions, for example `if (cond)`.
+ /// The block is lazily initialised because it is only needed for rare
+ /// cases of comma operators being used.
+ pub const Condition = struct {
+ base: ScopeExtraScope,
+ block: ?Block = null,
+
+ pub fn getBlockScope(self: *Condition, c: *ScopeExtraContext) !*Block {
+ if (self.block) |*b| return b;
+ self.block = try Block.init(c, &self.base, true);
+ return &self.block.?;
+ }
+
+ pub fn deinit(self: *Condition) void {
+ if (self.block) |*b| b.deinit();
+ }
+ };
+
+ /// Represents an in-progress Node.Block. This struct is stack-allocated.
+ /// When it is deinitialized, it produces an Node.Block which is allocated
+ /// into the main arena.
+ pub const Block = struct {
+ base: ScopeExtraScope,
+ statements: std.ArrayList(ast.Node),
+ variables: AliasList,
+ mangle_count: u32 = 0,
+ label: ?[]const u8 = null,
+
+ /// By default all variables are discarded, since we do not know in advance if they
+ /// will be used. This maps the variable's name to the Discard payload, so that if
+ /// the variable is subsequently referenced we can indicate that the discard should
+ /// be skipped during the intermediate AST -> Zig AST render step.
+ variable_discards: std.StringArrayHashMap(*ast.Payload.Discard),
+
+ /// When the block corresponds to a function, keep track of the return type
+ /// so that the return expression can be cast, if necessary
+ return_type: ?ScopeExtraType = null,
+
+ /// C static local variables are wrapped in a block-local struct. The struct
+ /// is named after the (mangled) variable name, the Zig variable within the
+ /// struct itself is given this name.
+ pub const static_inner_name = "static";
+
+ pub fn init(c: *ScopeExtraContext, parent: *ScopeExtraScope, labeled: bool) !Block {
+ var blk = Block{
+ .base = .{
+ .id = .block,
+ .parent = parent,
+ },
+ .statements = std.ArrayList(ast.Node).init(c.gpa),
+ .variables = AliasList.init(c.gpa),
+ .variable_discards = std.StringArrayHashMap(*ast.Payload.Discard).init(c.gpa),
+ };
+ if (labeled) {
+ blk.label = try blk.makeMangledName(c, "blk");
+ }
+ return blk;
+ }
+
+ pub fn deinit(self: *Block) void {
+ self.statements.deinit();
+ self.variables.deinit();
+ self.variable_discards.deinit();
+ self.* = undefined;
+ }
+
+ pub fn complete(self: *Block, c: *ScopeExtraContext) !ast.Node {
+ if (self.base.parent.?.id == .do_loop) {
+ // We reserve 1 extra statement if the parent is a do_loop. This is in case of
+ // do while, we want to put `if (cond) break;` at the end.
+ const alloc_len = self.statements.items.len + @intFromBool(self.base.parent.?.id == .do_loop);
+ var stmts = try c.arena.alloc(ast.Node, alloc_len);
+ stmts.len = self.statements.items.len;
+ @memcpy(stmts[0..self.statements.items.len], self.statements.items);
+ return ast.Node.Tag.block.create(c.arena, .{
+ .label = self.label,
+ .stmts = stmts,
+ });
+ }
+ if (self.statements.items.len == 0) return ast.Node.Tag.empty_block.init();
+ return ast.Node.Tag.block.create(c.arena, .{
+ .label = self.label,
+ .stmts = try c.arena.dupe(ast.Node, self.statements.items),
+ });
+ }
+
+ /// Given the desired name, return a name that does not shadow anything from outer scopes.
+ /// Inserts the returned name into the scope.
+ /// The name will not be visible to callers of getAlias.
+ pub fn reserveMangledName(scope: *Block, c: *ScopeExtraContext, name: []const u8) ![]const u8 {
+ return scope.createMangledName(c, name, true);
+ }
+
+ /// Same as reserveMangledName, but enables the alias immediately.
+ pub fn makeMangledName(scope: *Block, c: *ScopeExtraContext, name: []const u8) ![]const u8 {
+ return scope.createMangledName(c, name, false);
+ }
+
+ pub fn createMangledName(scope: *Block, c: *ScopeExtraContext, name: []const u8, reservation: bool) ![]const u8 {
+ const name_copy = try c.arena.dupe(u8, name);
+ var proposed_name = name_copy;
+ while (scope.contains(proposed_name)) {
+ scope.mangle_count += 1;
+ proposed_name = try std.fmt.allocPrint(c.arena, "{s}_{d}", .{ name, scope.mangle_count });
+ }
+ const new_mangle = try scope.variables.addOne();
+ if (reservation) {
+ new_mangle.* = .{ .name = name_copy, .alias = name_copy };
+ } else {
+ new_mangle.* = .{ .name = name_copy, .alias = proposed_name };
+ }
+ return proposed_name;
+ }
+
+ pub fn getAlias(scope: *Block, name: []const u8) []const u8 {
+ for (scope.variables.items) |p| {
+ if (std.mem.eql(u8, p.name, name))
+ return p.alias;
+ }
+ return scope.base.parent.?.getAlias(name);
+ }
+
+ pub fn localContains(scope: *Block, name: []const u8) bool {
+ for (scope.variables.items) |p| {
+ if (std.mem.eql(u8, p.alias, name))
+ return true;
+ }
+ return false;
+ }
+
+ pub fn contains(scope: *Block, name: []const u8) bool {
+ if (scope.localContains(name))
+ return true;
+ return scope.base.parent.?.contains(name);
+ }
+
+ pub fn discardVariable(scope: *Block, c: *ScopeExtraContext, name: []const u8) Error!void {
+ const name_node = try ast.Node.Tag.identifier.create(c.arena, name);
+ const discard = try ast.Node.Tag.discard.create(c.arena, .{ .should_skip = false, .value = name_node });
+ try scope.statements.append(discard);
+ try scope.variable_discards.putNoClobber(name, discard.castTag(.discard).?);
+ }
+ };
+
+ pub const Root = struct {
+ base: ScopeExtraScope,
+ sym_table: SymbolTable,
+ macro_table: SymbolTable,
+ blank_macros: std.StringArrayHashMap(void),
+ context: *ScopeExtraContext,
+ nodes: std.ArrayList(ast.Node),
+
+ pub fn init(c: *ScopeExtraContext) Root {
+ return .{
+ .base = .{
+ .id = .root,
+ .parent = null,
+ },
+ .sym_table = SymbolTable.init(c.gpa),
+ .macro_table = SymbolTable.init(c.gpa),
+ .blank_macros = std.StringArrayHashMap(void).init(c.gpa),
+ .context = c,
+ .nodes = std.ArrayList(ast.Node).init(c.gpa),
+ };
+ }
+
+ pub fn deinit(scope: *Root) void {
+ scope.sym_table.deinit();
+ scope.macro_table.deinit();
+ scope.blank_macros.deinit();
+ scope.nodes.deinit();
+ }
+
+ /// Check if the global scope contains this name, without looking into the "future", e.g.
+ /// ignore the preprocessed decl and macro names.
+ pub fn containsNow(scope: *Root, name: []const u8) bool {
+ return scope.sym_table.contains(name) or scope.macro_table.contains(name);
+ }
+
+ /// Check if the global scope contains the name, includes all decls that haven't been translated yet.
+ pub fn contains(scope: *Root, name: []const u8) bool {
+ return scope.containsNow(name) or scope.context.global_names.contains(name) or scope.context.weak_global_names.contains(name);
+ }
+ };
+
+ pub fn findBlockScope(inner: *ScopeExtraScope, c: *ScopeExtraContext) !*ScopeExtraScope.Block {
+ var scope = inner;
+ while (true) {
+ switch (scope.id) {
+ .root => unreachable,
+ .block => return @fieldParentPtr(Block, "base", scope),
+ .condition => return @fieldParentPtr(Condition, "base", scope).getBlockScope(c),
+ else => scope = scope.parent.?,
+ }
+ }
+ }
+
+ pub fn findBlockReturnType(inner: *ScopeExtraScope) ScopeExtraType {
+ var scope = inner;
+ while (true) {
+ switch (scope.id) {
+ .root => unreachable,
+ .block => {
+ const block = @fieldParentPtr(Block, "base", scope);
+ if (block.return_type) |ty| return ty;
+ scope = scope.parent.?;
+ },
+ else => scope = scope.parent.?,
+ }
+ }
+ }
+
+ pub fn getAlias(scope: *ScopeExtraScope, name: []const u8) []const u8 {
+ return switch (scope.id) {
+ .root => return name,
+ .block => @fieldParentPtr(Block, "base", scope).getAlias(name),
+ .loop, .do_loop, .condition => scope.parent.?.getAlias(name),
+ };
+ }
+
+ pub fn contains(scope: *ScopeExtraScope, name: []const u8) bool {
+ return switch (scope.id) {
+ .root => @fieldParentPtr(Root, "base", scope).contains(name),
+ .block => @fieldParentPtr(Block, "base", scope).contains(name),
+ .loop, .do_loop, .condition => scope.parent.?.contains(name),
+ };
+ }
+
+ pub fn getBreakableScope(inner: *ScopeExtraScope) *ScopeExtraScope {
+ var scope = inner;
+ while (true) {
+ switch (scope.id) {
+ .root => unreachable,
+ .loop, .do_loop => return scope,
+ else => scope = scope.parent.?,
+ }
+ }
+ }
+
+ /// Appends a node to the first block scope if inside a function, or to the root tree if not.
+ pub fn appendNode(inner: *ScopeExtraScope, node: ast.Node) !void {
+ var scope = inner;
+ while (true) {
+ switch (scope.id) {
+ .root => {
+ const root = @fieldParentPtr(Root, "base", scope);
+ return root.nodes.append(node);
+ },
+ .block => {
+ const block = @fieldParentPtr(Block, "base", scope);
+ return block.statements.append(node);
+ },
+ else => scope = scope.parent.?,
+ }
+ }
+ }
+
+ pub fn skipVariableDiscard(inner: *ScopeExtraScope, name: []const u8) void {
+ if (true) {
+ // TODO: due to 'local variable is never mutated' errors, we can
+ // only skip discards if a variable is used as an lvalue, which
+ // we don't currently have detection for in translate-c.
+ // Once #17584 is completed, perhaps we can do away with this
+ // logic entirely, and instead rely on render to fixup code.
+ return;
+ }
+ var scope = inner;
+ while (true) {
+ switch (scope.id) {
+ .root => return,
+ .block => {
+ const block = @fieldParentPtr(Block, "base", scope);
+ if (block.variable_discards.get(name)) |discard| {
+ discard.data.should_skip = true;
+ return;
+ }
+ },
+ else => {},
+ }
+ scope = scope.parent.?;
+ }
+ }
+ };
+}
+
+pub fn tokenizeMacro(source: []const u8, tok_list: *std.ArrayList(CToken)) Error!void {
+ var tokenizer: aro.Tokenizer = .{
+ .buf = source,
+ .source = .unused,
+ .langopts = .{},
+ };
+ while (true) {
+ const tok = tokenizer.next();
+ switch (tok.id) {
+ .whitespace => continue,
+ .nl, .eof => {
+ try tok_list.append(tok);
+ break;
+ },
+ else => {},
+ }
+ try tok_list.append(tok);
+ }
+}
+
+// Testing here instead of test/translate_c.zig allows us to also test that the
+// mapped function exists in `std.zig.c_translation.Macros`
+test "Macro matching" {
+ const testing = std.testing;
+ const helper = struct {
+ const MacroFunctions = std.zig.c_translation.Macros;
+ fn checkMacro(allocator: mem.Allocator, pattern_list: PatternList, source: []const u8, comptime expected_match: ?[]const u8) !void {
+ var tok_list = std.ArrayList(CToken).init(allocator);
+ defer tok_list.deinit();
+ try tokenizeMacro(source, &tok_list);
+ const macro_slicer: MacroSlicer = .{ .source = source, .tokens = tok_list.items };
+ const matched = try pattern_list.match(allocator, macro_slicer);
+ if (expected_match) |expected| {
+ try testing.expectEqualStrings(expected, matched.?.impl);
+ try testing.expect(@hasDecl(MacroFunctions, expected));
+ } else {
+ try testing.expectEqual(@as(@TypeOf(matched), null), matched);
+ }
+ }
+ };
+ const allocator = std.testing.allocator;
+ var pattern_list = try PatternList.init(allocator);
+ defer pattern_list.deinit(allocator);
+
+ try helper.checkMacro(allocator, pattern_list, "BAR(Z) (Z ## F)", "F_SUFFIX");
+ try helper.checkMacro(allocator, pattern_list, "BAR(Z) (Z ## U)", "U_SUFFIX");
+ try helper.checkMacro(allocator, pattern_list, "BAR(Z) (Z ## L)", "L_SUFFIX");
+ try helper.checkMacro(allocator, pattern_list, "BAR(Z) (Z ## LL)", "LL_SUFFIX");
+ try helper.checkMacro(allocator, pattern_list, "BAR(Z) (Z ## UL)", "UL_SUFFIX");
+ try helper.checkMacro(allocator, pattern_list, "BAR(Z) (Z ## ULL)", "ULL_SUFFIX");
+ try helper.checkMacro(allocator, pattern_list,
+ \\container_of(a, b, c) \
+ \\(__typeof__(b))((char *)(a) - \
+ \\ offsetof(__typeof__(*b), c))
+ , "WL_CONTAINER_OF");
+
+ try helper.checkMacro(allocator, pattern_list, "NO_MATCH(X, Y) (X + Y)", null);
+ try helper.checkMacro(allocator, pattern_list, "CAST_OR_CALL(X, Y) (X)(Y)", "CAST_OR_CALL");
+ try helper.checkMacro(allocator, pattern_list, "CAST_OR_CALL(X, Y) ((X)(Y))", "CAST_OR_CALL");
+ try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) (void)(X)", "DISCARD");
+ try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) ((void)(X))", "DISCARD");
+ try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) (const void)(X)", "DISCARD");
+ try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) ((const void)(X))", "DISCARD");
+ try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) (volatile void)(X)", "DISCARD");
+ try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) ((volatile void)(X))", "DISCARD");
+ try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) (const volatile void)(X)", "DISCARD");
+ try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) ((const volatile void)(X))", "DISCARD");
+ try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) (volatile const void)(X)", "DISCARD");
+ try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) ((volatile const void)(X))", "DISCARD");
+}
+
+pub fn main() !void {
+ var arena_instance = std.heap.ArenaAllocator.init(std.heap.page_allocator);
+ defer arena_instance.deinit();
+ const arena = arena_instance.allocator();
+
+ var general_purpose_allocator: std.heap.GeneralPurposeAllocator(.{}) = .{};
+ const gpa = general_purpose_allocator.allocator();
+
+ const args = try std.process.argsAlloc(arena);
+
+ var aro_comp = aro.Compilation.init(gpa);
+ defer aro_comp.deinit();
+
+ var tree = translate(gpa, &aro_comp, args) catch |err| switch (err) {
+ error.SemanticAnalyzeFail, error.FatalError => {
+ aro.Diagnostics.render(&aro_comp, std.io.tty.detectConfig(std.io.getStdErr()));
+ std.process.exit(1);
+ },
+ error.OutOfMemory => return error.OutOfMemory,
+ error.StreamTooLong => std.zig.fatal("StreamTooLong?", .{}),
+ };
+ defer tree.deinit(gpa);
+
+ const formatted = try tree.render(arena);
+ try std.io.getStdOut().writeAll(formatted);
+ return std.process.cleanExit();
+}
src/stubs/aro_builtins.zig
@@ -1,35 +0,0 @@
-//! Stub implementation only used when bootstrapping stage2
-//! Keep in sync with deps/aro/build/GenerateDef.zig
-
-pub fn with(comptime Properties: type) type {
- return struct {
- tag: Tag = @enumFromInt(0),
- properties: Properties = undefined,
- pub const max_param_count = 1;
- pub const longest_name = 0;
- pub const data = [_]@This(){.{}};
- pub inline fn fromName(_: []const u8) ?@This() {
- return .{};
- }
- pub fn nameFromUniqueIndex(_: u16, _: []u8) []u8 {
- return "";
- }
- pub fn uniqueIndex(_: []const u8) ?u16 {
- return null;
- }
- pub const Tag = enum(u16) { _ };
- pub fn nameFromTag(_: Tag) NameBuf {
- return .{};
- }
- pub fn tagFromName(name: []const u8) ?Tag {
- var res: u16 = 0;
- for (name) |c| res +%= c;
- return @enumFromInt(res);
- }
- pub const NameBuf = struct {
- pub fn span(_: *const NameBuf) []const u8 {
- return "";
- }
- };
- };
-}
src/stubs/aro_messages.zig
@@ -1,508 +0,0 @@
-//! Stub implementation only used when bootstrapping stage2
-//! Keep in sync with deps/aro/build/GenerateDef.zig
-
-pub fn with(comptime Properties: type) type {
- return struct {
- pub const Tag = enum {
- todo,
- error_directive,
- warning_directive,
- elif_without_if,
- elif_after_else,
- elifdef_without_if,
- elifdef_after_else,
- elifndef_without_if,
- elifndef_after_else,
- else_without_if,
- else_after_else,
- endif_without_if,
- unknown_pragma,
- line_simple_digit,
- line_invalid_filename,
- unterminated_conditional_directive,
- invalid_preprocessing_directive,
- macro_name_missing,
- extra_tokens_directive_end,
- expected_value_in_expr,
- closing_paren,
- to_match_paren,
- to_match_brace,
- to_match_bracket,
- header_str_closing,
- header_str_match,
- string_literal_in_pp_expr,
- float_literal_in_pp_expr,
- defined_as_macro_name,
- macro_name_must_be_identifier,
- whitespace_after_macro_name,
- hash_hash_at_start,
- hash_hash_at_end,
- pasting_formed_invalid,
- missing_paren_param_list,
- unterminated_macro_param_list,
- invalid_token_param_list,
- expected_comma_param_list,
- hash_not_followed_param,
- expected_filename,
- empty_filename,
- expected_invalid,
- expected_eof,
- expected_token,
- expected_expr,
- expected_integer_constant_expr,
- missing_type_specifier,
- missing_type_specifier_c23,
- multiple_storage_class,
- static_assert_failure,
- static_assert_failure_message,
- expected_type,
- cannot_combine_spec,
- duplicate_decl_spec,
- restrict_non_pointer,
- expected_external_decl,
- expected_ident_or_l_paren,
- missing_declaration,
- func_not_in_root,
- illegal_initializer,
- extern_initializer,
- spec_from_typedef,
- param_before_var_args,
- void_only_param,
- void_param_qualified,
- void_must_be_first_param,
- invalid_storage_on_param,
- threadlocal_non_var,
- func_spec_non_func,
- illegal_storage_on_func,
- illegal_storage_on_global,
- expected_stmt,
- func_cannot_return_func,
- func_cannot_return_array,
- undeclared_identifier,
- not_callable,
- unsupported_str_cat,
- static_func_not_global,
- implicit_func_decl,
- unknown_builtin,
- implicit_builtin,
- implicit_builtin_header_note,
- expected_param_decl,
- invalid_old_style_params,
- expected_fn_body,
- invalid_void_param,
- unused_value,
- continue_not_in_loop,
- break_not_in_loop_or_switch,
- unreachable_code,
- duplicate_label,
- previous_label,
- undeclared_label,
- case_not_in_switch,
- duplicate_switch_case,
- multiple_default,
- previous_case,
- expected_arguments,
- expected_arguments_old,
- expected_at_least_arguments,
- invalid_static_star,
- static_non_param,
- array_qualifiers,
- star_non_param,
- variable_len_array_file_scope,
- useless_static,
- negative_array_size,
- array_incomplete_elem,
- array_func_elem,
- static_non_outermost_array,
- qualifier_non_outermost_array,
- unterminated_macro_arg_list,
- unknown_warning,
- overflow,
- int_literal_too_big,
- indirection_ptr,
- addr_of_rvalue,
- addr_of_bitfield,
- not_assignable,
- ident_or_l_brace,
- empty_enum,
- redefinition,
- previous_definition,
- expected_identifier,
- expected_str_literal,
- expected_str_literal_in,
- parameter_missing,
- empty_record,
- empty_record_size,
- wrong_tag,
- expected_parens_around_typename,
- alignof_expr,
- invalid_alignof,
- invalid_sizeof,
- macro_redefined,
- generic_qual_type,
- generic_array_type,
- generic_func_type,
- generic_duplicate,
- generic_duplicate_here,
- generic_duplicate_default,
- generic_no_match,
- escape_sequence_overflow,
- invalid_universal_character,
- incomplete_universal_character,
- multichar_literal_warning,
- invalid_multichar_literal,
- wide_multichar_literal,
- char_lit_too_wide,
- char_too_large,
- must_use_struct,
- must_use_union,
- must_use_enum,
- redefinition_different_sym,
- redefinition_incompatible,
- redefinition_of_parameter,
- invalid_bin_types,
- comparison_ptr_int,
- comparison_distinct_ptr,
- incompatible_pointers,
- invalid_argument_un,
- incompatible_assign,
- implicit_ptr_to_int,
- invalid_cast_to_float,
- invalid_cast_to_pointer,
- invalid_cast_type,
- qual_cast,
- invalid_index,
- invalid_subscript,
- array_after,
- array_before,
- statement_int,
- statement_scalar,
- func_should_return,
- incompatible_return,
- incompatible_return_sign,
- implicit_int_to_ptr,
- func_does_not_return,
- void_func_returns_value,
- incompatible_arg,
- incompatible_ptr_arg,
- incompatible_ptr_arg_sign,
- parameter_here,
- atomic_array,
- atomic_func,
- atomic_incomplete,
- addr_of_register,
- variable_incomplete_ty,
- parameter_incomplete_ty,
- tentative_array,
- deref_incomplete_ty_ptr,
- alignas_on_func,
- alignas_on_param,
- minimum_alignment,
- maximum_alignment,
- negative_alignment,
- align_ignored,
- zero_align_ignored,
- non_pow2_align,
- pointer_mismatch,
- static_assert_not_constant,
- static_assert_missing_message,
- pre_c23_compat,
- unbound_vla,
- array_too_large,
- incompatible_ptr_init,
- incompatible_ptr_init_sign,
- incompatible_ptr_assign,
- incompatible_ptr_assign_sign,
- vla_init,
- func_init,
- incompatible_init,
- empty_scalar_init,
- excess_scalar_init,
- excess_str_init,
- excess_struct_init,
- excess_array_init,
- str_init_too_long,
- arr_init_too_long,
- invalid_typeof,
- division_by_zero,
- division_by_zero_macro,
- builtin_choose_cond,
- alignas_unavailable,
- case_val_unavailable,
- enum_val_unavailable,
- incompatible_array_init,
- array_init_str,
- initializer_overrides,
- previous_initializer,
- invalid_array_designator,
- negative_array_designator,
- oob_array_designator,
- invalid_field_designator,
- no_such_field_designator,
- empty_aggregate_init_braces,
- ptr_init_discards_quals,
- ptr_assign_discards_quals,
- ptr_ret_discards_quals,
- ptr_arg_discards_quals,
- unknown_attribute,
- ignored_attribute,
- invalid_fallthrough,
- cannot_apply_attribute_to_statement,
- builtin_macro_redefined,
- feature_check_requires_identifier,
- missing_tok_builtin,
- gnu_label_as_value,
- expected_record_ty,
- member_expr_not_ptr,
- member_expr_ptr,
- no_such_member,
- malformed_warning_check,
- invalid_computed_goto,
- pragma_warning_message,
- pragma_error_message,
- pragma_message,
- pragma_requires_string_literal,
- poisoned_identifier,
- pragma_poison_identifier,
- pragma_poison_macro,
- newline_eof,
- empty_translation_unit,
- omitting_parameter_name,
- non_int_bitfield,
- negative_bitwidth,
- zero_width_named_field,
- bitfield_too_big,
- invalid_utf8,
- implicitly_unsigned_literal,
- invalid_preproc_operator,
- invalid_preproc_expr_start,
- c99_compat,
- unexpected_character,
- invalid_identifier_start_char,
- unicode_zero_width,
- unicode_homoglyph,
- meaningless_asm_qual,
- duplicate_asm_qual,
- invalid_asm_str,
- dollar_in_identifier_extension,
- dollars_in_identifiers,
- expanded_from_here,
- skipping_macro_backtrace,
- pragma_operator_string_literal,
- unknown_gcc_pragma,
- unknown_gcc_pragma_directive,
- predefined_top_level,
- incompatible_va_arg,
- too_many_scalar_init_braces,
- uninitialized_in_own_init,
- gnu_statement_expression,
- stmt_expr_not_allowed_file_scope,
- gnu_imaginary_constant,
- plain_complex,
- complex_int,
- qual_on_ret_type,
- cli_invalid_standard,
- cli_invalid_target,
- cli_invalid_emulate,
- cli_unknown_arg,
- cli_error,
- cli_unused_link_object,
- cli_unknown_linker,
- extra_semi,
- func_field,
- vla_field,
- field_incomplete_ty,
- flexible_in_union,
- flexible_non_final,
- flexible_in_empty,
- duplicate_member,
- binary_integer_literal,
- gnu_va_macro,
- builtin_must_be_called,
- va_start_not_in_func,
- va_start_fixed_args,
- va_start_not_last_param,
- attribute_not_enough_args,
- attribute_too_many_args,
- attribute_arg_invalid,
- unknown_attr_enum,
- attribute_requires_identifier,
- declspec_not_enabled,
- declspec_attr_not_supported,
- deprecated_declarations,
- deprecated_note,
- unavailable,
- unavailable_note,
- warning_attribute,
- error_attribute,
- ignored_record_attr,
- backslash_newline_escape,
- array_size_non_int,
- cast_to_smaller_int,
- gnu_switch_range,
- empty_case_range,
- non_standard_escape_char,
- invalid_pp_stringify_escape,
- vla,
- float_overflow_conversion,
- float_out_of_range,
- float_zero_conversion,
- float_value_changed,
- float_to_int,
- const_decl_folded,
- const_decl_folded_vla,
- redefinition_of_typedef,
- undefined_macro,
- fn_macro_undefined,
- preprocessing_directive_only,
- missing_lparen_after_builtin,
- offsetof_ty,
- offsetof_incomplete,
- offsetof_array,
- pragma_pack_lparen,
- pragma_pack_rparen,
- pragma_pack_unknown_action,
- pragma_pack_show,
- pragma_pack_int,
- pragma_pack_int_ident,
- pragma_pack_undefined_pop,
- pragma_pack_empty_stack,
- cond_expr_type,
- too_many_includes,
- enumerator_too_small,
- enumerator_too_large,
- include_next,
- include_next_outside_header,
- enumerator_overflow,
- enum_not_representable,
- enum_too_large,
- enum_fixed,
- enum_prev_nonfixed,
- enum_prev_fixed,
- enum_different_explicit_ty,
- enum_not_representable_fixed,
- transparent_union_wrong_type,
- transparent_union_one_field,
- transparent_union_size,
- transparent_union_size_note,
- designated_init_invalid,
- designated_init_needed,
- ignore_common,
- ignore_nocommon,
- non_string_ignored,
- local_variable_attribute,
- ignore_cold,
- ignore_hot,
- ignore_noinline,
- ignore_always_inline,
- invalid_noreturn,
- nodiscard_unused,
- warn_unused_result,
- invalid_vec_elem_ty,
- vec_size_not_multiple,
- invalid_imag,
- invalid_real,
- zero_length_array,
- old_style_flexible_struct,
- comma_deletion_va_args,
- main_return_type,
- expansion_to_defined,
- invalid_int_suffix,
- invalid_float_suffix,
- invalid_octal_digit,
- invalid_binary_digit,
- exponent_has_no_digits,
- hex_floating_constant_requires_exponent,
- sizeof_returns_zero,
- declspec_not_allowed_after_declarator,
- declarator_name_tok,
- type_not_supported_on_target,
- bit_int,
- unsigned_bit_int_too_small,
- signed_bit_int_too_small,
- bit_int_too_big,
- keyword_macro,
- ptr_arithmetic_incomplete,
- callconv_not_supported,
- pointer_arith_void,
- sizeof_array_arg,
- array_address_to_bool,
- string_literal_to_bool,
- constant_expression_conversion_not_allowed,
- invalid_object_cast,
- cli_invalid_fp_eval_method,
- suggest_pointer_for_invalid_fp16,
- bitint_suffix,
- auto_type_extension,
- auto_type_not_allowed,
- auto_type_requires_initializer,
- auto_type_requires_single_declarator,
- auto_type_requires_plain_declarator,
- invalid_cast_to_auto_type,
- auto_type_from_bitfield,
- array_of_auto_type,
- auto_type_with_init_list,
- missing_semicolon,
- tentative_definition_incomplete,
- forward_declaration_here,
- gnu_union_cast,
- invalid_union_cast,
- cast_to_incomplete_type,
- invalid_source_epoch,
- fuse_ld_path,
- invalid_rtlib,
- unsupported_rtlib_gcc,
- invalid_unwindlib,
- incompatible_unwindlib,
- gnu_asm_disabled,
- extension_token_used,
- complex_component_init,
- complex_prefix_postfix_op,
- not_floating_type,
- argument_types_differ,
- ms_search_rule,
- ctrl_z_eof,
- illegal_char_encoding_warning,
- illegal_char_encoding_error,
- ucn_basic_char_error,
- ucn_basic_char_warning,
- ucn_control_char_error,
- ucn_control_char_warning,
- c89_ucn_in_literal,
- four_char_char_literal,
- multi_char_char_literal,
- missing_hex_escape,
- unknown_escape_sequence,
- attribute_requires_string,
- unterminated_string_literal_warning,
- unterminated_string_literal_error,
- empty_char_literal_warning,
- empty_char_literal_error,
- unterminated_char_literal_warning,
- unterminated_char_literal_error,
- unterminated_comment,
- def_no_proto_deprecated,
- passing_args_to_kr,
- unknown_type_name,
- label_compound_end,
- u8_char_lit,
- malformed_embed_param,
- malformed_embed_limit,
- duplicate_embed_param,
- unsupported_embed_param,
- invalid_compound_literal_storage_class,
- va_opt_lparen,
- va_opt_rparen,
- attribute_int_out_of_range,
- identifier_not_normalized,
- c23_auto_plain_declarator,
- c23_auto_single_declarator,
- c32_auto_requires_initializer,
- c23_auto_scalar_init,
-
- pub fn property(_: Tag) Properties {
- return undefined;
- }
- };
- };
-}
src/stubs/aro_names.zig
@@ -1,10 +0,0 @@
-//! Stub implementation only used when bootstrapping stage2
-//! Keep in sync with deps/aro/build/GenerateDef.zig
-
-pub fn with(comptime _: type) type {
- return struct {
- pub inline fn fromName(_: []const u8) ?@This() {
- return null;
- }
- };
-}
src/stubs/aro_options.zig
@@ -1,1 +0,0 @@
-pub const version_str: []const u8 = "bootstrap-stub";
src/translate_c/common.zig
@@ -1,322 +0,0 @@
-const std = @import("std");
-const ast = @import("ast.zig");
-const Node = ast.Node;
-const Tag = Node.Tag;
-
-const CallingConvention = std.builtin.CallingConvention;
-
-pub const Error = std.mem.Allocator.Error;
-pub const MacroProcessingError = Error || error{UnexpectedMacroToken};
-pub const TypeError = Error || error{UnsupportedType};
-pub const TransError = TypeError || error{UnsupportedTranslation};
-
-pub const SymbolTable = std.StringArrayHashMap(Node);
-pub const AliasList = std.ArrayList(struct {
- alias: []const u8,
- name: []const u8,
-});
-
-pub const ResultUsed = enum {
- used,
- unused,
-};
-
-pub fn ScopeExtra(comptime Context: type, comptime Type: type) type {
- return struct {
- id: Id,
- parent: ?*Scope,
-
- const Scope = @This();
-
- pub const Id = enum {
- block,
- root,
- condition,
- loop,
- do_loop,
- };
-
- /// Used for the scope of condition expressions, for example `if (cond)`.
- /// The block is lazily initialised because it is only needed for rare
- /// cases of comma operators being used.
- pub const Condition = struct {
- base: Scope,
- block: ?Block = null,
-
- pub fn getBlockScope(self: *Condition, c: *Context) !*Block {
- if (self.block) |*b| return b;
- self.block = try Block.init(c, &self.base, true);
- return &self.block.?;
- }
-
- pub fn deinit(self: *Condition) void {
- if (self.block) |*b| b.deinit();
- }
- };
-
- /// Represents an in-progress Node.Block. This struct is stack-allocated.
- /// When it is deinitialized, it produces an Node.Block which is allocated
- /// into the main arena.
- pub const Block = struct {
- base: Scope,
- statements: std.ArrayList(Node),
- variables: AliasList,
- mangle_count: u32 = 0,
- label: ?[]const u8 = null,
-
- /// By default all variables are discarded, since we do not know in advance if they
- /// will be used. This maps the variable's name to the Discard payload, so that if
- /// the variable is subsequently referenced we can indicate that the discard should
- /// be skipped during the intermediate AST -> Zig AST render step.
- variable_discards: std.StringArrayHashMap(*ast.Payload.Discard),
-
- /// When the block corresponds to a function, keep track of the return type
- /// so that the return expression can be cast, if necessary
- return_type: ?Type = null,
-
- /// C static local variables are wrapped in a block-local struct. The struct
- /// is named after the (mangled) variable name, the Zig variable within the
- /// struct itself is given this name.
- pub const static_inner_name = "static";
-
- pub fn init(c: *Context, parent: *Scope, labeled: bool) !Block {
- var blk = Block{
- .base = .{
- .id = .block,
- .parent = parent,
- },
- .statements = std.ArrayList(Node).init(c.gpa),
- .variables = AliasList.init(c.gpa),
- .variable_discards = std.StringArrayHashMap(*ast.Payload.Discard).init(c.gpa),
- };
- if (labeled) {
- blk.label = try blk.makeMangledName(c, "blk");
- }
- return blk;
- }
-
- pub fn deinit(self: *Block) void {
- self.statements.deinit();
- self.variables.deinit();
- self.variable_discards.deinit();
- self.* = undefined;
- }
-
- pub fn complete(self: *Block, c: *Context) !Node {
- if (self.base.parent.?.id == .do_loop) {
- // We reserve 1 extra statement if the parent is a do_loop. This is in case of
- // do while, we want to put `if (cond) break;` at the end.
- const alloc_len = self.statements.items.len + @intFromBool(self.base.parent.?.id == .do_loop);
- var stmts = try c.arena.alloc(Node, alloc_len);
- stmts.len = self.statements.items.len;
- @memcpy(stmts[0..self.statements.items.len], self.statements.items);
- return Tag.block.create(c.arena, .{
- .label = self.label,
- .stmts = stmts,
- });
- }
- if (self.statements.items.len == 0) return Tag.empty_block.init();
- return Tag.block.create(c.arena, .{
- .label = self.label,
- .stmts = try c.arena.dupe(Node, self.statements.items),
- });
- }
-
- /// Given the desired name, return a name that does not shadow anything from outer scopes.
- /// Inserts the returned name into the scope.
- /// The name will not be visible to callers of getAlias.
- pub fn reserveMangledName(scope: *Block, c: *Context, name: []const u8) ![]const u8 {
- return scope.createMangledName(c, name, true);
- }
-
- /// Same as reserveMangledName, but enables the alias immediately.
- pub fn makeMangledName(scope: *Block, c: *Context, name: []const u8) ![]const u8 {
- return scope.createMangledName(c, name, false);
- }
-
- pub fn createMangledName(scope: *Block, c: *Context, name: []const u8, reservation: bool) ![]const u8 {
- const name_copy = try c.arena.dupe(u8, name);
- var proposed_name = name_copy;
- while (scope.contains(proposed_name)) {
- scope.mangle_count += 1;
- proposed_name = try std.fmt.allocPrint(c.arena, "{s}_{d}", .{ name, scope.mangle_count });
- }
- const new_mangle = try scope.variables.addOne();
- if (reservation) {
- new_mangle.* = .{ .name = name_copy, .alias = name_copy };
- } else {
- new_mangle.* = .{ .name = name_copy, .alias = proposed_name };
- }
- return proposed_name;
- }
-
- pub fn getAlias(scope: *Block, name: []const u8) []const u8 {
- for (scope.variables.items) |p| {
- if (std.mem.eql(u8, p.name, name))
- return p.alias;
- }
- return scope.base.parent.?.getAlias(name);
- }
-
- pub fn localContains(scope: *Block, name: []const u8) bool {
- for (scope.variables.items) |p| {
- if (std.mem.eql(u8, p.alias, name))
- return true;
- }
- return false;
- }
-
- pub fn contains(scope: *Block, name: []const u8) bool {
- if (scope.localContains(name))
- return true;
- return scope.base.parent.?.contains(name);
- }
-
- pub fn discardVariable(scope: *Block, c: *Context, name: []const u8) Error!void {
- const name_node = try Tag.identifier.create(c.arena, name);
- const discard = try Tag.discard.create(c.arena, .{ .should_skip = false, .value = name_node });
- try scope.statements.append(discard);
- try scope.variable_discards.putNoClobber(name, discard.castTag(.discard).?);
- }
- };
-
- pub const Root = struct {
- base: Scope,
- sym_table: SymbolTable,
- macro_table: SymbolTable,
- blank_macros: std.StringArrayHashMap(void),
- context: *Context,
- nodes: std.ArrayList(Node),
-
- pub fn init(c: *Context) Root {
- return .{
- .base = .{
- .id = .root,
- .parent = null,
- },
- .sym_table = SymbolTable.init(c.gpa),
- .macro_table = SymbolTable.init(c.gpa),
- .blank_macros = std.StringArrayHashMap(void).init(c.gpa),
- .context = c,
- .nodes = std.ArrayList(Node).init(c.gpa),
- };
- }
-
- pub fn deinit(scope: *Root) void {
- scope.sym_table.deinit();
- scope.macro_table.deinit();
- scope.blank_macros.deinit();
- scope.nodes.deinit();
- }
-
- /// Check if the global scope contains this name, without looking into the "future", e.g.
- /// ignore the preprocessed decl and macro names.
- pub fn containsNow(scope: *Root, name: []const u8) bool {
- return scope.sym_table.contains(name) or scope.macro_table.contains(name);
- }
-
- /// Check if the global scope contains the name, includes all decls that haven't been translated yet.
- pub fn contains(scope: *Root, name: []const u8) bool {
- return scope.containsNow(name) or scope.context.global_names.contains(name) or scope.context.weak_global_names.contains(name);
- }
- };
-
- pub fn findBlockScope(inner: *Scope, c: *Context) !*Scope.Block {
- var scope = inner;
- while (true) {
- switch (scope.id) {
- .root => unreachable,
- .block => return @fieldParentPtr(Block, "base", scope),
- .condition => return @fieldParentPtr(Condition, "base", scope).getBlockScope(c),
- else => scope = scope.parent.?,
- }
- }
- }
-
- pub fn findBlockReturnType(inner: *Scope) Type {
- var scope = inner;
- while (true) {
- switch (scope.id) {
- .root => unreachable,
- .block => {
- const block = @fieldParentPtr(Block, "base", scope);
- if (block.return_type) |ty| return ty;
- scope = scope.parent.?;
- },
- else => scope = scope.parent.?,
- }
- }
- }
-
- pub fn getAlias(scope: *Scope, name: []const u8) []const u8 {
- return switch (scope.id) {
- .root => return name,
- .block => @fieldParentPtr(Block, "base", scope).getAlias(name),
- .loop, .do_loop, .condition => scope.parent.?.getAlias(name),
- };
- }
-
- pub fn contains(scope: *Scope, name: []const u8) bool {
- return switch (scope.id) {
- .root => @fieldParentPtr(Root, "base", scope).contains(name),
- .block => @fieldParentPtr(Block, "base", scope).contains(name),
- .loop, .do_loop, .condition => scope.parent.?.contains(name),
- };
- }
-
- pub fn getBreakableScope(inner: *Scope) *Scope {
- var scope = inner;
- while (true) {
- switch (scope.id) {
- .root => unreachable,
- .loop, .do_loop => return scope,
- else => scope = scope.parent.?,
- }
- }
- }
-
- /// Appends a node to the first block scope if inside a function, or to the root tree if not.
- pub fn appendNode(inner: *Scope, node: Node) !void {
- var scope = inner;
- while (true) {
- switch (scope.id) {
- .root => {
- const root = @fieldParentPtr(Root, "base", scope);
- return root.nodes.append(node);
- },
- .block => {
- const block = @fieldParentPtr(Block, "base", scope);
- return block.statements.append(node);
- },
- else => scope = scope.parent.?,
- }
- }
- }
-
- pub fn skipVariableDiscard(inner: *Scope, name: []const u8) void {
- if (true) {
- // TODO: due to 'local variable is never mutated' errors, we can
- // only skip discards if a variable is used as an lvalue, which
- // we don't currently have detection for in translate-c.
- // Once #17584 is completed, perhaps we can do away with this
- // logic entirely, and instead rely on render to fixup code.
- return;
- }
- var scope = inner;
- while (true) {
- switch (scope.id) {
- .root => return,
- .block => {
- const block = @fieldParentPtr(Block, "base", scope);
- if (block.variable_discards.get(name)) |discard| {
- discard.data.should_skip = true;
- return;
- }
- },
- else => {},
- }
- scope = scope.parent.?;
- }
- }
- };
-}
src/aro_translate_c.zig
@@ -1,678 +0,0 @@
-const std = @import("std");
-const mem = std.mem;
-const assert = std.debug.assert;
-const CallingConvention = std.builtin.CallingConvention;
-const translate_c = @import("translate_c.zig");
-const aro = @import("aro");
-const Tree = aro.Tree;
-const NodeIndex = Tree.NodeIndex;
-const TokenIndex = Tree.TokenIndex;
-const Type = aro.Type;
-const ast = @import("translate_c/ast.zig");
-const ZigNode = ast.Node;
-const ZigTag = ZigNode.Tag;
-const common = @import("translate_c/common.zig");
-const Error = common.Error;
-const MacroProcessingError = common.MacroProcessingError;
-const TypeError = common.TypeError;
-const TransError = common.TransError;
-const SymbolTable = common.SymbolTable;
-const AliasList = common.AliasList;
-const ResultUsed = common.ResultUsed;
-const Scope = common.ScopeExtra(Context, Type);
-
-const Context = struct {
- gpa: mem.Allocator,
- arena: mem.Allocator,
- decl_table: std.AutoArrayHashMapUnmanaged(usize, []const u8) = .{},
- alias_list: AliasList,
- global_scope: *Scope.Root,
- mangle_count: u32 = 0,
- /// Table of record decls that have been demoted to opaques.
- opaque_demotes: std.AutoHashMapUnmanaged(usize, void) = .{},
- /// Table of unnamed enums and records that are child types of typedefs.
- unnamed_typedefs: std.AutoHashMapUnmanaged(usize, []const u8) = .{},
- /// Needed to decide if we are parsing a typename
- typedefs: std.StringArrayHashMapUnmanaged(void) = .{},
-
- /// This one is different than the root scope's name table. This contains
- /// a list of names that we found by visiting all the top level decls without
- /// translating them. The other maps are updated as we translate; this one is updated
- /// up front in a pre-processing step.
- global_names: std.StringArrayHashMapUnmanaged(void) = .{},
-
- /// This is similar to `global_names`, but contains names which we would
- /// *like* to use, but do not strictly *have* to if they are unavailable.
- /// These are relevant to types, which ideally we would name like
- /// 'struct_foo' with an alias 'foo', but if either of those names is taken,
- /// may be mangled.
- /// This is distinct from `global_names` so we can detect at a type
- /// declaration whether or not the name is available.
- weak_global_names: std.StringArrayHashMapUnmanaged(void) = .{},
-
- pattern_list: translate_c.PatternList,
- tree: Tree,
- comp: *aro.Compilation,
- mapper: aro.TypeMapper,
-
- fn getMangle(c: *Context) u32 {
- c.mangle_count += 1;
- return c.mangle_count;
- }
-
- /// Convert a clang source location to a file:line:column string
- fn locStr(c: *Context, loc: TokenIndex) ![]const u8 {
- _ = c;
- _ = loc;
- // const spelling_loc = c.source_manager.getSpellingLoc(loc);
- // const filename_c = c.source_manager.getFilename(spelling_loc);
- // const filename = if (filename_c) |s| try c.str(s) else @as([]const u8, "(no file)");
-
- // const line = c.source_manager.getSpellingLineNumber(spelling_loc);
- // const column = c.source_manager.getSpellingColumnNumber(spelling_loc);
- // return std.fmt.allocPrint(c.arena, "{s}:{d}:{d}", .{ filename, line, column });
- return "somewhere";
- }
-};
-
-fn maybeSuppressResult(c: *Context, used: ResultUsed, result: ZigNode) TransError!ZigNode {
- if (used == .used) return result;
- return ZigTag.discard.create(c.arena, .{ .should_skip = false, .value = result });
-}
-
-fn addTopLevelDecl(c: *Context, name: []const u8, decl_node: ZigNode) !void {
- const gop = try c.global_scope.sym_table.getOrPut(name);
- if (!gop.found_existing) {
- gop.value_ptr.* = decl_node;
- try c.global_scope.nodes.append(decl_node);
- }
-}
-
-fn failDecl(c: *Context, loc: TokenIndex, name: []const u8, comptime format: []const u8, args: anytype) Error!void {
- // location
- // pub const name = @compileError(msg);
- const fail_msg = try std.fmt.allocPrint(c.arena, format, args);
- try addTopLevelDecl(c, name, try ZigTag.fail_decl.create(c.arena, .{ .actual = name, .mangled = fail_msg }));
- const str = try c.locStr(loc);
- const location_comment = try std.fmt.allocPrint(c.arena, "// {s}", .{str});
- try c.global_scope.nodes.append(try ZigTag.warning.create(c.arena, location_comment));
-}
-
-fn warn(c: *Context, scope: *Scope, loc: TokenIndex, comptime format: []const u8, args: anytype) !void {
- const str = try c.locStr(loc);
- const value = try std.fmt.allocPrint(c.arena, "// {s}: warning: " ++ format, .{str} ++ args);
- try scope.appendNode(try ZigTag.warning.create(c.arena, value));
-}
-
-pub fn translate(
- gpa: mem.Allocator,
- comp: *aro.Compilation,
- args: []const []const u8,
-) !std.zig.Ast {
- try comp.addDefaultPragmaHandlers();
- comp.langopts.setEmulatedCompiler(aro.target_util.systemCompiler(comp.target));
-
- var driver: aro.Driver = .{ .comp = comp };
- defer driver.deinit();
-
- var macro_buf = std.ArrayList(u8).init(gpa);
- defer macro_buf.deinit();
-
- assert(!try driver.parseArgs(std.io.null_writer, macro_buf.writer(), args));
- assert(driver.inputs.items.len == 1);
- const source = driver.inputs.items[0];
-
- const builtin_macros = try comp.generateBuiltinMacros(.include_system_defines);
- const user_macros = try comp.addSourceFromBuffer("<command line>", macro_buf.items);
-
- var pp = try aro.Preprocessor.initDefault(comp);
- defer pp.deinit();
-
- try pp.preprocessSources(&.{ source, builtin_macros, user_macros });
-
- var tree = try pp.parse();
- defer tree.deinit();
-
- if (driver.comp.diagnostics.errors != 0) {
- return error.SemanticAnalyzeFail;
- }
-
- const mapper = tree.comp.string_interner.getFastTypeMapper(tree.comp.gpa) catch tree.comp.string_interner.getSlowTypeMapper();
- defer mapper.deinit(tree.comp.gpa);
-
- var arena_allocator = std.heap.ArenaAllocator.init(gpa);
- defer arena_allocator.deinit();
- const arena = arena_allocator.allocator();
-
- var context = Context{
- .gpa = gpa,
- .arena = arena,
- .alias_list = AliasList.init(gpa),
- .global_scope = try arena.create(Scope.Root),
- .pattern_list = try translate_c.PatternList.init(gpa),
- .comp = comp,
- .mapper = mapper,
- .tree = tree,
- };
- context.global_scope.* = Scope.Root.init(&context);
- defer {
- context.decl_table.deinit(gpa);
- context.alias_list.deinit();
- context.global_names.deinit(gpa);
- context.opaque_demotes.deinit(gpa);
- context.unnamed_typedefs.deinit(gpa);
- context.typedefs.deinit(gpa);
- context.global_scope.deinit();
- context.pattern_list.deinit(gpa);
- }
-
- inline for (@typeInfo(std.zig.c_builtins).Struct.decls) |decl| {
- const builtin_fn = try ZigTag.pub_var_simple.create(arena, .{
- .name = decl.name,
- .init = try ZigTag.import_c_builtin.create(arena, decl.name),
- });
- try addTopLevelDecl(&context, decl.name, builtin_fn);
- }
-
- try prepopulateGlobalNameTable(&context);
- try transTopLevelDecls(&context);
-
- for (context.alias_list.items) |alias| {
- if (!context.global_scope.sym_table.contains(alias.alias)) {
- const node = try ZigTag.alias.create(arena, .{ .actual = alias.alias, .mangled = alias.name });
- try addTopLevelDecl(&context, alias.alias, node);
- }
- }
-
- return ast.render(gpa, context.global_scope.nodes.items);
-}
-
-fn prepopulateGlobalNameTable(c: *Context) !void {
- const node_tags = c.tree.nodes.items(.tag);
- const node_types = c.tree.nodes.items(.ty);
- const node_data = c.tree.nodes.items(.data);
- for (c.tree.root_decls) |node| {
- const data = node_data[@intFromEnum(node)];
- const decl_name = switch (node_tags[@intFromEnum(node)]) {
- .typedef => @panic("TODO"),
-
- .static_assert,
- .struct_decl_two,
- .union_decl_two,
- .struct_decl,
- .union_decl,
- => blk: {
- const ty = node_types[@intFromEnum(node)];
- const name_id = ty.data.record.name;
- break :blk c.mapper.lookup(name_id);
- },
-
- .enum_decl_two,
- .enum_decl,
- => blk: {
- const ty = node_types[@intFromEnum(node)];
- const name_id = ty.data.@"enum".name;
- break :blk c.mapper.lookup(name_id);
- },
-
- .fn_proto,
- .static_fn_proto,
- .inline_fn_proto,
- .inline_static_fn_proto,
- .fn_def,
- .static_fn_def,
- .inline_fn_def,
- .inline_static_fn_def,
- .@"var",
- .static_var,
- .threadlocal_var,
- .threadlocal_static_var,
- .extern_var,
- .threadlocal_extern_var,
- => c.tree.tokSlice(data.decl.name),
- else => unreachable,
- };
- try c.global_names.put(c.gpa, decl_name, {});
- }
-}
-
-fn transTopLevelDecls(c: *Context) !void {
- const node_tags = c.tree.nodes.items(.tag);
- const node_data = c.tree.nodes.items(.data);
- for (c.tree.root_decls) |node| {
- const data = node_data[@intFromEnum(node)];
- switch (node_tags[@intFromEnum(node)]) {
- .typedef => {
- try transTypeDef(c, &c.global_scope.base, node);
- },
-
- .static_assert,
- .struct_decl_two,
- .union_decl_two,
- .struct_decl,
- .union_decl,
- => {
- try transRecordDecl(c, &c.global_scope.base, node);
- },
-
- .enum_decl_two => {
- var fields = [2]NodeIndex{ data.bin.lhs, data.bin.rhs };
- var field_count: u8 = 0;
- if (fields[0] != .none) field_count += 1;
- if (fields[1] != .none) field_count += 1;
- try transEnumDecl(c, &c.global_scope.base, node, fields[0..field_count]);
- },
- .enum_decl => {
- const fields = c.tree.data[data.range.start..data.range.end];
- try transEnumDecl(c, &c.global_scope.base, node, fields);
- },
-
- .fn_proto,
- .static_fn_proto,
- .inline_fn_proto,
- .inline_static_fn_proto,
- .fn_def,
- .static_fn_def,
- .inline_fn_def,
- .inline_static_fn_def,
- => {
- try transFnDecl(c, node);
- },
-
- .@"var",
- .static_var,
- .threadlocal_var,
- .threadlocal_static_var,
- .extern_var,
- .threadlocal_extern_var,
- => {
- try transVarDecl(c, node, null);
- },
- else => unreachable,
- }
- }
-}
-
-fn transTypeDef(_: *Context, _: *Scope, _: NodeIndex) Error!void {
- @panic("TODO");
-}
-fn transRecordDecl(_: *Context, _: *Scope, _: NodeIndex) Error!void {
- @panic("TODO");
-}
-
-fn transFnDecl(c: *Context, fn_decl: NodeIndex) Error!void {
- const raw_ty = c.tree.nodes.items(.ty)[@intFromEnum(fn_decl)];
- const fn_ty = raw_ty.canonicalize(.standard);
- const node_data = c.tree.nodes.items(.data)[@intFromEnum(fn_decl)];
- if (c.decl_table.get(@intFromPtr(fn_ty.data.func))) |_|
- return; // Avoid processing this decl twice
-
- const fn_name = c.tree.tokSlice(node_data.decl.name);
- if (c.global_scope.sym_table.contains(fn_name))
- return; // Avoid processing this decl twice
-
- const fn_decl_loc = 0; // TODO
- const has_body = node_data.decl.node != .none;
- const is_always_inline = has_body and raw_ty.getAttribute(.always_inline) != null;
- const proto_ctx = FnProtoContext{
- .fn_name = fn_name,
- .is_inline = is_always_inline,
- .is_extern = !has_body,
- .is_export = switch (c.tree.nodes.items(.tag)[@intFromEnum(fn_decl)]) {
- .fn_proto, .fn_def => has_body and !is_always_inline,
-
- .inline_fn_proto, .inline_fn_def, .inline_static_fn_proto, .inline_static_fn_def, .static_fn_proto, .static_fn_def => false,
-
- else => unreachable,
- },
- };
-
- const proto_node = transFnType(c, &c.global_scope.base, raw_ty, fn_ty, fn_decl_loc, proto_ctx) catch |err| switch (err) {
- error.UnsupportedType => {
- return failDecl(c, fn_decl_loc, fn_name, "unable to resolve prototype of function", .{});
- },
- error.OutOfMemory => |e| return e,
- };
-
- if (!has_body) {
- return addTopLevelDecl(c, fn_name, proto_node);
- }
- const proto_payload = proto_node.castTag(.func).?;
-
- // actual function definition with body
- const body_stmt = node_data.decl.node;
- var block_scope = try Scope.Block.init(c, &c.global_scope.base, false);
- block_scope.return_type = fn_ty.data.func.return_type;
- defer block_scope.deinit();
-
- var scope = &block_scope.base;
- _ = &scope;
-
- var param_id: c_uint = 0;
- for (proto_payload.data.params, fn_ty.data.func.params) |*param, param_info| {
- const param_name = param.name orelse {
- proto_payload.data.is_extern = true;
- proto_payload.data.is_export = false;
- proto_payload.data.is_inline = false;
- try warn(c, &c.global_scope.base, fn_decl_loc, "function {s} parameter has no name, demoted to extern", .{fn_name});
- return addTopLevelDecl(c, fn_name, proto_node);
- };
-
- const is_const = param_info.ty.qual.@"const";
-
- const mangled_param_name = try block_scope.makeMangledName(c, param_name);
- param.name = mangled_param_name;
-
- if (!is_const) {
- const bare_arg_name = try std.fmt.allocPrint(c.arena, "arg_{s}", .{mangled_param_name});
- const arg_name = try block_scope.makeMangledName(c, bare_arg_name);
- param.name = arg_name;
-
- const redecl_node = try ZigTag.arg_redecl.create(c.arena, .{ .actual = mangled_param_name, .mangled = arg_name });
- try block_scope.statements.append(redecl_node);
- }
- try block_scope.discardVariable(c, mangled_param_name);
-
- param_id += 1;
- }
-
- transCompoundStmtInline(c, body_stmt, &block_scope) catch |err| switch (err) {
- error.OutOfMemory => |e| return e,
- error.UnsupportedTranslation,
- error.UnsupportedType,
- => {
- proto_payload.data.is_extern = true;
- proto_payload.data.is_export = false;
- proto_payload.data.is_inline = false;
- try warn(c, &c.global_scope.base, fn_decl_loc, "unable to translate function, demoted to extern", .{});
- return addTopLevelDecl(c, fn_name, proto_node);
- },
- };
-
- proto_payload.data.body = try block_scope.complete(c);
- return addTopLevelDecl(c, fn_name, proto_node);
-}
-
-fn transVarDecl(_: *Context, _: NodeIndex, _: ?usize) Error!void {
- @panic("TODO");
-}
-
-fn transEnumDecl(c: *Context, scope: *Scope, enum_decl: NodeIndex, field_nodes: []const NodeIndex) Error!void {
- const node_types = c.tree.nodes.items(.ty);
- const ty = node_types[@intFromEnum(enum_decl)];
- if (c.decl_table.get(@intFromPtr(ty.data.@"enum"))) |_|
- return; // Avoid processing this decl twice
- const toplevel = scope.id == .root;
- const bs: *Scope.Block = if (!toplevel) try scope.findBlockScope(c) else undefined;
-
- var is_unnamed = false;
- var bare_name: []const u8 = c.mapper.lookup(ty.data.@"enum".name);
- var name = bare_name;
- if (c.unnamed_typedefs.get(@intFromPtr(ty.data.@"enum"))) |typedef_name| {
- bare_name = typedef_name;
- name = typedef_name;
- } else {
- if (bare_name.len == 0) {
- bare_name = try std.fmt.allocPrint(c.arena, "unnamed_{d}", .{c.getMangle()});
- is_unnamed = true;
- }
- name = try std.fmt.allocPrint(c.arena, "enum_{s}", .{bare_name});
- }
- if (!toplevel) name = try bs.makeMangledName(c, name);
- try c.decl_table.putNoClobber(c.gpa, @intFromPtr(ty.data.@"enum"), name);
-
- const enum_type_node = if (!ty.data.@"enum".isIncomplete()) blk: {
- for (ty.data.@"enum".fields, field_nodes) |field, field_node| {
- var enum_val_name: []const u8 = c.mapper.lookup(field.name);
- if (!toplevel) {
- enum_val_name = try bs.makeMangledName(c, enum_val_name);
- }
-
- const enum_const_type_node: ?ZigNode = transType(c, scope, field.ty, field.name_tok) catch |err| switch (err) {
- error.UnsupportedType => null,
- else => |e| return e,
- };
-
- const val = c.tree.value_map.get(field_node).?;
- const enum_const_def = try ZigTag.enum_constant.create(c.arena, .{
- .name = enum_val_name,
- .is_public = toplevel,
- .type = enum_const_type_node,
- .value = try transCreateNodeAPInt(c, val),
- });
- if (toplevel)
- try addTopLevelDecl(c, enum_val_name, enum_const_def)
- else {
- try scope.appendNode(enum_const_def);
- try bs.discardVariable(c, enum_val_name);
- }
- }
-
- break :blk transType(c, scope, ty.data.@"enum".tag_ty, 0) catch |err| switch (err) {
- error.UnsupportedType => {
- return failDecl(c, 0, name, "unable to translate enum integer type", .{});
- },
- else => |e| return e,
- };
- } else blk: {
- try c.opaque_demotes.put(c.gpa, @intFromPtr(ty.data.@"enum"), {});
- break :blk ZigTag.opaque_literal.init();
- };
-
- const is_pub = toplevel and !is_unnamed;
- const payload = try c.arena.create(ast.Payload.SimpleVarDecl);
- payload.* = .{
- .base = .{ .tag = ([2]ZigTag{ .var_simple, .pub_var_simple })[@intFromBool(is_pub)] },
- .data = .{
- .init = enum_type_node,
- .name = name,
- },
- };
- const node = ZigNode.initPayload(&payload.base);
- if (toplevel) {
- try addTopLevelDecl(c, name, node);
- if (!is_unnamed)
- try c.alias_list.append(.{ .alias = bare_name, .name = name });
- } else {
- try scope.appendNode(node);
- if (node.tag() != .pub_var_simple) {
- try bs.discardVariable(c, name);
- }
- }
-}
-
-fn transType(c: *Context, scope: *Scope, raw_ty: Type, source_loc: TokenIndex) TypeError!ZigNode {
- const ty = raw_ty.canonicalize(.standard);
- switch (ty.specifier) {
- .void => return ZigTag.type.create(c.arena, "anyopaque"),
- .bool => return ZigTag.type.create(c.arena, "bool"),
- .char => return ZigTag.type.create(c.arena, "c_char"),
- .schar => return ZigTag.type.create(c.arena, "i8"),
- .uchar => return ZigTag.type.create(c.arena, "u8"),
- .short => return ZigTag.type.create(c.arena, "c_short"),
- .ushort => return ZigTag.type.create(c.arena, "c_ushort"),
- .int => return ZigTag.type.create(c.arena, "c_int"),
- .uint => return ZigTag.type.create(c.arena, "c_uint"),
- .long => return ZigTag.type.create(c.arena, "c_long"),
- .ulong => return ZigTag.type.create(c.arena, "c_ulong"),
- .long_long => return ZigTag.type.create(c.arena, "c_longlong"),
- .ulong_long => return ZigTag.type.create(c.arena, "c_ulonglong"),
- .int128 => return ZigTag.type.create(c.arena, "i128"),
- .uint128 => return ZigTag.type.create(c.arena, "u128"),
- .fp16, .float16 => return ZigTag.type.create(c.arena, "f16"),
- .float => return ZigTag.type.create(c.arena, "f32"),
- .double => return ZigTag.type.create(c.arena, "f64"),
- .long_double => return ZigTag.type.create(c.arena, "c_longdouble"),
- .float80 => return ZigTag.type.create(c.arena, "f80"),
- .float128 => return ZigTag.type.create(c.arena, "f128"),
- .func,
- .var_args_func,
- .old_style_func,
- => return transFnType(c, scope, raw_ty, ty, source_loc, .{}),
- else => return error.UnsupportedType,
- }
-}
-
-fn zigAlignment(bit_alignment: u29) u32 {
- return bit_alignment / 8;
-}
-
-const FnProtoContext = struct {
- is_pub: bool = false,
- is_export: bool = false,
- is_extern: bool = false,
- is_inline: bool = false,
- fn_name: ?[]const u8 = null,
-};
-
-fn transFnType(
- c: *Context,
- scope: *Scope,
- raw_ty: Type,
- fn_ty: Type,
- source_loc: TokenIndex,
- ctx: FnProtoContext,
-) !ZigNode {
- const param_count: usize = fn_ty.data.func.params.len;
- const fn_params = try c.arena.alloc(ast.Payload.Param, param_count);
-
- for (fn_ty.data.func.params, fn_params) |param_info, *param_node| {
- const param_ty = param_info.ty;
- const is_noalias = param_ty.qual.restrict;
-
- const param_name: ?[]const u8 = if (param_info.name == .empty)
- null
- else
- c.mapper.lookup(param_info.name);
-
- const type_node = try transType(c, scope, param_ty, param_info.name_tok);
- param_node.* = .{
- .is_noalias = is_noalias,
- .name = param_name,
- .type = type_node,
- };
- }
-
- const linksection_string = blk: {
- if (raw_ty.getAttribute(.section)) |section| {
- break :blk c.comp.interner.get(section.name.ref()).bytes;
- }
- break :blk null;
- };
-
- const alignment = if (raw_ty.requestedAlignment(c.comp)) |alignment| zigAlignment(alignment) else null;
-
- const explicit_callconv = null;
- // const explicit_callconv = if ((ctx.is_inline or ctx.is_export or ctx.is_extern) and ctx.cc == .C) null else ctx.cc;
-
- const return_type_node = blk: {
- if (raw_ty.getAttribute(.noreturn) != null) {
- break :blk ZigTag.noreturn_type.init();
- } else {
- const return_ty = fn_ty.data.func.return_type;
- if (return_ty.is(.void)) {
- // convert primitive anyopaque to actual void (only for return type)
- break :blk ZigTag.void_type.init();
- } else {
- break :blk transType(c, scope, return_ty, source_loc) catch |err| switch (err) {
- error.UnsupportedType => {
- try warn(c, scope, source_loc, "unsupported function proto return type", .{});
- return err;
- },
- error.OutOfMemory => |e| return e,
- };
- }
- }
- };
-
- const payload = try c.arena.create(ast.Payload.Func);
- payload.* = .{
- .base = .{ .tag = .func },
- .data = .{
- .is_pub = ctx.is_pub,
- .is_extern = ctx.is_extern,
- .is_export = ctx.is_export,
- .is_inline = ctx.is_inline,
- .is_var_args = switch (fn_ty.specifier) {
- .func => false,
- .var_args_func => true,
- .old_style_func => !ctx.is_export and !ctx.is_inline,
- else => unreachable,
- },
- .name = ctx.fn_name,
- .linksection_string = linksection_string,
- .explicit_callconv = explicit_callconv,
- .params = fn_params,
- .return_type = return_type_node,
- .body = null,
- .alignment = alignment,
- },
- };
- return ZigNode.initPayload(&payload.base);
-}
-
-fn transStmt(c: *Context, node: NodeIndex) TransError!ZigNode {
- return transExpr(c, node, .unused);
-}
-
-fn transCompoundStmtInline(c: *Context, compound: NodeIndex, block: *Scope.Block) TransError!void {
- const data = c.tree.nodes.items(.data)[@intFromEnum(compound)];
- var buf: [2]NodeIndex = undefined;
- // TODO move these helpers to Aro
- const stmts = switch (c.tree.nodes.items(.tag)[@intFromEnum(compound)]) {
- .compound_stmt_two => blk: {
- if (data.bin.lhs != .none) buf[0] = data.bin.lhs;
- if (data.bin.rhs != .none) buf[1] = data.bin.rhs;
- break :blk buf[0 .. @as(u32, @intFromBool(data.bin.lhs != .none)) + @intFromBool(data.bin.rhs != .none)];
- },
- .compound_stmt => c.tree.data[data.range.start..data.range.end],
- else => unreachable,
- };
- for (stmts) |stmt| {
- const result = try transStmt(c, stmt);
- switch (result.tag()) {
- .declaration, .empty_block => {},
- else => try block.statements.append(result),
- }
- }
-}
-
-fn transCompoundStmt(c: *Context, scope: *Scope, compound: NodeIndex) TransError!ZigNode {
- var block_scope = try Scope.Block.init(c, scope, false);
- defer block_scope.deinit();
- try transCompoundStmtInline(c, compound, &block_scope);
- return try block_scope.complete(c);
-}
-
-fn transExpr(c: *Context, node: NodeIndex, result_used: ResultUsed) TransError!ZigNode {
- std.debug.assert(node != .none);
- const ty = c.tree.nodes.items(.ty)[@intFromEnum(node)];
- if (c.tree.value_map.get(node)) |val| {
- // TODO handle other values
- const int = try transCreateNodeAPInt(c, val);
- const as_node = try ZigTag.as.create(c.arena, .{
- .lhs = try transType(c, undefined, ty, undefined),
- .rhs = int,
- });
- return maybeSuppressResult(c, result_used, as_node);
- }
- const node_tags = c.tree.nodes.items(.tag);
- switch (node_tags[@intFromEnum(node)]) {
- else => unreachable, // Not an expression.
- }
- return .none;
-}
-
-fn transCreateNodeAPInt(c: *Context, int: aro.Value) !ZigNode {
- var space: aro.Interner.Tag.Int.BigIntSpace = undefined;
- var big = int.toBigInt(&space, c.comp);
- const is_negative = !big.positive;
- big.positive = true;
-
- const str = big.toStringAlloc(c.arena, 10, .lower) catch |err| switch (err) {
- error.OutOfMemory => return error.OutOfMemory,
- };
- const res = try ZigTag.integer_literal.create(c.arena, str);
- if (is_negative) return ZigTag.negate.create(c.arena, res);
- return res;
-}
src/Compilation.zig
@@ -4007,8 +4007,6 @@ pub fn cImport(comp: *Compilation, c_src: []const u8, owner_mod: *Package.Module
}
var tree = switch (comp.config.c_frontend) {
.aro => tree: {
- const translate_c = @import("aro_translate_c.zig");
- _ = translate_c;
if (true) @panic("TODO");
break :tree undefined;
},
src/main.zig
@@ -294,13 +294,20 @@ fn mainArgs(gpa: Allocator, arena: Allocator, args: []const []const u8) !void {
} else if (mem.eql(u8, cmd, "rc")) {
return cmdRc(gpa, arena, args[1..]);
} else if (mem.eql(u8, cmd, "fmt")) {
- return jitCmd(gpa, arena, cmd_args, "fmt", "fmt.zig", false);
+ return jitCmd(gpa, arena, cmd_args, .{
+ .cmd_name = "fmt",
+ .root_src_path = "fmt.zig",
+ });
} else if (mem.eql(u8, cmd, "objcopy")) {
return @import("objcopy.zig").cmdObjCopy(gpa, arena, cmd_args);
} else if (mem.eql(u8, cmd, "fetch")) {
return cmdFetch(gpa, arena, cmd_args);
} else if (mem.eql(u8, cmd, "libc")) {
- return jitCmd(gpa, arena, cmd_args, "libc", "libc.zig", true);
+ return jitCmd(gpa, arena, cmd_args, .{
+ .cmd_name = "libc",
+ .root_src_path = "libc.zig",
+ .prepend_zig_lib_dir_path = true,
+ });
} else if (mem.eql(u8, cmd, "init")) {
return cmdInit(gpa, arena, cmd_args);
} else if (mem.eql(u8, cmd, "targets")) {
@@ -317,7 +324,10 @@ fn mainArgs(gpa: Allocator, arena: Allocator, args: []const []const u8) !void {
verifyLibcxxCorrectlyLinked();
return @import("print_env.zig").cmdEnv(arena, cmd_args, io.getStdOut().writer());
} else if (mem.eql(u8, cmd, "reduce")) {
- return jitCmd(gpa, arena, cmd_args, "reduce", "reduce.zig", false);
+ return jitCmd(gpa, arena, cmd_args, .{
+ .cmd_name = "reduce",
+ .root_src_path = "reduce.zig",
+ });
} else if (mem.eql(u8, cmd, "zen")) {
return io.getStdOut().writeAll(info_zen);
} else if (mem.eql(u8, cmd, "help") or mem.eql(u8, cmd, "-h") or mem.eql(u8, cmd, "--help")) {
@@ -4459,7 +4469,13 @@ fn cmdTranslateC(comp: *Compilation, arena: Allocator, fancy_output: ?*Compilati
const digest = if (try man.hit()) man.final() else digest: {
if (fancy_output) |p| p.cache_hit = false;
var argv = std.ArrayList([]const u8).init(arena);
- try argv.append(@tagName(comp.config.c_frontend)); // argv[0] is program name, actual args start at [1]
+ switch (comp.config.c_frontend) {
+ .aro => {},
+ .clang => {
+ // argv[0] is program name, actual args start at [1]
+ try argv.append(@tagName(comp.config.c_frontend));
+ },
+ }
var zig_cache_tmp_dir = try comp.local_cache_directory.handle.makeOpenPath("tmp", .{});
defer zig_cache_tmp_dir.close();
@@ -4484,24 +4500,18 @@ fn cmdTranslateC(comp: *Compilation, arena: Allocator, fancy_output: ?*Compilati
Compilation.dump_argv(argv.items);
}
- var tree = switch (comp.config.c_frontend) {
- .aro => tree: {
- const aro = @import("aro");
- const translate_c = @import("aro_translate_c.zig");
- var aro_comp = aro.Compilation.init(comp.gpa);
- defer aro_comp.deinit();
-
- break :tree translate_c.translate(comp.gpa, &aro_comp, argv.items) catch |err| switch (err) {
- error.SemanticAnalyzeFail, error.FatalError => {
- // TODO convert these to zig errors
- aro.Diagnostics.render(&aro_comp, std.io.tty.detectConfig(std.io.getStdErr()));
- process.exit(1);
- },
- error.OutOfMemory => return error.OutOfMemory,
- error.StreamTooLong => fatal("StreamTooLong?", .{}),
- };
+ const formatted = switch (comp.config.c_frontend) {
+ .aro => f: {
+ var stdout: []u8 = undefined;
+ try jitCmd(comp.gpa, arena, argv.items, .{
+ .cmd_name = "aro_translate_c",
+ .root_src_path = "aro_translate_c.zig",
+ .depend_on_aro = true,
+ .capture = &stdout,
+ });
+ break :f stdout;
},
- .clang => tree: {
+ .clang => f: {
if (!build_options.have_llvm) unreachable;
const translate_c = @import("translate_c.zig");
@@ -4519,7 +4529,7 @@ fn cmdTranslateC(comp: *Compilation, arena: Allocator, fancy_output: ?*Compilati
const c_headers_dir_path_z = try comp.zig_lib_directory.joinZ(arena, &[_][]const u8{"include"});
var errors = std.zig.ErrorBundle.empty;
- break :tree translate_c.translate(
+ var tree = translate_c.translate(
comp.gpa,
new_argv.ptr,
new_argv.ptr + new_argv.len,
@@ -4537,9 +4547,10 @@ fn cmdTranslateC(comp: *Compilation, arena: Allocator, fancy_output: ?*Compilati
}
},
};
+ defer tree.deinit(comp.gpa);
+ break :f try tree.render(arena);
},
};
- defer tree.deinit(comp.gpa);
if (out_dep_path) |dep_file_path| {
const dep_basename = fs.path.basename(dep_file_path);
@@ -4560,9 +4571,6 @@ fn cmdTranslateC(comp: *Compilation, arena: Allocator, fancy_output: ?*Compilati
var zig_file = try o_dir.createFile(translated_zig_basename, .{});
defer zig_file.close();
- const formatted = try tree.render(comp.gpa);
- defer comp.gpa.free(formatted);
-
try zig_file.writeAll(formatted);
man.writeManifest() catch |err| warn("failed to write cache manifest: {s}", .{
@@ -5522,13 +5530,19 @@ fn cmdBuild(gpa: Allocator, arena: Allocator, args: []const []const u8) !void {
}
}
+const JitCmdOptions = struct {
+ cmd_name: []const u8,
+ root_src_path: []const u8,
+ prepend_zig_lib_dir_path: bool = false,
+ depend_on_aro: bool = false,
+ capture: ?*[]u8 = null,
+};
+
fn jitCmd(
gpa: Allocator,
arena: Allocator,
args: []const []const u8,
- cmd_name: []const u8,
- root_src_path: []const u8,
- prepend_zig_lib_dir_path: bool,
+ options: JitCmdOptions,
) !void {
const color: Color = .auto;
@@ -5540,7 +5554,7 @@ fn jitCmd(
};
const exe_basename = try std.zig.binNameAlloc(arena, .{
- .root_name = cmd_name,
+ .root_name = options.cmd_name,
.target = resolved_target.result,
.output_mode = .Exe,
});
@@ -5595,7 +5609,7 @@ fn jitCmd(
.root_dir = zig_lib_directory,
.sub_path = "compiler",
},
- .root_src_path = root_src_path,
+ .root_src_path = options.root_src_path,
};
const config = try Compilation.Config.resolve(.{
@@ -5623,11 +5637,35 @@ fn jitCmd(
.builtin_mod = null,
});
+ if (options.depend_on_aro) {
+ const aro_mod = try Package.Module.create(arena, .{
+ .global_cache_directory = global_cache_directory,
+ .paths = .{
+ .root = .{
+ .root_dir = zig_lib_directory,
+ .sub_path = "compiler/aro",
+ },
+ .root_src_path = "aro.zig",
+ },
+ .fully_qualified_name = "aro",
+ .cc_argv = &.{},
+ .inherited = .{
+ .resolved_target = resolved_target,
+ .optimize_mode = optimize_mode,
+ .strip = strip,
+ },
+ .global = config,
+ .parent = null,
+ .builtin_mod = root_mod.getBuiltinDependency(),
+ });
+ try root_mod.deps.put(arena, "aro", aro_mod);
+ }
+
const comp = Compilation.create(gpa, arena, .{
.zig_lib_directory = zig_lib_directory,
.local_cache_directory = global_cache_directory,
.global_cache_directory = global_cache_directory,
- .root_name = cmd_name,
+ .root_name = options.cmd_name,
.config = config,
.root_mod = root_mod,
.main_mod = root_mod,
@@ -5650,12 +5688,12 @@ fn jitCmd(
child_argv.appendAssumeCapacity(exe_path);
}
- if (prepend_zig_lib_dir_path)
+ if (options.prepend_zig_lib_dir_path)
child_argv.appendAssumeCapacity(zig_lib_directory.path.?);
child_argv.appendSliceAssumeCapacity(args);
- if (process.can_execv) {
+ if (process.can_execv and options.capture == null) {
const err = process.execv(gpa, child_argv.items);
const cmd = try std.mem.join(arena, " ", child_argv.items);
fatal("the following command failed to execve with '{s}':\n{s}", .{
@@ -5673,13 +5711,22 @@ fn jitCmd(
var child = std.ChildProcess.init(child_argv.items, gpa);
child.stdin_behavior = .Inherit;
- child.stdout_behavior = .Inherit;
+ child.stdout_behavior = if (options.capture == null) .Inherit else .Pipe;
child.stderr_behavior = .Inherit;
- const term = try child.spawnAndWait();
+ try child.spawn();
+
+ if (options.capture) |ptr| {
+ ptr.* = try child.stdout.?.readToEndAlloc(arena, std.math.maxInt(u32));
+ }
+
+ const term = try child.wait();
switch (term) {
.Exited => |code| {
- if (code == 0) return cleanExit();
+ if (code == 0) {
+ if (options.capture != null) return;
+ return cleanExit();
+ }
const cmd = try std.mem.join(arena, " ", child_argv.items);
fatal("the following build command failed with exit code {d}:\n{s}", .{ code, cmd });
},
src/translate_c.zig
@@ -8,10 +8,10 @@ const CallingConvention = std.builtin.CallingConvention;
const clang = @import("clang.zig");
const aro = @import("aro");
const CToken = aro.Tokenizer.Token;
-const ast = @import("translate_c/ast.zig");
const Node = ast.Node;
const Tag = Node.Tag;
-const common = @import("translate_c/common.zig");
+const common = @import("aro_translate_c");
+const ast = common.ast;
const Error = common.Error;
const MacroProcessingError = common.MacroProcessingError;
const TypeError = common.TypeError;
@@ -20,10 +20,8 @@ const SymbolTable = common.SymbolTable;
const AliasList = common.AliasList;
const ResultUsed = common.ResultUsed;
const Scope = common.ScopeExtra(Context, clang.QualType);
-
-// Maps macro parameter names to token position, for determining if different
-// identifiers refer to the same positional argument in different macros.
-const ArgsPositionMap = std.StringArrayHashMapUnmanaged(usize);
+const PatternList = common.PatternList;
+const MacroSlicer = common.MacroSlicer;
pub const Context = struct {
gpa: mem.Allocator,
@@ -5093,265 +5091,6 @@ pub fn failDecl(c: *Context, loc: clang.SourceLocation, name: []const u8, compti
try c.global_scope.nodes.append(try Tag.warning.create(c.arena, location_comment));
}
-pub const PatternList = struct {
- patterns: []Pattern,
-
- /// Templates must be function-like macros
- /// first element is macro source, second element is the name of the function
- /// in std.lib.zig.c_translation.Macros which implements it
- const templates = [_][2][]const u8{
- [2][]const u8{ "f_SUFFIX(X) (X ## f)", "F_SUFFIX" },
- [2][]const u8{ "F_SUFFIX(X) (X ## F)", "F_SUFFIX" },
-
- [2][]const u8{ "u_SUFFIX(X) (X ## u)", "U_SUFFIX" },
- [2][]const u8{ "U_SUFFIX(X) (X ## U)", "U_SUFFIX" },
-
- [2][]const u8{ "l_SUFFIX(X) (X ## l)", "L_SUFFIX" },
- [2][]const u8{ "L_SUFFIX(X) (X ## L)", "L_SUFFIX" },
-
- [2][]const u8{ "ul_SUFFIX(X) (X ## ul)", "UL_SUFFIX" },
- [2][]const u8{ "uL_SUFFIX(X) (X ## uL)", "UL_SUFFIX" },
- [2][]const u8{ "Ul_SUFFIX(X) (X ## Ul)", "UL_SUFFIX" },
- [2][]const u8{ "UL_SUFFIX(X) (X ## UL)", "UL_SUFFIX" },
-
- [2][]const u8{ "ll_SUFFIX(X) (X ## ll)", "LL_SUFFIX" },
- [2][]const u8{ "LL_SUFFIX(X) (X ## LL)", "LL_SUFFIX" },
-
- [2][]const u8{ "ull_SUFFIX(X) (X ## ull)", "ULL_SUFFIX" },
- [2][]const u8{ "uLL_SUFFIX(X) (X ## uLL)", "ULL_SUFFIX" },
- [2][]const u8{ "Ull_SUFFIX(X) (X ## Ull)", "ULL_SUFFIX" },
- [2][]const u8{ "ULL_SUFFIX(X) (X ## ULL)", "ULL_SUFFIX" },
-
- [2][]const u8{ "f_SUFFIX(X) X ## f", "F_SUFFIX" },
- [2][]const u8{ "F_SUFFIX(X) X ## F", "F_SUFFIX" },
-
- [2][]const u8{ "u_SUFFIX(X) X ## u", "U_SUFFIX" },
- [2][]const u8{ "U_SUFFIX(X) X ## U", "U_SUFFIX" },
-
- [2][]const u8{ "l_SUFFIX(X) X ## l", "L_SUFFIX" },
- [2][]const u8{ "L_SUFFIX(X) X ## L", "L_SUFFIX" },
-
- [2][]const u8{ "ul_SUFFIX(X) X ## ul", "UL_SUFFIX" },
- [2][]const u8{ "uL_SUFFIX(X) X ## uL", "UL_SUFFIX" },
- [2][]const u8{ "Ul_SUFFIX(X) X ## Ul", "UL_SUFFIX" },
- [2][]const u8{ "UL_SUFFIX(X) X ## UL", "UL_SUFFIX" },
-
- [2][]const u8{ "ll_SUFFIX(X) X ## ll", "LL_SUFFIX" },
- [2][]const u8{ "LL_SUFFIX(X) X ## LL", "LL_SUFFIX" },
-
- [2][]const u8{ "ull_SUFFIX(X) X ## ull", "ULL_SUFFIX" },
- [2][]const u8{ "uLL_SUFFIX(X) X ## uLL", "ULL_SUFFIX" },
- [2][]const u8{ "Ull_SUFFIX(X) X ## Ull", "ULL_SUFFIX" },
- [2][]const u8{ "ULL_SUFFIX(X) X ## ULL", "ULL_SUFFIX" },
-
- [2][]const u8{ "CAST_OR_CALL(X, Y) (X)(Y)", "CAST_OR_CALL" },
- [2][]const u8{ "CAST_OR_CALL(X, Y) ((X)(Y))", "CAST_OR_CALL" },
-
- [2][]const u8{
- \\wl_container_of(ptr, sample, member) \
- \\(__typeof__(sample))((char *)(ptr) - \
- \\ offsetof(__typeof__(*sample), member))
- ,
- "WL_CONTAINER_OF",
- },
-
- [2][]const u8{ "IGNORE_ME(X) ((void)(X))", "DISCARD" },
- [2][]const u8{ "IGNORE_ME(X) (void)(X)", "DISCARD" },
- [2][]const u8{ "IGNORE_ME(X) ((const void)(X))", "DISCARD" },
- [2][]const u8{ "IGNORE_ME(X) (const void)(X)", "DISCARD" },
- [2][]const u8{ "IGNORE_ME(X) ((volatile void)(X))", "DISCARD" },
- [2][]const u8{ "IGNORE_ME(X) (volatile void)(X)", "DISCARD" },
- [2][]const u8{ "IGNORE_ME(X) ((const volatile void)(X))", "DISCARD" },
- [2][]const u8{ "IGNORE_ME(X) (const volatile void)(X)", "DISCARD" },
- [2][]const u8{ "IGNORE_ME(X) ((volatile const void)(X))", "DISCARD" },
- [2][]const u8{ "IGNORE_ME(X) (volatile const void)(X)", "DISCARD" },
- };
-
- /// Assumes that `ms` represents a tokenized function-like macro.
- fn buildArgsHash(allocator: mem.Allocator, ms: MacroSlicer, hash: *ArgsPositionMap) MacroProcessingError!void {
- assert(ms.tokens.len > 2);
- assert(ms.tokens[0].id == .identifier or ms.tokens[0].id == .extended_identifier);
- assert(ms.tokens[1].id == .l_paren);
-
- var i: usize = 2;
- while (true) : (i += 1) {
- const token = ms.tokens[i];
- switch (token.id) {
- .r_paren => break,
- .comma => continue,
- .identifier, .extended_identifier => {
- const identifier = ms.slice(token);
- try hash.put(allocator, identifier, i);
- },
- else => return error.UnexpectedMacroToken,
- }
- }
- }
-
- const Pattern = struct {
- tokens: []const CToken,
- source: []const u8,
- impl: []const u8,
- args_hash: ArgsPositionMap,
-
- fn init(self: *Pattern, allocator: mem.Allocator, template: [2][]const u8) Error!void {
- const source = template[0];
- const impl = template[1];
-
- var tok_list = std.ArrayList(CToken).init(allocator);
- defer tok_list.deinit();
- try tokenizeMacro(source, &tok_list);
- const tokens = try allocator.dupe(CToken, tok_list.items);
-
- self.* = .{
- .tokens = tokens,
- .source = source,
- .impl = impl,
- .args_hash = .{},
- };
- const ms = MacroSlicer{ .source = source, .tokens = tokens };
- buildArgsHash(allocator, ms, &self.args_hash) catch |err| switch (err) {
- error.UnexpectedMacroToken => unreachable,
- else => |e| return e,
- };
- }
-
- fn deinit(self: *Pattern, allocator: mem.Allocator) void {
- self.args_hash.deinit(allocator);
- allocator.free(self.tokens);
- }
-
- /// This function assumes that `ms` has already been validated to contain a function-like
- /// macro, and that the parsed template macro in `self` also contains a function-like
- /// macro. Please review this logic carefully if changing that assumption. Two
- /// function-like macros are considered equivalent if and only if they contain the same
- /// list of tokens, modulo parameter names.
- pub fn isEquivalent(self: Pattern, ms: MacroSlicer, args_hash: ArgsPositionMap) bool {
- if (self.tokens.len != ms.tokens.len) return false;
- if (args_hash.count() != self.args_hash.count()) return false;
-
- var i: usize = 2;
- while (self.tokens[i].id != .r_paren) : (i += 1) {}
-
- const pattern_slicer = MacroSlicer{ .source = self.source, .tokens = self.tokens };
- while (i < self.tokens.len) : (i += 1) {
- const pattern_token = self.tokens[i];
- const macro_token = ms.tokens[i];
- if (pattern_token.id != macro_token.id) return false;
-
- const pattern_bytes = pattern_slicer.slice(pattern_token);
- const macro_bytes = ms.slice(macro_token);
- switch (pattern_token.id) {
- .identifier, .extended_identifier => {
- const pattern_arg_index = self.args_hash.get(pattern_bytes);
- const macro_arg_index = args_hash.get(macro_bytes);
-
- if (pattern_arg_index == null and macro_arg_index == null) {
- if (!mem.eql(u8, pattern_bytes, macro_bytes)) return false;
- } else if (pattern_arg_index != null and macro_arg_index != null) {
- if (pattern_arg_index.? != macro_arg_index.?) return false;
- } else {
- return false;
- }
- },
- .string_literal, .char_literal, .pp_num => {
- if (!mem.eql(u8, pattern_bytes, macro_bytes)) return false;
- },
- else => {
- // other tags correspond to keywords and operators that do not contain a "payload"
- // that can vary
- },
- }
- }
- return true;
- }
- };
-
- pub fn init(allocator: mem.Allocator) Error!PatternList {
- const patterns = try allocator.alloc(Pattern, templates.len);
- for (templates, 0..) |template, i| {
- try patterns[i].init(allocator, template);
- }
- return PatternList{ .patterns = patterns };
- }
-
- pub fn deinit(self: *PatternList, allocator: mem.Allocator) void {
- for (self.patterns) |*pattern| pattern.deinit(allocator);
- allocator.free(self.patterns);
- }
-
- pub fn match(self: PatternList, allocator: mem.Allocator, ms: MacroSlicer) Error!?Pattern {
- var args_hash: ArgsPositionMap = .{};
- defer args_hash.deinit(allocator);
-
- buildArgsHash(allocator, ms, &args_hash) catch |err| switch (err) {
- error.UnexpectedMacroToken => return null,
- else => |e| return e,
- };
-
- for (self.patterns) |pattern| if (pattern.isEquivalent(ms, args_hash)) return pattern;
- return null;
- }
-};
-
-const MacroSlicer = struct {
- source: []const u8,
- tokens: []const CToken,
- fn slice(self: MacroSlicer, token: CToken) []const u8 {
- return self.source[token.start..token.end];
- }
-};
-
-// Testing here instead of test/translate_c.zig allows us to also test that the
-// mapped function exists in `std.zig.c_translation.Macros`
-test "Macro matching" {
- const helper = struct {
- const MacroFunctions = std.zig.c_translation.Macros;
- fn checkMacro(allocator: mem.Allocator, pattern_list: PatternList, source: []const u8, comptime expected_match: ?[]const u8) !void {
- var tok_list = std.ArrayList(CToken).init(allocator);
- defer tok_list.deinit();
- try tokenizeMacro(source, &tok_list);
- const macro_slicer = MacroSlicer{ .source = source, .tokens = tok_list.items };
- const matched = try pattern_list.match(allocator, macro_slicer);
- if (expected_match) |expected| {
- try testing.expectEqualStrings(expected, matched.?.impl);
- try testing.expect(@hasDecl(MacroFunctions, expected));
- } else {
- try testing.expectEqual(@as(@TypeOf(matched), null), matched);
- }
- }
- };
- const allocator = std.testing.allocator;
- var pattern_list = try PatternList.init(allocator);
- defer pattern_list.deinit(allocator);
-
- try helper.checkMacro(allocator, pattern_list, "BAR(Z) (Z ## F)", "F_SUFFIX");
- try helper.checkMacro(allocator, pattern_list, "BAR(Z) (Z ## U)", "U_SUFFIX");
- try helper.checkMacro(allocator, pattern_list, "BAR(Z) (Z ## L)", "L_SUFFIX");
- try helper.checkMacro(allocator, pattern_list, "BAR(Z) (Z ## LL)", "LL_SUFFIX");
- try helper.checkMacro(allocator, pattern_list, "BAR(Z) (Z ## UL)", "UL_SUFFIX");
- try helper.checkMacro(allocator, pattern_list, "BAR(Z) (Z ## ULL)", "ULL_SUFFIX");
- try helper.checkMacro(allocator, pattern_list,
- \\container_of(a, b, c) \
- \\(__typeof__(b))((char *)(a) - \
- \\ offsetof(__typeof__(*b), c))
- , "WL_CONTAINER_OF");
-
- try helper.checkMacro(allocator, pattern_list, "NO_MATCH(X, Y) (X + Y)", null);
- try helper.checkMacro(allocator, pattern_list, "CAST_OR_CALL(X, Y) (X)(Y)", "CAST_OR_CALL");
- try helper.checkMacro(allocator, pattern_list, "CAST_OR_CALL(X, Y) ((X)(Y))", "CAST_OR_CALL");
- try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) (void)(X)", "DISCARD");
- try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) ((void)(X))", "DISCARD");
- try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) (const void)(X)", "DISCARD");
- try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) ((const void)(X))", "DISCARD");
- try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) (volatile void)(X)", "DISCARD");
- try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) ((volatile void)(X))", "DISCARD");
- try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) (const volatile void)(X)", "DISCARD");
- try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) ((const volatile void)(X))", "DISCARD");
- try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) (volatile const void)(X)", "DISCARD");
- try helper.checkMacro(allocator, pattern_list, "IGNORE_ME(X) ((volatile const void)(X))", "DISCARD");
-}
-
const MacroCtx = struct {
source: []const u8,
list: []const CToken,
@@ -5392,7 +5131,7 @@ const MacroCtx = struct {
}
fn makeSlicer(self: *const MacroCtx) MacroSlicer {
- return MacroSlicer{ .source = self.source, .tokens = self.list };
+ return .{ .source = self.source, .tokens = self.list };
}
const MacroTranslateError = union(enum) {
@@ -5432,26 +5171,6 @@ const MacroCtx = struct {
}
};
-fn tokenizeMacro(source: []const u8, tok_list: *std.ArrayList(CToken)) Error!void {
- var tokenizer: aro.Tokenizer = .{
- .buf = source,
- .source = .unused,
- .langopts = .{},
- };
- while (true) {
- const tok = tokenizer.next();
- switch (tok.id) {
- .whitespace => continue,
- .nl, .eof => {
- try tok_list.append(tok);
- break;
- },
- else => {},
- }
- try tok_list.append(tok);
- }
-}
-
fn getMacroText(unit: *const clang.ASTUnit, c: *const Context, macro: *const clang.MacroDefinitionRecord) ![]const u8 {
const begin_loc = macro.getSourceRange_getBegin();
const end_loc = clang.Lexer.getLocForEndOfToken(macro.getSourceRange_getEnd(), c.source_manager, unit);
@@ -5491,7 +5210,7 @@ fn transPreprocessorEntities(c: *Context, unit: *clang.ASTUnit) Error!void {
const source = try getMacroText(unit, c, macro);
- try tokenizeMacro(source, &tok_list);
+ try common.tokenizeMacro(source, &tok_list);
var macro_ctx = MacroCtx{
.source = source,
bootstrap.c
@@ -156,22 +156,8 @@ int main(int argc, char **argv) {
"--dep", "build_options",
"--dep", "aro",
"--mod", "root", "src/main.zig",
-
"--mod", "build_options", "config.zig",
- "--mod", "aro_options", "src/stubs/aro_options.zig",
- "--mod", "Builtins/Builtin.def", "src/stubs/aro_builtins.zig",
- "--mod", "Attribute/names.def", "src/stubs/aro_names.zig",
- "--mod", "Diagnostics/messages.def", "src/stubs/aro_messages.zig",
-
- "--dep", "build_options=aro_options",
- "--mod", "aro_backend", "deps/aro/backend.zig",
-
- "--dep", "Builtins/Builtin.def",
- "--dep", "Attribute/names.def",
- "--dep", "Diagnostics/messages.def",
- "--dep", "build_options=aro_options",
- "--dep", "backend=aro_backend",
- "--mod", "aro", "deps/aro/aro.zig",
+ "--mod", "aro", "lib/compiler/aro/aro.zig",
NULL,
};
print_and_run(child_argv);
build.zig
@@ -8,7 +8,6 @@ const io = std.io;
const fs = std.fs;
const InstallDirectoryOptions = std.Build.InstallDirectoryOptions;
const assert = std.debug.assert;
-const GenerateDef = @import("deps/aro/build/GenerateDef.zig");
const zig_version = std.SemanticVersion{ .major = 0, .minor = 12, .patch = 0 };
const stack_size = 32 * 1024 * 1024;
@@ -636,34 +635,22 @@ fn addCompilerStep(b: *std.Build, options: AddCompilerStepOptions) *std.Build.St
});
exe.stack_size = stack_size;
- const aro_options = b.addOptions();
- aro_options.addOption([]const u8, "version_str", "aro-zig");
- const aro_options_module = aro_options.createModule();
- const aro_backend = b.createModule(.{
- .root_source_file = .{ .path = "deps/aro/backend.zig" },
- .imports = &.{.{
- .name = "build_options",
- .module = aro_options_module,
- }},
- });
const aro_module = b.createModule(.{
- .root_source_file = .{ .path = "deps/aro/aro.zig" },
+ .root_source_file = .{ .path = "lib/compiler/aro/aro.zig" },
+ });
+
+ const aro_translate_c_module = b.createModule(.{
+ .root_source_file = .{ .path = "lib/compiler/aro_translate_c.zig" },
.imports = &.{
.{
- .name = "build_options",
- .module = aro_options_module,
- },
- .{
- .name = "backend",
- .module = aro_backend,
+ .name = "aro",
+ .module = aro_module,
},
- GenerateDef.create(b, .{ .name = "Builtins/Builtin.def", .src_prefix = "deps/aro/aro" }),
- GenerateDef.create(b, .{ .name = "Attribute/names.def", .src_prefix = "deps/aro/aro" }),
- GenerateDef.create(b, .{ .name = "Diagnostics/messages.def", .src_prefix = "deps/aro/aro", .kind = .named }),
},
});
exe.root_module.addImport("aro", aro_module);
+ exe.root_module.addImport("aro_translate_c", aro_translate_c_module);
return exe;
}
CMakeLists.txt
@@ -643,11 +643,8 @@ set(ZIG_STAGE2_SOURCES
"${CMAKE_SOURCE_DIR}/src/target.zig"
"${CMAKE_SOURCE_DIR}/src/tracy.zig"
"${CMAKE_SOURCE_DIR}/src/translate_c.zig"
- "${CMAKE_SOURCE_DIR}/src/translate_c/ast.zig"
"${CMAKE_SOURCE_DIR}/src/type.zig"
"${CMAKE_SOURCE_DIR}/src/wasi_libc.zig"
- "${CMAKE_SOURCE_DIR}/src/stubs/aro_builtins.zig"
- "${CMAKE_SOURCE_DIR}/src/stubs/aro_names.zig"
)
if(MSVC)
@@ -822,18 +819,7 @@ set(BUILD_ZIG2_ARGS
--dep "aro"
--mod "root" "src/main.zig"
--mod "build_options" "${ZIG_CONFIG_ZIG_OUT}"
- --mod "aro_options" "src/stubs/aro_options.zig"
- --mod "Builtins/Builtin.def" "src/stubs/aro_builtins.zig"
- --mod "Attribute/names.def" "src/stubs/aro_names.zig"
- --mod "Diagnostics/messages.def" "src/stubs/aro_messages.zig"
- --dep "build_options=aro_options"
- --mod "aro_backend" "deps/aro/backend.zig"
- --dep "Builtins/Builtin.def"
- --dep "Attribute/names.def"
- --dep "Diagnostics/messages.def"
- --dep "build_options=aro_options"
- --dep "backend=aro_backend"
- --mod "aro" "deps/aro/aro.zig"
+ --mod "aro" "lib/compiler/aro/aro.zig"
)
add_custom_command(