//! Autogenerated by process_builtins.py, do not edit const std = @import("std"); const Properties = @import("Properties.zig"); const TypeDescription = @import("TypeDescription.zig"); const Attributes = Properties.Attributes; const TargetSet = Properties.TargetSet; pub const Tag = blk: { @setEvalBranchQuota(10000); break :blk std.meta.DeclEnum(functions); }; tag: Tag, param_str: []const u8, properties: Properties, pub fn fromTag(builtin: Tag) @This() { @setEvalBranchQuota(10000); switch (builtin) { inline else => |tag| { const desc = @field(functions, @tagName(tag)); return .{ .tag = tag, .param_str = desc.param_str, .properties = .{ .language = if (@hasDecl(desc, "language")) @field(desc, "language") else .all_languages, .header = if (@hasDecl(desc, "header")) @field(desc, "header") else .none, .attributes = if (@hasDecl(desc, "attributes")) @field(desc, "attributes") else Attributes{}, .target_set = if (@hasDecl(desc, "target_set")) @field(desc, "target_set") else TargetSet.init(.{ .basic = true }), }, }; }, } } pub fn isVarArgs(self: @This()) bool { return self.param_str[self.param_str.len - 1] == '.'; } const functions = struct { pub const _Block_object_assign = struct { const param_str = "vv*vC*iC"; const header = .blocks; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const _Block_object_dispose = struct { const param_str = "vvC*iC"; const header = .blocks; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const _Exit = struct { const param_str = "vi"; const header = .stdlib; const attributes = Attributes{ .noreturn = true, .lib_function_without_prefix = true, }; }; pub const _InterlockedAnd = struct { const param_str = "NiNiD*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedAnd16 = struct { const param_str = "ssD*s"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedAnd8 = struct { const param_str = "ccD*c"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedCompareExchange = struct { const param_str = "NiNiD*NiNi"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedCompareExchange16 = struct { const param_str = "ssD*ss"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedCompareExchange64 = struct { const param_str = "LLiLLiD*LLiLLi"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedCompareExchange8 = struct { const param_str = "ccD*cc"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedCompareExchangePointer = struct { const param_str = "v*v*D*v*v*"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedCompareExchangePointer_nf = struct { const param_str = "v*v*D*v*v*"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedDecrement = struct { const param_str = "NiNiD*"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedDecrement16 = struct { const param_str = "ssD*"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedExchange = struct { const param_str = "NiNiD*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedExchange16 = struct { const param_str = "ssD*s"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedExchange8 = struct { const param_str = "ccD*c"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedExchangeAdd = struct { const param_str = "NiNiD*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedExchangeAdd16 = struct { const param_str = "ssD*s"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedExchangeAdd8 = struct { const param_str = "ccD*c"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedExchangePointer = struct { const param_str = "v*v*D*v*"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedExchangeSub = struct { const param_str = "NiNiD*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedExchangeSub16 = struct { const param_str = "ssD*s"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedExchangeSub8 = struct { const param_str = "ccD*c"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedIncrement = struct { const param_str = "NiNiD*"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedIncrement16 = struct { const param_str = "ssD*"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedOr = struct { const param_str = "NiNiD*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedOr16 = struct { const param_str = "ssD*s"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedOr8 = struct { const param_str = "ccD*c"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedXor = struct { const param_str = "NiNiD*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedXor16 = struct { const param_str = "ssD*s"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _InterlockedXor8 = struct { const param_str = "ccD*c"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _MoveFromCoprocessor = struct { const param_str = "UiIUiIUiIUiIUiIUi"; const language = .all_ms_languages; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const _MoveFromCoprocessor2 = struct { const param_str = "UiIUiIUiIUiIUiIUi"; const language = .all_ms_languages; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const _MoveToCoprocessor = struct { const param_str = "vUiIUiIUiIUiIUiIUi"; const language = .all_ms_languages; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const _MoveToCoprocessor2 = struct { const param_str = "vUiIUiIUiIUiIUiIUi"; const language = .all_ms_languages; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const _ReturnAddress = struct { const param_str = "v*"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const __GetExceptionInfo = struct { const param_str = "v*."; const language = .all_ms_languages; const attributes = Attributes{ .custom_typecheck = true, .eval_args = false, }; }; pub const __abnormal_termination = struct { const param_str = "i"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const __annotation = struct { const param_str = "wC*."; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const __arithmetic_fence = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, .const_evaluable = true, }; }; pub const __assume = struct { const param_str = "vb"; const language = .all_ms_languages; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __atomic_always_lock_free = struct { const param_str = "bzvCD*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __atomic_clear = struct { const param_str = "vvD*i"; const attributes = Attributes{}; }; pub const __atomic_is_lock_free = struct { const param_str = "bzvCD*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __atomic_signal_fence = struct { const param_str = "vi"; const attributes = Attributes{}; }; pub const __atomic_test_and_set = struct { const param_str = "bvD*i"; const attributes = Attributes{}; }; pub const __atomic_thread_fence = struct { const param_str = "vi"; const attributes = Attributes{}; }; pub const __builtin___CFStringMakeConstantString = struct { const param_str = "FC*cC*"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin___NSStringMakeConstantString = struct { const param_str = "FC*cC*"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin___clear_cache = struct { const param_str = "vc*c*"; const attributes = Attributes{}; }; pub const __builtin___fprintf_chk = struct { const param_str = "iP*icC*."; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 2, }; }; pub const __builtin___get_unsafe_stack_bottom = struct { const param_str = "v*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin___get_unsafe_stack_ptr = struct { const param_str = "v*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin___get_unsafe_stack_start = struct { const param_str = "v*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin___get_unsafe_stack_top = struct { const param_str = "v*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin___memccpy_chk = struct { const param_str = "v*v*vC*izz"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin___memcpy_chk = struct { const param_str = "v*v*vC*zz"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin___memmove_chk = struct { const param_str = "v*v*vC*zz"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin___mempcpy_chk = struct { const param_str = "v*v*vC*zz"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin___memset_chk = struct { const param_str = "v*v*izz"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin___printf_chk = struct { const param_str = "iicC*."; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 1, }; }; pub const __builtin___snprintf_chk = struct { const param_str = "ic*zizcC*."; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 4, }; }; pub const __builtin___sprintf_chk = struct { const param_str = "ic*izcC*."; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 3, }; }; pub const __builtin___stpcpy_chk = struct { const param_str = "c*c*cC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin___stpncpy_chk = struct { const param_str = "c*c*cC*zz"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin___strcat_chk = struct { const param_str = "c*c*cC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin___strcpy_chk = struct { const param_str = "c*c*cC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin___strlcat_chk = struct { const param_str = "zc*cC*zz"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin___strlcpy_chk = struct { const param_str = "zc*cC*zz"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin___strncat_chk = struct { const param_str = "c*c*cC*zz"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin___strncpy_chk = struct { const param_str = "c*c*cC*zz"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin___vfprintf_chk = struct { const param_str = "iP*icC*a"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 2, }; }; pub const __builtin___vprintf_chk = struct { const param_str = "iicC*a"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 1, }; }; pub const __builtin___vsnprintf_chk = struct { const param_str = "ic*zizcC*a"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 4, }; }; pub const __builtin___vsprintf_chk = struct { const param_str = "ic*izcC*a"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 3, }; }; pub const __builtin_abort = struct { const param_str = "v"; const attributes = Attributes{ .noreturn = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_abs = struct { const param_str = "ii"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_acos = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_acosf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_acosf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_acosh = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_acoshf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_acoshf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_acoshl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_acosl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_add_overflow = struct { const param_str = "b."; const attributes = Attributes{ .custom_typecheck = true, .const_evaluable = true, }; }; pub const __builtin_addc = struct { const param_str = "UiUiCUiCUiCUi*"; const attributes = Attributes{}; }; pub const __builtin_addcb = struct { const param_str = "UcUcCUcCUcCUc*"; const attributes = Attributes{}; }; pub const __builtin_addcl = struct { const param_str = "ULiULiCULiCULiCULi*"; const attributes = Attributes{}; }; pub const __builtin_addcll = struct { const param_str = "ULLiULLiCULLiCULLiCULLi*"; const attributes = Attributes{}; }; pub const __builtin_addcs = struct { const param_str = "UsUsCUsCUsCUs*"; const attributes = Attributes{}; }; pub const __builtin_addf128_round_to_odd = struct { const param_str = "LLdLLdLLd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_align_down = struct { const param_str = "v*vC*z"; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true, }; }; pub const __builtin_align_up = struct { const param_str = "v*vC*z"; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true, }; }; pub const __builtin_alloca = struct { const param_str = "v*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_alloca_uninitialized = struct { const param_str = "v*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_alloca_with_align = struct { const param_str = "v*zIz"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_alloca_with_align_uninitialized = struct { const param_str = "v*zIz"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_altivec_crypto_vcipher = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_crypto_vcipherlast = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_crypto_vncipher = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_crypto_vncipherlast = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_crypto_vpermxor = struct { const param_str = "V16UcV16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_crypto_vpermxor_be = struct { const param_str = "V16UcV16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_crypto_vpmsumb = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_crypto_vpmsumd = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_crypto_vpmsumh = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_crypto_vpmsumw = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_crypto_vsbox = struct { const param_str = "V16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_crypto_vshasigmad = struct { const param_str = "V2ULLiV2ULLiIiIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_crypto_vshasigmaw = struct { const param_str = "V4UiV4UiIiIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_dss = struct { const param_str = "vUIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_dssall = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_dst = struct { const param_str = "vvC*iUIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_dstst = struct { const param_str = "vvC*iUIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_dststt = struct { const param_str = "vvC*iUIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_dstt = struct { const param_str = "vvC*iUIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_lvebx = struct { const param_str = "V16cLivC*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_lvehx = struct { const param_str = "V8sLivC*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_lvewx = struct { const param_str = "V4iLivC*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_lvsl = struct { const param_str = "V16cUcvC*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_lvsr = struct { const param_str = "V16cUcvC*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_lvx = struct { const param_str = "V4iLivC*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_lvxl = struct { const param_str = "V4iLivC*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_mfvscr = struct { const param_str = "V8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_mtvscr = struct { const param_str = "vV4i"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_mtvsrbm = struct { const param_str = "V16UcULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_mtvsrdm = struct { const param_str = "V2ULLiULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_mtvsrhm = struct { const param_str = "V8UsULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_mtvsrqm = struct { const param_str = "V1ULLLiULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_mtvsrwm = struct { const param_str = "V4UiULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_stvebx = struct { const param_str = "vV16cLiv*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_stvehx = struct { const param_str = "vV8sLiv*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_stvewx = struct { const param_str = "vV4iLiv*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_stvx = struct { const param_str = "vV4iLiv*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_stvxl = struct { const param_str = "vV4iLiv*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vabsdub = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vabsduh = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vabsduw = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vaddcuq = struct { const param_str = "V1ULLLiV1ULLLiV1ULLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vaddcuq_c = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vaddcuw = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vaddecuq = struct { const param_str = "V1ULLLiV1ULLLiV1ULLLiV1ULLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vaddecuq_c = struct { const param_str = "V16UcV16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vaddeuqm = struct { const param_str = "V1ULLLiV1ULLLiV1ULLLiV1ULLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vaddeuqm_c = struct { const param_str = "V16UcV16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vaddsbs = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vaddshs = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vaddsws = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vaddubs = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vadduhs = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vadduqm = struct { const param_str = "V1ULLLiV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vadduws = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vavgsb = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vavgsh = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vavgsw = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vavgub = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vavguh = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vavguw = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vbpermd = struct { const param_str = "V2ULLiV2ULLiV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vbpermq = struct { const param_str = "V2ULLiV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcfsx = struct { const param_str = "V4fV4SiIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcfuged = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcfux = struct { const param_str = "V4fV4UiIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vclrlb = struct { const param_str = "V16UcV16UcUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vclrrb = struct { const param_str = "V16UcV16UcUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vclzb = struct { const param_str = "V16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vclzd = struct { const param_str = "V2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vclzdm = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vclzh = struct { const param_str = "V8UsV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vclzlsbb = struct { const param_str = "SiV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vclzw = struct { const param_str = "V4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpbfp = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpbfp_p = struct { const param_str = "iiV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpeqfp = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpeqfp_p = struct { const param_str = "iiV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpequb = struct { const param_str = "V16cV16cV16c"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpequb_p = struct { const param_str = "iiV16cV16c"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpequd = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpequd_p = struct { const param_str = "iiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpequh = struct { const param_str = "V8sV8sV8s"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpequh_p = struct { const param_str = "iiV8sV8s"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpequq = struct { const param_str = "V1LLLiV1ULLLiV1ULLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpequq_p = struct { const param_str = "iiV1ULLLiV1LLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpequw = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpequw_p = struct { const param_str = "iiV4iV4i"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgefp = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgefp_p = struct { const param_str = "iiV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtfp = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtfp_p = struct { const param_str = "iiV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtsb = struct { const param_str = "V16cV16ScV16Sc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtsb_p = struct { const param_str = "iiV16ScV16Sc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtsd = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtsd_p = struct { const param_str = "iiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtsh = struct { const param_str = "V8sV8SsV8Ss"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtsh_p = struct { const param_str = "iiV8SsV8Ss"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtsq = struct { const param_str = "V1LLLiV1SLLLiV1SLLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtsq_p = struct { const param_str = "iiV1SLLLiV1SLLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtsw = struct { const param_str = "V4iV4SiV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtsw_p = struct { const param_str = "iiV4SiV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtub = struct { const param_str = "V16cV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtub_p = struct { const param_str = "iiV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtud = struct { const param_str = "V2LLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtud_p = struct { const param_str = "iiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtuh = struct { const param_str = "V8sV8UsV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtuh_p = struct { const param_str = "iiV8UsV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtuq = struct { const param_str = "V1LLLiV1ULLLiV1ULLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtuq_p = struct { const param_str = "iiV1ULLLiV1ULLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtuw = struct { const param_str = "V4iV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpgtuw_p = struct { const param_str = "iiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpneb = struct { const param_str = "V16cV16cV16c"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpneb_p = struct { const param_str = "iiV16cV16c"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpned_p = struct { const param_str = "iiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpneh = struct { const param_str = "V8sV8sV8s"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpneh_p = struct { const param_str = "iiV8sV8s"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpnew = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpnew_p = struct { const param_str = "iiV4iV4i"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpnezb = struct { const param_str = "V16cV16cV16c"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpnezh = struct { const param_str = "V8sV8sV8s"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcmpnezw = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcntmbb = struct { const param_str = "ULLiV16UcUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcntmbd = struct { const param_str = "ULLiV2ULLiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcntmbh = struct { const param_str = "ULLiV8UsUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vcntmbw = struct { const param_str = "ULLiV4UiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vctsxs = struct { const param_str = "V4SiV4fIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vctuxs = struct { const param_str = "V4UiV4fIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vctzb = struct { const param_str = "V16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vctzd = struct { const param_str = "V2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vctzdm = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vctzh = struct { const param_str = "V8UsV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vctzlsbb = struct { const param_str = "SiV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vctzw = struct { const param_str = "V4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vdivesd = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vdivesq = struct { const param_str = "V1SLLLiV1SLLLiV1SLLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vdivesw = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vdiveud = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vdiveuq = struct { const param_str = "V1ULLLiV1ULLLiV1ULLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vdiveuw = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vexpandbm = struct { const param_str = "V16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vexpanddm = struct { const param_str = "V2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vexpandhm = struct { const param_str = "V8UsV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vexpandqm = struct { const param_str = "V1ULLLiV1ULLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vexpandwm = struct { const param_str = "V4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vexptefp = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextddvlx = struct { const param_str = "V2ULLiV2ULLiV2ULLiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextddvrx = struct { const param_str = "V2ULLiV2ULLiV2ULLiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextdubvlx = struct { const param_str = "V2ULLiV16UcV16UcUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextdubvrx = struct { const param_str = "V2ULLiV16UcV16UcUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextduhvlx = struct { const param_str = "V2ULLiV8UsV8UsUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextduhvrx = struct { const param_str = "V2ULLiV8UsV8UsUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextduwvlx = struct { const param_str = "V2ULLiV4UiV4UiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextduwvrx = struct { const param_str = "V2ULLiV4UiV4UiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextractbm = struct { const param_str = "UiV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextractdm = struct { const param_str = "UiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextracthm = struct { const param_str = "UiV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextractqm = struct { const param_str = "UiV1ULLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextractwm = struct { const param_str = "UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextsb2d = struct { const param_str = "V2SLLiV16Sc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextsb2w = struct { const param_str = "V4SiV16Sc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextsd2q = struct { const param_str = "V1SLLLiV2SLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextsh2d = struct { const param_str = "V2SLLiV8Ss"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextsh2w = struct { const param_str = "V4SiV8Ss"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vextsw2d = struct { const param_str = "V2SLLiV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vgbbd = struct { const param_str = "V16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vgnb = struct { const param_str = "ULLiV1ULLLiIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinsblx = struct { const param_str = "V16UcV16UcUiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinsbrx = struct { const param_str = "V16UcV16UcUiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinsbvlx = struct { const param_str = "V16UcV16UcUiV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinsbvrx = struct { const param_str = "V16UcV16UcUiV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinsd = struct { const param_str = "V16UcV16UcULLiIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinsd_elt = struct { const param_str = "V16UcV16UcULLiiC"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinsdlx = struct { const param_str = "V2ULLiV2ULLiULLiULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinsdrx = struct { const param_str = "V2ULLiV2ULLiULLiULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinshlx = struct { const param_str = "V8UsV8UsUiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinshrx = struct { const param_str = "V8UsV8UsUiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinshvlx = struct { const param_str = "V8UsV8UsUiV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinshvrx = struct { const param_str = "V8UsV8UsUiV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinsw = struct { const param_str = "V16UcV16UcUiIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinsw_elt = struct { const param_str = "V16UcV16UcUiiC"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinswlx = struct { const param_str = "V4UiV4UiUiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinswrx = struct { const param_str = "V4UiV4UiUiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinswvlx = struct { const param_str = "V4UiV4UiUiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vinswvrx = struct { const param_str = "V4UiV4UiUiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vlogefp = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmaddfp = struct { const param_str = "V4fV4fV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmaxfp = struct { const param_str = "V4fV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmaxsb = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmaxsd = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmaxsh = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmaxsw = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmaxub = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmaxud = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmaxuh = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmaxuw = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmhaddshs = struct { const param_str = "V8sV8sV8sV8s"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmhraddshs = struct { const param_str = "V8sV8sV8sV8s"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vminfp = struct { const param_str = "V4fV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vminsb = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vminsd = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vminsh = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vminsw = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vminub = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vminud = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vminuh = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vminuw = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmsumcud = struct { const param_str = "V1ULLLiV2ULLiV2ULLiV1ULLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmsummbm = struct { const param_str = "V4SiV16ScV16UcV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmsumshm = struct { const param_str = "V4SiV8SsV8SsV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmsumshs = struct { const param_str = "V4SiV8SsV8SsV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmsumubm = struct { const param_str = "V4UiV16UcV16UcV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmsumuhm = struct { const param_str = "V4UiV8UsV8UsV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmsumuhs = struct { const param_str = "V4UiV8UsV8UsV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmulesb = struct { const param_str = "V8SsV16ScV16Sc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmulesd = struct { const param_str = "V1SLLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmulesh = struct { const param_str = "V4SiV8SsV8Ss"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmulesw = struct { const param_str = "V2SLLiV4SiV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmuleub = struct { const param_str = "V8UsV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmuleud = struct { const param_str = "V1ULLLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmuleuh = struct { const param_str = "V4UiV8UsV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmuleuw = struct { const param_str = "V2ULLiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmulhsd = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmulhsw = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmulhud = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmulhuw = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmulosb = struct { const param_str = "V8SsV16ScV16Sc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmulosd = struct { const param_str = "V1SLLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmulosh = struct { const param_str = "V4SiV8SsV8Ss"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmulosw = struct { const param_str = "V2SLLiV4SiV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmuloub = struct { const param_str = "V8UsV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmuloud = struct { const param_str = "V1ULLLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmulouh = struct { const param_str = "V4UiV8UsV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vmulouw = struct { const param_str = "V2ULLiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vnmsubfp = struct { const param_str = "V4fV4fV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vpdepd = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vperm_4si = struct { const param_str = "V4iV4iV4iV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vpextd = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vpkpx = struct { const param_str = "V8sV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vpksdss = struct { const param_str = "V4SiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vpksdus = struct { const param_str = "V4UiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vpkshss = struct { const param_str = "V16ScV8SsV8Ss"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vpkshus = struct { const param_str = "V16UcV8SsV8Ss"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vpkswss = struct { const param_str = "V8SsV4SiV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vpkswus = struct { const param_str = "V8UsV4SiV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vpkudum = struct { const param_str = "V4UiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vpkudus = struct { const param_str = "V4UiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vpkuhus = struct { const param_str = "V16UcV8UsV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vpkuwus = struct { const param_str = "V8UsV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vpopcntb = struct { const param_str = "V16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vpopcntd = struct { const param_str = "V2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vpopcnth = struct { const param_str = "V8UsV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vpopcntw = struct { const param_str = "V4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vprtybd = struct { const param_str = "V2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vprtybq = struct { const param_str = "V1ULLLiV1ULLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vprtybw = struct { const param_str = "V4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vrefp = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vrfim = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vrfin = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vrfip = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vrfiz = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vrlb = struct { const param_str = "V16cV16cV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vrld = struct { const param_str = "V2LLiV2LLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vrldmi = struct { const param_str = "V2ULLiV2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vrldnm = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vrlh = struct { const param_str = "V8sV8sV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vrlqmi = struct { const param_str = "V1ULLLiV1ULLLiV1ULLLiV1ULLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vrlqnm = struct { const param_str = "V1ULLLiV1ULLLiV1ULLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vrlw = struct { const param_str = "V4iV4iV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vrlwmi = struct { const param_str = "V4UiV4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vrlwnm = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vrsqrtefp = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsel_4si = struct { const param_str = "V4iV4iV4iV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsl = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsldbi = struct { const param_str = "V16UcV16UcV16UcIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vslo = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vslv = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsr = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsrab = struct { const param_str = "V16cV16cV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsrah = struct { const param_str = "V8sV8sV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsraw = struct { const param_str = "V4iV4iV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsrdbi = struct { const param_str = "V16UcV16UcV16UcIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsro = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsrv = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vstribl = struct { const param_str = "V16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vstribl_p = struct { const param_str = "iiV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vstribr = struct { const param_str = "V16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vstribr_p = struct { const param_str = "iiV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vstrihl = struct { const param_str = "V8sV8s"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vstrihl_p = struct { const param_str = "iiV8s"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vstrihr = struct { const param_str = "V8sV8s"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vstrihr_p = struct { const param_str = "iiV8s"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsubcuq = struct { const param_str = "V1ULLLiV1ULLLiV1ULLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsubcuq_c = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsubcuw = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsubecuq = struct { const param_str = "V1ULLLiV1ULLLiV1ULLLiV1ULLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsubecuq_c = struct { const param_str = "V16UcV16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsubeuqm = struct { const param_str = "V1ULLLiV1ULLLiV1ULLLiV1ULLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsubeuqm_c = struct { const param_str = "V16UcV16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsubsbs = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsubshs = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsubsws = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsububs = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsubuhs = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsubuqm = struct { const param_str = "V1ULLLiV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsubuws = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsum2sws = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsum4sbs = struct { const param_str = "V4SiV16ScV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsum4shs = struct { const param_str = "V4SiV8SsV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsum4ubs = struct { const param_str = "V4UiV16UcV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vsumsws = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vupkhpx = struct { const param_str = "V4UiV8s"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vupkhsb = struct { const param_str = "V8sV16c"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vupkhsh = struct { const param_str = "V4iV8s"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vupkhsw = struct { const param_str = "V2LLiV4i"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vupklpx = struct { const param_str = "V4UiV8s"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vupklsb = struct { const param_str = "V8sV16c"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vupklsh = struct { const param_str = "V4iV8s"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_altivec_vupklsw = struct { const param_str = "V2LLiV4i"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_amdgcn_alignbit = struct { const param_str = "UiUiUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_alignbyte = struct { const param_str = "UiUiUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_atomic_dec32 = struct { const param_str = "UZiUZiD*UZiUicC*"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_atomic_dec64 = struct { const param_str = "UWiUWiD*UWiUicC*"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_atomic_inc32 = struct { const param_str = "UZiUZiD*UZiUicC*"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_atomic_inc64 = struct { const param_str = "UWiUWiD*UWiUicC*"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_buffer_wbinvl1 = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_class = struct { const param_str = "bdi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_classf = struct { const param_str = "bfi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_cosf = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_cubeid = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_cubema = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_cubesc = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_cubetc = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_cvt_pk_i16 = struct { const param_str = "E2sii"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_cvt_pk_u16 = struct { const param_str = "E2UsUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_cvt_pk_u8_f32 = struct { const param_str = "UifUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_cvt_pknorm_i16 = struct { const param_str = "E2sff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_cvt_pknorm_u16 = struct { const param_str = "E2Usff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_cvt_pkrtz = struct { const param_str = "E2hff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_dispatch_ptr = struct { const param_str = "v*4"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_div_fixup = struct { const param_str = "dddd"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_div_fixupf = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_div_fmas = struct { const param_str = "ddddb"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_div_fmasf = struct { const param_str = "ffffb"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_div_scale = struct { const param_str = "dddbb*"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_div_scalef = struct { const param_str = "fffbb*"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_ds_append = struct { const param_str = "ii*3"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_ds_bpermute = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_ds_consume = struct { const param_str = "ii*3"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_ds_faddf = struct { const param_str = "ff*3fIiIiIb"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_ds_fmaxf = struct { const param_str = "ff*3fIiIiIb"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_ds_fminf = struct { const param_str = "ff*3fIiIiIb"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_ds_gws_barrier = struct { const param_str = "vUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_ds_gws_init = struct { const param_str = "vUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_ds_gws_sema_br = struct { const param_str = "vUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_ds_gws_sema_p = struct { const param_str = "vUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_ds_gws_sema_v = struct { const param_str = "vUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_ds_permute = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_ds_swizzle = struct { const param_str = "iiIi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_endpgm = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .noreturn = true, }; }; pub const __builtin_amdgcn_fcmp = struct { const param_str = "WUiddIi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_fcmpf = struct { const param_str = "WUiffIi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_fence = struct { const param_str = "vUicC*"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_fmed3f = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_fract = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_fractf = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_frexp_exp = struct { const param_str = "id"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_frexp_expf = struct { const param_str = "if"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_frexp_mant = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_frexp_mantf = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_grid_size_x = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_grid_size_y = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_grid_size_z = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_groupstaticsize = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_iglp_opt = struct { const param_str = "vIi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_implicitarg_ptr = struct { const param_str = "v*4"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_interp_mov = struct { const param_str = "fUiUiUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_interp_p1 = struct { const param_str = "ffUiUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_interp_p1_f16 = struct { const param_str = "ffUiUibUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_interp_p2 = struct { const param_str = "fffUiUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_interp_p2_f16 = struct { const param_str = "hffUiUibUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_is_private = struct { const param_str = "bvC*0"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_is_shared = struct { const param_str = "bvC*0"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_kernarg_segment_ptr = struct { const param_str = "v*4"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_ldexp = struct { const param_str = "ddi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_ldexpf = struct { const param_str = "ffi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_lerp = struct { const param_str = "UiUiUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_log_clampf = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_mbcnt_hi = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_mbcnt_lo = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_mqsad_pk_u16_u8 = struct { const param_str = "WUiWUiUiWUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_mqsad_u32_u8 = struct { const param_str = "V4UiWUiUiV4Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_msad_u8 = struct { const param_str = "UiUiUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_qsad_pk_u16_u8 = struct { const param_str = "WUiWUiUiWUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_queue_ptr = struct { const param_str = "v*4"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_rcp = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_rcpf = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_read_exec = struct { const param_str = "WUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_read_exec_hi = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_read_exec_lo = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_readfirstlane = struct { const param_str = "ii"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_readlane = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_rsq = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_rsq_clamp = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_rsq_clampf = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_rsqf = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_s_barrier = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_s_dcache_inv = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_s_decperflevel = struct { const param_str = "vIi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_s_getpc = struct { const param_str = "WUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_s_getreg = struct { const param_str = "UiIi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_s_incperflevel = struct { const param_str = "vIi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_s_sendmsg = struct { const param_str = "vIiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_s_sendmsghalt = struct { const param_str = "vIiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_s_setprio = struct { const param_str = "vIs"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_s_setreg = struct { const param_str = "vIiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_s_sleep = struct { const param_str = "vIi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_s_waitcnt = struct { const param_str = "vIi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_sad_hi_u8 = struct { const param_str = "UiUiUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_sad_u16 = struct { const param_str = "UiUiUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_sad_u8 = struct { const param_str = "UiUiUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_sbfe = struct { const param_str = "UiUiUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_sched_barrier = struct { const param_str = "vIi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_sched_group_barrier = struct { const param_str = "vIiIiIi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_sicmp = struct { const param_str = "WUiiiIi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_sicmpl = struct { const param_str = "WUiWiWiIi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_sinf = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_sqrt = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_sqrtf = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_trig_preop = struct { const param_str = "ddi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_trig_preopf = struct { const param_str = "ffi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_ubfe = struct { const param_str = "UiUiUiUi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_uicmp = struct { const param_str = "WUiUiUiIi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_uicmpl = struct { const param_str = "WUiWUiWUiIi"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_wave_barrier = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{}; }; pub const __builtin_amdgcn_workgroup_id_x = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_workgroup_id_y = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_workgroup_id_z = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_workgroup_size_x = struct { const param_str = "Us"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_workgroup_size_y = struct { const param_str = "Us"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_workgroup_size_z = struct { const param_str = "Us"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_workitem_id_x = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_workitem_id_y = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_amdgcn_workitem_id_z = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_annotation = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_arm_cdp = struct { const param_str = "vUIiUIiUIiUIiUIiUIi"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_cdp2 = struct { const param_str = "vUIiUIiUIiUIiUIiUIi"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_clrex = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); }; pub const __builtin_arm_cls = struct { const param_str = "UiZUi"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_cls64 = struct { const param_str = "UiWUi"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_cmse_TT = struct { const param_str = "Uiv*"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{}; }; pub const __builtin_arm_cmse_TTA = struct { const param_str = "Uiv*"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{}; }; pub const __builtin_arm_cmse_TTAT = struct { const param_str = "Uiv*"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{}; }; pub const __builtin_arm_cmse_TTT = struct { const param_str = "Uiv*"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{}; }; pub const __builtin_arm_dbg = struct { const param_str = "vUi"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_dmb = struct { const param_str = "vUi"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_dsb = struct { const param_str = "vUi"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_get_fpscr = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_isb = struct { const param_str = "vUi"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_ldaex = struct { const param_str = "v."; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_arm_ldc = struct { const param_str = "vUIiUIivC*"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_ldc2 = struct { const param_str = "vUIiUIivC*"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_ldc2l = struct { const param_str = "vUIiUIivC*"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_ldcl = struct { const param_str = "vUIiUIivC*"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_ldrex = struct { const param_str = "v."; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_arm_ldrexd = struct { const param_str = "LLUiv*"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_mcr = struct { const param_str = "vUIiUIiUiUIiUIiUIi"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_mcr2 = struct { const param_str = "vUIiUIiUiUIiUIiUIi"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_mcrr = struct { const param_str = "vUIiUIiLLUiUIi"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_mcrr2 = struct { const param_str = "vUIiUIiLLUiUIi"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_mrc = struct { const param_str = "UiUIiUIiUIiUIiUIi"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_mrc2 = struct { const param_str = "UiUIiUIiUIiUIiUIi"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_mrrc = struct { const param_str = "LLUiUIiUIiUIi"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_mrrc2 = struct { const param_str = "LLUiUIiUIiUIi"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_nop = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); }; pub const __builtin_arm_prefetch = struct { const param_str = "!"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_qadd = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_qadd16 = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_qadd8 = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_qasx = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_qdbl = struct { const param_str = "ii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_qsax = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_qsub = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_qsub16 = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_qsub8 = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_rbit = struct { const param_str = "UiUi"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_rbit64 = struct { const param_str = "WUiWUi"; const target_set = TargetSet.init(.{ .aarch64 = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_rsr = struct { const param_str = "UicC*"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_rsr128 = struct { const param_str = "LLLUicC*"; const target_set = TargetSet.init(.{ .aarch64 = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_rsr64 = struct { const param_str = "!"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_rsrp = struct { const param_str = "v*cC*"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_sadd16 = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_sadd8 = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_sasx = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_sel = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_set_fpscr = struct { const param_str = "vUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_sev = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); }; pub const __builtin_arm_sevl = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); }; pub const __builtin_arm_shadd16 = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_shadd8 = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_shasx = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_shsax = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_shsub16 = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_shsub8 = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smlabb = struct { const param_str = "iiii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smlabt = struct { const param_str = "iiii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smlad = struct { const param_str = "iiii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smladx = struct { const param_str = "iiii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smlald = struct { const param_str = "LLiiiLLi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smlaldx = struct { const param_str = "LLiiiLLi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smlatb = struct { const param_str = "iiii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smlatt = struct { const param_str = "iiii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smlawb = struct { const param_str = "iiii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smlawt = struct { const param_str = "iiii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smlsd = struct { const param_str = "iiii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smlsdx = struct { const param_str = "iiii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smlsld = struct { const param_str = "LLiiiLLi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smlsldx = struct { const param_str = "LLiiiLLi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smuad = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smuadx = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smulbb = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smulbt = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smultb = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smultt = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smulwb = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smulwt = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smusd = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_smusdx = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_ssat = struct { const param_str = "iiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_ssat16 = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_ssax = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_ssub16 = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_ssub8 = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_stc = struct { const param_str = "vUIiUIiv*"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_stc2 = struct { const param_str = "vUIiUIiv*"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_stc2l = struct { const param_str = "vUIiUIiv*"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_stcl = struct { const param_str = "vUIiUIiv*"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_stlex = struct { const param_str = "i."; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_arm_strex = struct { const param_str = "i."; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_arm_strexd = struct { const param_str = "iLLUiv*"; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __builtin_arm_sxtab16 = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_sxtb16 = struct { const param_str = "ii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_tcancel = struct { const param_str = "vWUIi"; const target_set = TargetSet.init(.{ .aarch64 = true, }); const attributes = Attributes{}; }; pub const __builtin_arm_tcommit = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .aarch64 = true, }); const attributes = Attributes{}; }; pub const __builtin_arm_tstart = struct { const param_str = "WUi"; const target_set = TargetSet.init(.{ .aarch64 = true, }); const attributes = Attributes{ .returns_twice = true, }; }; pub const __builtin_arm_ttest = struct { const param_str = "WUi"; const target_set = TargetSet.init(.{ .aarch64 = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_uadd16 = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_uadd8 = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_uasx = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_uhadd16 = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_uhadd8 = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_uhasx = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_uhsax = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_uhsub16 = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_uhsub8 = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_uqadd16 = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_uqadd8 = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_uqasx = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_uqsax = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_uqsub16 = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_uqsub8 = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_usad8 = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_usada8 = struct { const param_str = "UiUiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_usat = struct { const param_str = "UiiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_usat16 = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_usax = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_usub16 = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_usub8 = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_uxtab16 = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_uxtb16 = struct { const param_str = "ii"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_vcvtr_d = struct { const param_str = "fdi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_vcvtr_f = struct { const param_str = "ffi"; const target_set = TargetSet.init(.{ .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_wfe = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); }; pub const __builtin_arm_wfi = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); }; pub const __builtin_arm_wsr = struct { const param_str = "vcC*Ui"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_wsr128 = struct { const param_str = "vcC*LLLUi"; const target_set = TargetSet.init(.{ .aarch64 = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_wsr64 = struct { const param_str = "!"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_wsrp = struct { const param_str = "vcC*vC*"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_arm_yield = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); }; pub const __builtin_asin = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_asinf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_asinf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_asinh = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_asinhf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_asinhf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_asinhl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_asinl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_assume = struct { const param_str = "vb"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_assume_aligned = struct { const param_str = "v*vC*z."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true, }; }; pub const __builtin_atan = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_atan2 = struct { const param_str = "ddd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_atan2f = struct { const param_str = "fff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_atan2f128 = struct { const param_str = "LLdLLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_atan2l = struct { const param_str = "LdLdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_atanf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_atanf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_atanh = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_atanhf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_atanhf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_atanhl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_atanl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_bcmp = struct { const param_str = "ivC*vC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_bcopy = struct { const param_str = "vv*v*z"; const attributes = Attributes{}; }; pub const __builtin_bitrev = struct { const param_str = "UiUi"; const target_set = TargetSet.init(.{ .xcore = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_bitreverse16 = struct { const param_str = "UsUs"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_bitreverse32 = struct { const param_str = "UZiUZi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_bitreverse64 = struct { const param_str = "UWiUWi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_bitreverse8 = struct { const param_str = "UcUc"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_bpermd = struct { const param_str = "SLLiSLLiSLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_bswap16 = struct { const param_str = "UsUs"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_bswap32 = struct { const param_str = "UZiUZi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_bswap64 = struct { const param_str = "UWiUWi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_bzero = struct { const param_str = "vv*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_cabs = struct { const param_str = "dXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cabsf = struct { const param_str = "fXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cabsl = struct { const param_str = "LdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cacos = struct { const param_str = "XdXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cacosf = struct { const param_str = "XfXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cacosh = struct { const param_str = "XdXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cacoshf = struct { const param_str = "XfXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cacoshl = struct { const param_str = "XLdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cacosl = struct { const param_str = "XLdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_call_with_static_chain = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_calloc = struct { const param_str = "v*zz"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_canonicalize = struct { const param_str = "dd"; const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_canonicalizef = struct { const param_str = "ff"; const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_canonicalizef16 = struct { const param_str = "hh"; const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_canonicalizel = struct { const param_str = "LdLd"; const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_carg = struct { const param_str = "dXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cargf = struct { const param_str = "fXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cargl = struct { const param_str = "LdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_casin = struct { const param_str = "XdXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_casinf = struct { const param_str = "XfXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_casinh = struct { const param_str = "XdXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_casinhf = struct { const param_str = "XfXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_casinhl = struct { const param_str = "XLdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_casinl = struct { const param_str = "XLdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_catan = struct { const param_str = "XdXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_catanf = struct { const param_str = "XfXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_catanh = struct { const param_str = "XdXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_catanhf = struct { const param_str = "XfXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_catanhl = struct { const param_str = "XLdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_catanl = struct { const param_str = "XLdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cbrt = struct { const param_str = "dd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_cbrtf = struct { const param_str = "ff"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_cbrtf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_cbrtl = struct { const param_str = "LdLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_ccos = struct { const param_str = "XdXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ccosf = struct { const param_str = "XfXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ccosh = struct { const param_str = "XdXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ccoshf = struct { const param_str = "XfXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ccoshl = struct { const param_str = "XLdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ccosl = struct { const param_str = "XLdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ceil = struct { const param_str = "dd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_ceilf = struct { const param_str = "ff"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_ceilf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_ceilf16 = struct { const param_str = "hh"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_ceill = struct { const param_str = "LdLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_cexp = struct { const param_str = "XdXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cexpf = struct { const param_str = "XfXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cexpl = struct { const param_str = "XLdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cfuged = struct { const param_str = "ULLiULLiULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_char_memchr = struct { const param_str = "c*cC*iz"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_cimag = struct { const param_str = "dXd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_cimagf = struct { const param_str = "fXf"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_cimagl = struct { const param_str = "LdXLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_classify_type = struct { const param_str = "i."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .eval_args = false, .const_evaluable = true, }; }; pub const __builtin_clog = struct { const param_str = "XdXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_clogf = struct { const param_str = "XfXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_clogl = struct { const param_str = "XLdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_clrsb = struct { const param_str = "ii"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_clrsbl = struct { const param_str = "iLi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_clrsbll = struct { const param_str = "iLLi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_clz = struct { const param_str = "iUi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_clzl = struct { const param_str = "iULi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_clzll = struct { const param_str = "iULLi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_clzs = struct { const param_str = "iUs"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_cntlzdm = struct { const param_str = "ULLiULLiULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_cnttzdm = struct { const param_str = "ULLiULLiULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_complex = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true, }; }; pub const __builtin_conj = struct { const param_str = "XdXd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_conjf = struct { const param_str = "XfXf"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_conjl = struct { const param_str = "XLdXLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_constant_p = struct { const param_str = "i."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .eval_args = false, .const_evaluable = true, }; }; pub const __builtin_convertvector = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_copysign = struct { const param_str = "ddd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_copysignf = struct { const param_str = "fff"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_copysignf128 = struct { const param_str = "LLdLLdLLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_copysignf16 = struct { const param_str = "hhh"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_copysignl = struct { const param_str = "LdLdLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_cos = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cosf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cosf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cosf16 = struct { const param_str = "hh"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cosh = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_coshf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_coshf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_coshl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cosl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cpow = struct { const param_str = "XdXdXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cpowf = struct { const param_str = "XfXfXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cpowl = struct { const param_str = "XLdXLdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_cproj = struct { const param_str = "XdXd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_cprojf = struct { const param_str = "XfXf"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_cprojl = struct { const param_str = "XLdXLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_cpu_init = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .x86 = true, }); const attributes = Attributes{}; }; pub const __builtin_cpu_is = struct { const param_str = "bcC*"; const target_set = TargetSet.init(.{ .x86 = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_cpu_supports = struct { const param_str = "bcC*"; const target_set = TargetSet.init(.{ .x86 = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_creal = struct { const param_str = "dXd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_crealf = struct { const param_str = "fXf"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_creall = struct { const param_str = "LdXLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_csin = struct { const param_str = "XdXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_csinf = struct { const param_str = "XfXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_csinh = struct { const param_str = "XdXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_csinhf = struct { const param_str = "XfXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_csinhl = struct { const param_str = "XLdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_csinl = struct { const param_str = "XLdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_csqrt = struct { const param_str = "XdXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_csqrtf = struct { const param_str = "XfXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_csqrtl = struct { const param_str = "XLdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ctan = struct { const param_str = "XdXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ctanf = struct { const param_str = "XfXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ctanh = struct { const param_str = "XdXd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ctanhf = struct { const param_str = "XfXf"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ctanhl = struct { const param_str = "XLdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ctanl = struct { const param_str = "XLdXLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ctz = struct { const param_str = "iUi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_ctzl = struct { const param_str = "iULi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_ctzll = struct { const param_str = "iULLi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_ctzs = struct { const param_str = "iUs"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_darn = struct { const param_str = "LLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_darn_32 = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_darn_raw = struct { const param_str = "LLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_dcbf = struct { const param_str = "vvC*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_debugtrap = struct { const param_str = "v"; const attributes = Attributes{}; }; pub const __builtin_divde = struct { const param_str = "SLLiSLLiSLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_divdeu = struct { const param_str = "ULLiULLiULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_divf128_round_to_odd = struct { const param_str = "LLdLLdLLd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_divwe = struct { const param_str = "SiSiSi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_divweu = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_dump_struct = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_dwarf_cfa = struct { const param_str = "v*"; const attributes = Attributes{}; }; pub const __builtin_dwarf_sp_column = struct { const param_str = "Ui"; const attributes = Attributes{}; }; pub const __builtin_dynamic_object_size = struct { const param_str = "zvC*i"; const attributes = Attributes{ .eval_args = false, .const_evaluable = true, }; }; pub const __builtin_eh_return = struct { const param_str = "vzv*"; const attributes = Attributes{ .noreturn = true, }; }; pub const __builtin_eh_return_data_regno = struct { const param_str = "iIi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_elementwise_abs = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_elementwise_add_sat = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_elementwise_canonicalize = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_elementwise_ceil = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_elementwise_copysign = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_elementwise_cos = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_elementwise_floor = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_elementwise_max = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_elementwise_min = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_elementwise_roundeven = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_elementwise_sin = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_elementwise_sub_sat = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_elementwise_trunc = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_erf = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_erfc = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_erfcf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_erfcf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_erfcl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_erff = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_erff128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_erfl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_exp = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_exp2 = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_exp2f = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_exp2f128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_exp2f16 = struct { const param_str = "hh"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_exp2l = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_expect = struct { const param_str = "LiLiLi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_expect_with_probability = struct { const param_str = "LiLiLid"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_expf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_expf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_expf16 = struct { const param_str = "hh"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_expl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_expm1 = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_expm1f = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_expm1f128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_expm1l = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_extend_pointer = struct { const param_str = "ULLiv*"; const attributes = Attributes{}; }; pub const __builtin_extract_return_addr = struct { const param_str = "v*v*"; const attributes = Attributes{}; }; pub const __builtin_fabs = struct { const param_str = "dd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_fabsf = struct { const param_str = "ff"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_fabsf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_fabsf16 = struct { const param_str = "hh"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_fabsl = struct { const param_str = "LdLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_fdim = struct { const param_str = "ddd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_fdimf = struct { const param_str = "fff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_fdimf128 = struct { const param_str = "LLdLLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_fdiml = struct { const param_str = "LdLdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ffs = struct { const param_str = "ii"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_ffsl = struct { const param_str = "iLi"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_ffsll = struct { const param_str = "iLLi"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_floor = struct { const param_str = "dd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_floorf = struct { const param_str = "ff"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_floorf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_floorf16 = struct { const param_str = "hh"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_floorl = struct { const param_str = "LdLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_flt_rounds = struct { const param_str = "i"; const attributes = Attributes{}; }; pub const __builtin_fma = struct { const param_str = "dddd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_fmaf = struct { const param_str = "ffff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_fmaf128 = struct { const param_str = "LLdLLdLLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_fmaf128_round_to_odd = struct { const param_str = "LLdLLdLLdLLd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_fmaf16 = struct { const param_str = "hhhh"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_fmal = struct { const param_str = "LdLdLdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_fmax = struct { const param_str = "ddd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_fmaxf = struct { const param_str = "fff"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_fmaxf128 = struct { const param_str = "LLdLLdLLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_fmaxf16 = struct { const param_str = "hhh"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_fmaxl = struct { const param_str = "LdLdLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_fmin = struct { const param_str = "ddd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_fminf = struct { const param_str = "fff"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_fminf128 = struct { const param_str = "LLdLLdLLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_fminf16 = struct { const param_str = "hhh"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_fminl = struct { const param_str = "LdLdLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_fmod = struct { const param_str = "ddd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_fmodf = struct { const param_str = "fff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_fmodf128 = struct { const param_str = "LLdLLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_fmodf16 = struct { const param_str = "hhh"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_fmodl = struct { const param_str = "LdLdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_fpclassify = struct { const param_str = "iiiiii."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_fprintf = struct { const param_str = "iP*cC*."; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 1, }; }; pub const __builtin_frame_address = struct { const param_str = "v*IUi"; const attributes = Attributes{}; }; pub const __builtin_free = struct { const param_str = "vv*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_frexp = struct { const param_str = "ddi*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_frexpf = struct { const param_str = "ffi*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_frexpf128 = struct { const param_str = "LLdLLdi*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_frexpl = struct { const param_str = "LdLdi*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_frob_return_addr = struct { const param_str = "v*v*"; const attributes = Attributes{}; }; pub const __builtin_get_texasr = struct { const param_str = "LUi"; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_get_texasru = struct { const param_str = "LUi"; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_get_tfhar = struct { const param_str = "LUi"; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_get_tfiar = struct { const param_str = "LUi"; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_getid = struct { const param_str = "Si"; const target_set = TargetSet.init(.{ .xcore = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_getps = struct { const param_str = "UiUi"; const target_set = TargetSet.init(.{ .xcore = true, }); const attributes = Attributes{}; }; pub const __builtin_huge_val = struct { const param_str = "d"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_huge_valf = struct { const param_str = "f"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_huge_valf128 = struct { const param_str = "LLd"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_huge_valf16 = struct { const param_str = "x"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_huge_vall = struct { const param_str = "Ld"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_hypot = struct { const param_str = "ddd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_hypotf = struct { const param_str = "fff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_hypotf128 = struct { const param_str = "LLdLLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_hypotl = struct { const param_str = "LdLdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ia32_rdpmc = struct { const param_str = "UOii"; const target_set = TargetSet.init(.{ .x86 = true, }); }; pub const __builtin_ia32_rdtsc = struct { const param_str = "UOi"; const target_set = TargetSet.init(.{ .x86 = true, }); }; pub const __builtin_ia32_rdtscp = struct { const param_str = "UOiUi*"; const target_set = TargetSet.init(.{ .x86 = true, }); }; pub const __builtin_ilogb = struct { const param_str = "id"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ilogbf = struct { const param_str = "if"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ilogbf128 = struct { const param_str = "iLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ilogbl = struct { const param_str = "iLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_index = struct { const param_str = "c*cC*i"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_inf = struct { const param_str = "d"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_inff = struct { const param_str = "f"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_inff128 = struct { const param_str = "LLd"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_inff16 = struct { const param_str = "x"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_infl = struct { const param_str = "Ld"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_init_dwarf_reg_size_table = struct { const param_str = "vv*"; const attributes = Attributes{}; }; pub const __builtin_is_aligned = struct { const param_str = "bvC*z"; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true, }; }; pub const __builtin_isfinite = struct { const param_str = "i."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_isgreater = struct { const param_str = "i."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_isgreaterequal = struct { const param_str = "i."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_isinf = struct { const param_str = "i."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_isinf_sign = struct { const param_str = "i."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_isless = struct { const param_str = "i."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_islessequal = struct { const param_str = "i."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_islessgreater = struct { const param_str = "i."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_isnan = struct { const param_str = "i."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_isnormal = struct { const param_str = "i."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_isunordered = struct { const param_str = "i."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_labs = struct { const param_str = "LiLi"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_launder = struct { const param_str = "v*v*"; const attributes = Attributes{ .custom_typecheck = true, .const_evaluable = true, }; }; pub const __builtin_ldexp = struct { const param_str = "ddi"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ldexpf = struct { const param_str = "ffi"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ldexpf128 = struct { const param_str = "LLdLLdi"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ldexpl = struct { const param_str = "LdLdi"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_lgamma = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_lgammaf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_lgammaf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_lgammal = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_llabs = struct { const param_str = "LLiLLi"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_llrint = struct { const param_str = "LLid"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_llrintf = struct { const param_str = "LLif"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_llrintf128 = struct { const param_str = "LLiLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_llrintl = struct { const param_str = "LLiLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_llround = struct { const param_str = "LLid"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_llroundf = struct { const param_str = "LLif"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_llroundf128 = struct { const param_str = "LLiLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_llroundl = struct { const param_str = "LLiLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_log = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_log10 = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_log10f = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_log10f128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_log10f16 = struct { const param_str = "hh"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_log10l = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_log1p = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_log1pf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_log1pf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_log1pl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_log2 = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_log2f = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_log2f128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_log2f16 = struct { const param_str = "hh"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_log2l = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_logb = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_logbf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_logbf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_logbl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_logf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_logf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_logf16 = struct { const param_str = "hh"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_logl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_longjmp = struct { const param_str = "vv**i"; const attributes = Attributes{ .noreturn = true, }; }; pub const __builtin_lrint = struct { const param_str = "Lid"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_lrintf = struct { const param_str = "Lif"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_lrintf128 = struct { const param_str = "LiLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_lrintl = struct { const param_str = "LiLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_lround = struct { const param_str = "Lid"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_lroundf = struct { const param_str = "Lif"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_lroundf128 = struct { const param_str = "LiLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_lroundl = struct { const param_str = "LiLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_malloc = struct { const param_str = "v*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_matrix_column_major_load = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_matrix_column_major_store = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_matrix_transpose = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_memchr = struct { const param_str = "v*vC*iz"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_memcmp = struct { const param_str = "ivC*vC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_memcpy = struct { const param_str = "v*v*vC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_memcpy_inline = struct { const param_str = "vv*vC*Iz"; const attributes = Attributes{}; }; pub const __builtin_memmove = struct { const param_str = "v*v*vC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_mempcpy = struct { const param_str = "v*v*vC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_memset = struct { const param_str = "v*v*iz"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_memset_inline = struct { const param_str = "vv*iIz"; const attributes = Attributes{}; }; pub const __builtin_mips_absq_s_ph = struct { const param_str = "V2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_absq_s_qb = struct { const param_str = "V4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_absq_s_w = struct { const param_str = "ii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_addq_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_addq_s_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_addq_s_w = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_addqh_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_addqh_r_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_addqh_r_w = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_addqh_w = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_addsc = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_addu_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_addu_qb = struct { const param_str = "V4ScV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_addu_s_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_addu_s_qb = struct { const param_str = "V4ScV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_adduh_qb = struct { const param_str = "V4ScV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_adduh_r_qb = struct { const param_str = "V4ScV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_addwc = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_append = struct { const param_str = "iiiIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_balign = struct { const param_str = "iiiIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_bitrev = struct { const param_str = "ii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_bposge32 = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_cmp_eq_ph = struct { const param_str = "vV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_cmp_le_ph = struct { const param_str = "vV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_cmp_lt_ph = struct { const param_str = "vV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_cmpgdu_eq_qb = struct { const param_str = "iV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_cmpgdu_le_qb = struct { const param_str = "iV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_cmpgdu_lt_qb = struct { const param_str = "iV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_cmpgu_eq_qb = struct { const param_str = "iV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_cmpgu_le_qb = struct { const param_str = "iV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_cmpgu_lt_qb = struct { const param_str = "iV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_cmpu_eq_qb = struct { const param_str = "vV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_cmpu_le_qb = struct { const param_str = "vV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_cmpu_lt_qb = struct { const param_str = "vV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_dpa_w_ph = struct { const param_str = "LLiLLiV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_dpaq_s_w_ph = struct { const param_str = "LLiLLiV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_dpaq_sa_l_w = struct { const param_str = "LLiLLiii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_dpaqx_s_w_ph = struct { const param_str = "LLiLLiV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_dpaqx_sa_w_ph = struct { const param_str = "LLiLLiV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_dpau_h_qbl = struct { const param_str = "LLiLLiV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_dpau_h_qbr = struct { const param_str = "LLiLLiV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_dpax_w_ph = struct { const param_str = "LLiLLiV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_dps_w_ph = struct { const param_str = "LLiLLiV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_dpsq_s_w_ph = struct { const param_str = "LLiLLiV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_dpsq_sa_l_w = struct { const param_str = "LLiLLiii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_dpsqx_s_w_ph = struct { const param_str = "LLiLLiV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_dpsqx_sa_w_ph = struct { const param_str = "LLiLLiV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_dpsu_h_qbl = struct { const param_str = "LLiLLiV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_dpsu_h_qbr = struct { const param_str = "LLiLLiV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_dpsx_w_ph = struct { const param_str = "LLiLLiV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_extp = struct { const param_str = "iLLii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_extpdp = struct { const param_str = "iLLii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_extr_r_w = struct { const param_str = "iLLii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_extr_rs_w = struct { const param_str = "iLLii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_extr_s_h = struct { const param_str = "iLLii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_extr_w = struct { const param_str = "iLLii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_insv = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_lbux = struct { const param_str = "iv*i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_lhx = struct { const param_str = "iv*i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_lwx = struct { const param_str = "iv*i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_madd = struct { const param_str = "LLiLLiii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_maddu = struct { const param_str = "LLiLLiUiUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_maq_s_w_phl = struct { const param_str = "LLiLLiV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_maq_s_w_phr = struct { const param_str = "LLiLLiV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_maq_sa_w_phl = struct { const param_str = "LLiLLiV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_maq_sa_w_phr = struct { const param_str = "LLiLLiV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_modsub = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_msub = struct { const param_str = "LLiLLiii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_msubu = struct { const param_str = "LLiLLiUiUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_mthlip = struct { const param_str = "LLiLLii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_mul_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_mul_s_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_muleq_s_w_phl = struct { const param_str = "iV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_muleq_s_w_phr = struct { const param_str = "iV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_muleu_s_ph_qbl = struct { const param_str = "V2sV4ScV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_muleu_s_ph_qbr = struct { const param_str = "V2sV4ScV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_mulq_rs_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_mulq_rs_w = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_mulq_s_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_mulq_s_w = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_mulsa_w_ph = struct { const param_str = "LLiLLiV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_mulsaq_s_w_ph = struct { const param_str = "LLiLLiV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_mult = struct { const param_str = "LLiii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_multu = struct { const param_str = "LLiUiUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_packrl_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_pick_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_pick_qb = struct { const param_str = "V4ScV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_preceq_w_phl = struct { const param_str = "iV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_preceq_w_phr = struct { const param_str = "iV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_precequ_ph_qbl = struct { const param_str = "V2sV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_precequ_ph_qbla = struct { const param_str = "V2sV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_precequ_ph_qbr = struct { const param_str = "V2sV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_precequ_ph_qbra = struct { const param_str = "V2sV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_preceu_ph_qbl = struct { const param_str = "V2sV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_preceu_ph_qbla = struct { const param_str = "V2sV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_preceu_ph_qbr = struct { const param_str = "V2sV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_preceu_ph_qbra = struct { const param_str = "V2sV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_precr_qb_ph = struct { const param_str = "V4ScV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_precr_sra_ph_w = struct { const param_str = "V2siiIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_precr_sra_r_ph_w = struct { const param_str = "V2siiIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_precrq_ph_w = struct { const param_str = "V2sii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_precrq_qb_ph = struct { const param_str = "V4ScV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_precrq_rs_ph_w = struct { const param_str = "V2sii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_precrqu_s_qb_ph = struct { const param_str = "V4ScV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_prepend = struct { const param_str = "iiiIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_raddu_w_qb = struct { const param_str = "iV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_rddsp = struct { const param_str = "iIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_repl_ph = struct { const param_str = "V2si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_repl_qb = struct { const param_str = "V4Sci"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_shilo = struct { const param_str = "LLiLLii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_shll_ph = struct { const param_str = "V2sV2si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_shll_qb = struct { const param_str = "V4ScV4Sci"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_shll_s_ph = struct { const param_str = "V2sV2si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_shll_s_w = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_shra_ph = struct { const param_str = "V2sV2si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_shra_qb = struct { const param_str = "V4ScV4Sci"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_shra_r_ph = struct { const param_str = "V2sV2si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_shra_r_qb = struct { const param_str = "V4ScV4Sci"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_shra_r_w = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_shrl_ph = struct { const param_str = "V2sV2si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_shrl_qb = struct { const param_str = "V4ScV4Sci"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_subq_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_subq_s_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_subq_s_w = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_subqh_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_subqh_r_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_subqh_r_w = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_subqh_w = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_subu_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_subu_qb = struct { const param_str = "V4ScV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_subu_s_ph = struct { const param_str = "V2sV2sV2s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_subu_s_qb = struct { const param_str = "V4ScV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_mips_subuh_qb = struct { const param_str = "V4ScV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_subuh_r_qb = struct { const param_str = "V4ScV4ScV4Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mips_wrdsp = struct { const param_str = "viIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_modf = struct { const param_str = "ddd*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_modff = struct { const param_str = "fff*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_modff128 = struct { const param_str = "LLdLLdLLd*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_modfl = struct { const param_str = "LdLdLd*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_msa_add_a_b = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_add_a_d = struct { const param_str = "V2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_add_a_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_add_a_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_adds_a_b = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_adds_a_d = struct { const param_str = "V2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_adds_a_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_adds_a_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_adds_s_b = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_adds_s_d = struct { const param_str = "V2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_adds_s_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_adds_s_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_adds_u_b = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_adds_u_d = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_adds_u_h = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_adds_u_w = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_addv_b = struct { const param_str = "V16cV16cV16c"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_addv_d = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_addv_h = struct { const param_str = "V8sV8sV8s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_addv_w = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_addvi_b = struct { const param_str = "V16cV16cIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_addvi_d = struct { const param_str = "V2LLiV2LLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_addvi_h = struct { const param_str = "V8sV8sIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_addvi_w = struct { const param_str = "V4iV4iIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_and_v = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_andi_b = struct { const param_str = "V16UcV16UcIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_asub_s_b = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_asub_s_d = struct { const param_str = "V2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_asub_s_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_asub_s_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_asub_u_b = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_asub_u_d = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_asub_u_h = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_asub_u_w = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ave_s_b = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ave_s_d = struct { const param_str = "V2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ave_s_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ave_s_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ave_u_b = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ave_u_d = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ave_u_h = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ave_u_w = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_aver_s_b = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_aver_s_d = struct { const param_str = "V2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_aver_s_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_aver_s_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_aver_u_b = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_aver_u_d = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_aver_u_h = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_aver_u_w = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bclr_b = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bclr_d = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bclr_h = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bclr_w = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bclri_b = struct { const param_str = "V16UcV16UcIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bclri_d = struct { const param_str = "V2ULLiV2ULLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bclri_h = struct { const param_str = "V8UsV8UsIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bclri_w = struct { const param_str = "V4UiV4UiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_binsl_b = struct { const param_str = "V16UcV16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_binsl_d = struct { const param_str = "V2ULLiV2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_binsl_h = struct { const param_str = "V8UsV8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_binsl_w = struct { const param_str = "V4UiV4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_binsli_b = struct { const param_str = "V16UcV16UcV16UcIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_binsli_d = struct { const param_str = "V2ULLiV2ULLiV2ULLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_binsli_h = struct { const param_str = "V8UsV8UsV8UsIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_binsli_w = struct { const param_str = "V4UiV4UiV4UiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_binsr_b = struct { const param_str = "V16UcV16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_binsr_d = struct { const param_str = "V2ULLiV2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_binsr_h = struct { const param_str = "V8UsV8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_binsr_w = struct { const param_str = "V4UiV4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_binsri_b = struct { const param_str = "V16UcV16UcV16UcIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_binsri_d = struct { const param_str = "V2ULLiV2ULLiV2ULLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_binsri_h = struct { const param_str = "V8UsV8UsV8UsIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_binsri_w = struct { const param_str = "V4UiV4UiV4UiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bmnz_v = struct { const param_str = "V16UcV16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bmnzi_b = struct { const param_str = "V16UcV16UcV16UcIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bmz_v = struct { const param_str = "V16UcV16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bmzi_b = struct { const param_str = "V16UcV16UcV16UcIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bneg_b = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bneg_d = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bneg_h = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bneg_w = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bnegi_b = struct { const param_str = "V16UcV16UcIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bnegi_d = struct { const param_str = "V2ULLiV2ULLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bnegi_h = struct { const param_str = "V8UsV8UsIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bnegi_w = struct { const param_str = "V4UiV4UiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bnz_b = struct { const param_str = "iV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bnz_d = struct { const param_str = "iV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bnz_h = struct { const param_str = "iV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bnz_v = struct { const param_str = "iV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bnz_w = struct { const param_str = "iV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bsel_v = struct { const param_str = "V16UcV16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bseli_b = struct { const param_str = "V16UcV16UcV16UcIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bset_b = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bset_d = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bset_h = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bset_w = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bseti_b = struct { const param_str = "V16UcV16UcIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bseti_d = struct { const param_str = "V2ULLiV2ULLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bseti_h = struct { const param_str = "V8UsV8UsIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bseti_w = struct { const param_str = "V4UiV4UiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bz_b = struct { const param_str = "iV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bz_d = struct { const param_str = "iV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bz_h = struct { const param_str = "iV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bz_v = struct { const param_str = "iV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_bz_w = struct { const param_str = "iV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ceq_b = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ceq_d = struct { const param_str = "V2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ceq_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ceq_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ceqi_b = struct { const param_str = "V16ScV16ScISi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ceqi_d = struct { const param_str = "V2SLLiV2SLLiISi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ceqi_h = struct { const param_str = "V8SsV8SsISi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ceqi_w = struct { const param_str = "V4SiV4SiISi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_cfcmsa = struct { const param_str = "iIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_msa_cle_s_b = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_cle_s_d = struct { const param_str = "V2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_cle_s_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_cle_s_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_cle_u_b = struct { const param_str = "V16ScV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_cle_u_d = struct { const param_str = "V2SLLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_cle_u_h = struct { const param_str = "V8SsV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_cle_u_w = struct { const param_str = "V4SiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clei_s_b = struct { const param_str = "V16ScV16ScISi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clei_s_d = struct { const param_str = "V2SLLiV2SLLiISi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clei_s_h = struct { const param_str = "V8SsV8SsISi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clei_s_w = struct { const param_str = "V4SiV4SiISi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clei_u_b = struct { const param_str = "V16ScV16UcIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clei_u_d = struct { const param_str = "V2SLLiV2ULLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clei_u_h = struct { const param_str = "V8SsV8UsIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clei_u_w = struct { const param_str = "V4SiV4UiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clt_s_b = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clt_s_d = struct { const param_str = "V2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clt_s_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clt_s_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clt_u_b = struct { const param_str = "V16ScV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clt_u_d = struct { const param_str = "V2SLLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clt_u_h = struct { const param_str = "V8SsV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clt_u_w = struct { const param_str = "V4SiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clti_s_b = struct { const param_str = "V16ScV16ScISi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clti_s_d = struct { const param_str = "V2SLLiV2SLLiISi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clti_s_h = struct { const param_str = "V8SsV8SsISi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clti_s_w = struct { const param_str = "V4SiV4SiISi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clti_u_b = struct { const param_str = "V16ScV16UcIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clti_u_d = struct { const param_str = "V2SLLiV2ULLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clti_u_h = struct { const param_str = "V8SsV8UsIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_clti_u_w = struct { const param_str = "V4SiV4UiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_copy_s_b = struct { const param_str = "iV16ScIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_copy_s_d = struct { const param_str = "LLiV2SLLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_copy_s_h = struct { const param_str = "iV8SsIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_copy_s_w = struct { const param_str = "iV4SiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_copy_u_b = struct { const param_str = "iV16UcIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_copy_u_d = struct { const param_str = "LLiV2ULLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_copy_u_h = struct { const param_str = "iV8UsIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_copy_u_w = struct { const param_str = "iV4UiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ctcmsa = struct { const param_str = "vIii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{}; }; pub const __builtin_msa_div_s_b = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_div_s_d = struct { const param_str = "V2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_div_s_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_div_s_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_div_u_b = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_div_u_d = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_div_u_h = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_div_u_w = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dotp_s_d = struct { const param_str = "V2SLLiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dotp_s_h = struct { const param_str = "V8SsV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dotp_s_w = struct { const param_str = "V4SiV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dotp_u_d = struct { const param_str = "V2ULLiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dotp_u_h = struct { const param_str = "V8UsV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dotp_u_w = struct { const param_str = "V4UiV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dpadd_s_d = struct { const param_str = "V2SLLiV2SLLiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dpadd_s_h = struct { const param_str = "V8SsV8SsV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dpadd_s_w = struct { const param_str = "V4SiV4SiV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dpadd_u_d = struct { const param_str = "V2ULLiV2ULLiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dpadd_u_h = struct { const param_str = "V8UsV8UsV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dpadd_u_w = struct { const param_str = "V4UiV4UiV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dpsub_s_d = struct { const param_str = "V2SLLiV2SLLiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dpsub_s_h = struct { const param_str = "V8SsV8SsV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dpsub_s_w = struct { const param_str = "V4SiV4SiV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dpsub_u_d = struct { const param_str = "V2ULLiV2ULLiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dpsub_u_h = struct { const param_str = "V8UsV8UsV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_dpsub_u_w = struct { const param_str = "V4UiV4UiV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fadd_d = struct { const param_str = "V2dV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fadd_w = struct { const param_str = "V4fV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcaf_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcaf_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fceq_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fceq_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fclass_d = struct { const param_str = "V2LLiV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fclass_w = struct { const param_str = "V4iV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcle_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcle_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fclt_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fclt_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcne_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcne_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcor_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcor_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcueq_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcueq_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcule_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcule_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcult_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcult_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcun_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcun_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcune_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fcune_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fdiv_d = struct { const param_str = "V2dV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fdiv_w = struct { const param_str = "V4fV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fexdo_h = struct { const param_str = "V8hV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fexdo_w = struct { const param_str = "V4fV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fexp2_d = struct { const param_str = "V2dV2dV2LLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fexp2_w = struct { const param_str = "V4fV4fV4i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fexupl_d = struct { const param_str = "V2dV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fexupl_w = struct { const param_str = "V4fV8h"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fexupr_d = struct { const param_str = "V2dV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fexupr_w = struct { const param_str = "V4fV8h"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ffint_s_d = struct { const param_str = "V2dV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ffint_s_w = struct { const param_str = "V4fV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ffint_u_d = struct { const param_str = "V2dV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ffint_u_w = struct { const param_str = "V4fV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ffql_d = struct { const param_str = "V2dV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ffql_w = struct { const param_str = "V4fV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ffqr_d = struct { const param_str = "V2dV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ffqr_w = struct { const param_str = "V4fV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fill_b = struct { const param_str = "V16Sci"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fill_d = struct { const param_str = "V2SLLiLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fill_h = struct { const param_str = "V8Ssi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fill_w = struct { const param_str = "V4Sii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_flog2_d = struct { const param_str = "V2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_flog2_w = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fmadd_d = struct { const param_str = "V2dV2dV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fmadd_w = struct { const param_str = "V4fV4fV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fmax_a_d = struct { const param_str = "V2dV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fmax_a_w = struct { const param_str = "V4fV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fmax_d = struct { const param_str = "V2dV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fmax_w = struct { const param_str = "V4fV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fmin_a_d = struct { const param_str = "V2dV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fmin_a_w = struct { const param_str = "V4fV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fmin_d = struct { const param_str = "V2dV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fmin_w = struct { const param_str = "V4fV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fmsub_d = struct { const param_str = "V2dV2dV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fmsub_w = struct { const param_str = "V4fV4fV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fmul_d = struct { const param_str = "V2dV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fmul_w = struct { const param_str = "V4fV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_frcp_d = struct { const param_str = "V2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_frcp_w = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_frint_d = struct { const param_str = "V2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_frint_w = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_frsqrt_d = struct { const param_str = "V2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_frsqrt_w = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsaf_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsaf_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fseq_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fseq_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsle_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsle_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fslt_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fslt_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsne_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsne_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsor_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsor_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsqrt_d = struct { const param_str = "V2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsqrt_w = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsub_d = struct { const param_str = "V2dV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsub_w = struct { const param_str = "V4fV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsueq_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsueq_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsule_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsule_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsult_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsult_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsun_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsun_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsune_d = struct { const param_str = "V2LLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_fsune_w = struct { const param_str = "V4iV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ftint_s_d = struct { const param_str = "V2SLLiV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ftint_s_w = struct { const param_str = "V4SiV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ftint_u_d = struct { const param_str = "V2ULLiV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ftint_u_w = struct { const param_str = "V4UiV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ftq_h = struct { const param_str = "V4UiV4fV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ftq_w = struct { const param_str = "V2ULLiV2dV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ftrunc_s_d = struct { const param_str = "V2SLLiV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ftrunc_s_w = struct { const param_str = "V4SiV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ftrunc_u_d = struct { const param_str = "V2ULLiV2d"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ftrunc_u_w = struct { const param_str = "V4UiV4f"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_hadd_s_d = struct { const param_str = "V2SLLiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_hadd_s_h = struct { const param_str = "V8SsV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_hadd_s_w = struct { const param_str = "V4SiV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_hadd_u_d = struct { const param_str = "V2ULLiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_hadd_u_h = struct { const param_str = "V8UsV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_hadd_u_w = struct { const param_str = "V4UiV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_hsub_s_d = struct { const param_str = "V2SLLiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_hsub_s_h = struct { const param_str = "V8SsV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_hsub_s_w = struct { const param_str = "V4SiV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_hsub_u_d = struct { const param_str = "V2ULLiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_hsub_u_h = struct { const param_str = "V8UsV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_hsub_u_w = struct { const param_str = "V4UiV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ilvev_b = struct { const param_str = "V16cV16cV16c"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ilvev_d = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ilvev_h = struct { const param_str = "V8sV8sV8s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ilvev_w = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ilvl_b = struct { const param_str = "V16cV16cV16c"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ilvl_d = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ilvl_h = struct { const param_str = "V8sV8sV8s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ilvl_w = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ilvod_b = struct { const param_str = "V16cV16cV16c"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ilvod_d = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ilvod_h = struct { const param_str = "V8sV8sV8s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ilvod_w = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ilvr_b = struct { const param_str = "V16cV16cV16c"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ilvr_d = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ilvr_h = struct { const param_str = "V8sV8sV8s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ilvr_w = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_insert_b = struct { const param_str = "V16ScV16ScIUii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_insert_d = struct { const param_str = "V2SLLiV2SLLiIUiLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_insert_h = struct { const param_str = "V8SsV8SsIUii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_insert_w = struct { const param_str = "V4SiV4SiIUii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_insve_b = struct { const param_str = "V16ScV16ScIUiV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_insve_d = struct { const param_str = "V2SLLiV2SLLiIUiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_insve_h = struct { const param_str = "V8SsV8SsIUiV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_insve_w = struct { const param_str = "V4SiV4SiIUiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ld_b = struct { const param_str = "V16Scv*Ii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ld_d = struct { const param_str = "V2SLLiv*Ii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ld_h = struct { const param_str = "V8Ssv*Ii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ld_w = struct { const param_str = "V4Siv*Ii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ldi_b = struct { const param_str = "V16cIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ldi_d = struct { const param_str = "V2LLiIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ldi_h = struct { const param_str = "V8sIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ldi_w = struct { const param_str = "V4iIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ldr_d = struct { const param_str = "V2SLLiv*Ii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ldr_w = struct { const param_str = "V4Siv*Ii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_madd_q_h = struct { const param_str = "V8SsV8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_madd_q_w = struct { const param_str = "V4SiV4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_maddr_q_h = struct { const param_str = "V8SsV8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_maddr_q_w = struct { const param_str = "V4SiV4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_maddv_b = struct { const param_str = "V16ScV16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_maddv_d = struct { const param_str = "V2SLLiV2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_maddv_h = struct { const param_str = "V8SsV8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_maddv_w = struct { const param_str = "V4SiV4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_max_a_b = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_max_a_d = struct { const param_str = "V2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_max_a_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_max_a_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_max_s_b = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_max_s_d = struct { const param_str = "V2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_max_s_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_max_s_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_max_u_b = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_max_u_d = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_max_u_h = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_max_u_w = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_maxi_s_b = struct { const param_str = "V16ScV16ScIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_maxi_s_d = struct { const param_str = "V2SLLiV2SLLiIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_maxi_s_h = struct { const param_str = "V8SsV8SsIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_maxi_s_w = struct { const param_str = "V4SiV4SiIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_maxi_u_b = struct { const param_str = "V16UcV16UcIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_maxi_u_d = struct { const param_str = "V2ULLiV2ULLiIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_maxi_u_h = struct { const param_str = "V8UsV8UsIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_maxi_u_w = struct { const param_str = "V4UiV4UiIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_min_a_b = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_min_a_d = struct { const param_str = "V2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_min_a_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_min_a_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_min_s_b = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_min_s_d = struct { const param_str = "V2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_min_s_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_min_s_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_min_u_b = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_min_u_d = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_min_u_h = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_min_u_w = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mini_s_b = struct { const param_str = "V16ScV16ScIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mini_s_d = struct { const param_str = "V2SLLiV2SLLiIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mini_s_h = struct { const param_str = "V8SsV8SsIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mini_s_w = struct { const param_str = "V4SiV4SiIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mini_u_b = struct { const param_str = "V16UcV16UcIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mini_u_d = struct { const param_str = "V2ULLiV2ULLiIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mini_u_h = struct { const param_str = "V8UsV8UsIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mini_u_w = struct { const param_str = "V4UiV4UiIi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mod_s_b = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mod_s_d = struct { const param_str = "V2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mod_s_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mod_s_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mod_u_b = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mod_u_d = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mod_u_h = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mod_u_w = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_move_v = struct { const param_str = "V16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_msub_q_h = struct { const param_str = "V8SsV8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_msub_q_w = struct { const param_str = "V4SiV4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_msubr_q_h = struct { const param_str = "V8SsV8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_msubr_q_w = struct { const param_str = "V4SiV4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_msubv_b = struct { const param_str = "V16ScV16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_msubv_d = struct { const param_str = "V2SLLiV2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_msubv_h = struct { const param_str = "V8SsV8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_msubv_w = struct { const param_str = "V4SiV4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mul_q_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mul_q_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mulr_q_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mulr_q_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mulv_b = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mulv_d = struct { const param_str = "V2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mulv_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_mulv_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_nloc_b = struct { const param_str = "V16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_nloc_d = struct { const param_str = "V2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_nloc_h = struct { const param_str = "V8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_nloc_w = struct { const param_str = "V4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_nlzc_b = struct { const param_str = "V16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_nlzc_d = struct { const param_str = "V2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_nlzc_h = struct { const param_str = "V8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_nlzc_w = struct { const param_str = "V4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_nor_v = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_nori_b = struct { const param_str = "V16UcV16cIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_or_v = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_ori_b = struct { const param_str = "V16UcV16UcIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_pckev_b = struct { const param_str = "V16cV16cV16c"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_pckev_d = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_pckev_h = struct { const param_str = "V8sV8sV8s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_pckev_w = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_pckod_b = struct { const param_str = "V16cV16cV16c"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_pckod_d = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_pckod_h = struct { const param_str = "V8sV8sV8s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_pckod_w = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_pcnt_b = struct { const param_str = "V16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_pcnt_d = struct { const param_str = "V2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_pcnt_h = struct { const param_str = "V8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_pcnt_w = struct { const param_str = "V4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sat_s_b = struct { const param_str = "V16ScV16ScIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sat_s_d = struct { const param_str = "V2SLLiV2SLLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sat_s_h = struct { const param_str = "V8SsV8SsIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sat_s_w = struct { const param_str = "V4SiV4SiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sat_u_b = struct { const param_str = "V16UcV16UcIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sat_u_d = struct { const param_str = "V2ULLiV2ULLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sat_u_h = struct { const param_str = "V8UsV8UsIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sat_u_w = struct { const param_str = "V4UiV4UiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_shf_b = struct { const param_str = "V16cV16cIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_shf_h = struct { const param_str = "V8sV8sIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_shf_w = struct { const param_str = "V4iV4iIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sld_b = struct { const param_str = "V16cV16cV16cUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sld_d = struct { const param_str = "V2LLiV2LLiV2LLiUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sld_h = struct { const param_str = "V8sV8sV8sUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sld_w = struct { const param_str = "V4iV4iV4iUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sldi_b = struct { const param_str = "V16cV16cV16cIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sldi_d = struct { const param_str = "V2LLiV2LLiV2LLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sldi_h = struct { const param_str = "V8sV8sV8sIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sldi_w = struct { const param_str = "V4iV4iV4iIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sll_b = struct { const param_str = "V16cV16cV16c"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sll_d = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sll_h = struct { const param_str = "V8sV8sV8s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sll_w = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_slli_b = struct { const param_str = "V16cV16cIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_slli_d = struct { const param_str = "V2LLiV2LLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_slli_h = struct { const param_str = "V8sV8sIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_slli_w = struct { const param_str = "V4iV4iIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_splat_b = struct { const param_str = "V16cV16cUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_splat_d = struct { const param_str = "V2LLiV2LLiUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_splat_h = struct { const param_str = "V8sV8sUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_splat_w = struct { const param_str = "V4iV4iUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_splati_b = struct { const param_str = "V16cV16cIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_splati_d = struct { const param_str = "V2LLiV2LLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_splati_h = struct { const param_str = "V8sV8sIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_splati_w = struct { const param_str = "V4iV4iIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sra_b = struct { const param_str = "V16cV16cV16c"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sra_d = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sra_h = struct { const param_str = "V8sV8sV8s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_sra_w = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srai_b = struct { const param_str = "V16cV16cIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srai_d = struct { const param_str = "V2LLiV2LLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srai_h = struct { const param_str = "V8sV8sIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srai_w = struct { const param_str = "V4iV4iIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srar_b = struct { const param_str = "V16cV16cV16c"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srar_d = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srar_h = struct { const param_str = "V8sV8sV8s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srar_w = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srari_b = struct { const param_str = "V16cV16cIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srari_d = struct { const param_str = "V2LLiV2LLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srari_h = struct { const param_str = "V8sV8sIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srari_w = struct { const param_str = "V4iV4iIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srl_b = struct { const param_str = "V16cV16cV16c"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srl_d = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srl_h = struct { const param_str = "V8sV8sV8s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srl_w = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srli_b = struct { const param_str = "V16cV16cIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srli_d = struct { const param_str = "V2LLiV2LLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srli_h = struct { const param_str = "V8sV8sIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srli_w = struct { const param_str = "V4iV4iIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srlr_b = struct { const param_str = "V16cV16cV16c"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srlr_d = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srlr_h = struct { const param_str = "V8sV8sV8s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srlr_w = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srlri_b = struct { const param_str = "V16cV16cIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srlri_d = struct { const param_str = "V2LLiV2LLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srlri_h = struct { const param_str = "V8sV8sIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_srlri_w = struct { const param_str = "V4iV4iIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_st_b = struct { const param_str = "vV16Scv*Ii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_st_d = struct { const param_str = "vV2SLLiv*Ii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_st_h = struct { const param_str = "vV8Ssv*Ii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_st_w = struct { const param_str = "vV4Siv*Ii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_str_d = struct { const param_str = "vV2SLLiv*Ii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_str_w = struct { const param_str = "vV4Siv*Ii"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subs_s_b = struct { const param_str = "V16ScV16ScV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subs_s_d = struct { const param_str = "V2SLLiV2SLLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subs_s_h = struct { const param_str = "V8SsV8SsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subs_s_w = struct { const param_str = "V4SiV4SiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subs_u_b = struct { const param_str = "V16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subs_u_d = struct { const param_str = "V2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subs_u_h = struct { const param_str = "V8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subs_u_w = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subsus_u_b = struct { const param_str = "V16UcV16UcV16Sc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subsus_u_d = struct { const param_str = "V2ULLiV2ULLiV2SLLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subsus_u_h = struct { const param_str = "V8UsV8UsV8Ss"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subsus_u_w = struct { const param_str = "V4UiV4UiV4Si"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subsuu_s_b = struct { const param_str = "V16ScV16UcV16Uc"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subsuu_s_d = struct { const param_str = "V2SLLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subsuu_s_h = struct { const param_str = "V8SsV8UsV8Us"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subsuu_s_w = struct { const param_str = "V4SiV4UiV4Ui"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subv_b = struct { const param_str = "V16cV16cV16c"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subv_d = struct { const param_str = "V2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subv_h = struct { const param_str = "V8sV8sV8s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subv_w = struct { const param_str = "V4iV4iV4i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subvi_b = struct { const param_str = "V16cV16cIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subvi_d = struct { const param_str = "V2LLiV2LLiIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subvi_h = struct { const param_str = "V8sV8sIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_subvi_w = struct { const param_str = "V4iV4iIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_vshf_b = struct { const param_str = "V16cV16cV16cV16c"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_vshf_d = struct { const param_str = "V2LLiV2LLiV2LLiV2LLi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_vshf_h = struct { const param_str = "V8sV8sV8sV8s"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_vshf_w = struct { const param_str = "V4iV4iV4iV4i"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_xor_v = struct { const param_str = "V16cV16cV16c"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_msa_xori_b = struct { const param_str = "V16cV16cIUi"; const target_set = TargetSet.init(.{ .mips = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_mul_overflow = struct { const param_str = "b."; const attributes = Attributes{ .custom_typecheck = true, .const_evaluable = true, }; }; pub const __builtin_mulf128_round_to_odd = struct { const param_str = "LLdLLdLLd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_nan = struct { const param_str = "dcC*"; const attributes = Attributes{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_nanf = struct { const param_str = "fcC*"; const attributes = Attributes{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_nanf128 = struct { const param_str = "LLdcC*"; const attributes = Attributes{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_nanf16 = struct { const param_str = "xcC*"; const attributes = Attributes{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_nanl = struct { const param_str = "LdcC*"; const attributes = Attributes{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_nans = struct { const param_str = "dcC*"; const attributes = Attributes{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_nansf = struct { const param_str = "fcC*"; const attributes = Attributes{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_nansf128 = struct { const param_str = "LLdcC*"; const attributes = Attributes{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_nansf16 = struct { const param_str = "xcC*"; const attributes = Attributes{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_nansl = struct { const param_str = "LdcC*"; const attributes = Attributes{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_nearbyint = struct { const param_str = "dd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_nearbyintf = struct { const param_str = "ff"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_nearbyintf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_nearbyintl = struct { const param_str = "LdLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_nextafter = struct { const param_str = "ddd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_nextafterf = struct { const param_str = "fff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_nextafterf128 = struct { const param_str = "LLdLLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_nextafterl = struct { const param_str = "LdLdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_nexttoward = struct { const param_str = "ddLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_nexttowardf = struct { const param_str = "ffLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_nexttowardf128 = struct { const param_str = "LLdLLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_nexttowardl = struct { const param_str = "LdLdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_nontemporal_load = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_nontemporal_store = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_objc_memmove_collectable = struct { const param_str = "v*v*vC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_object_size = struct { const param_str = "zvC*i"; const attributes = Attributes{ .eval_args = false, .const_evaluable = true, }; }; pub const __builtin_operator_delete = struct { const param_str = "vv*"; const attributes = Attributes{ .custom_typecheck = true, .const_evaluable = true, }; }; pub const __builtin_operator_new = struct { const param_str = "v*z"; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true, }; }; pub const __builtin_os_log_format = struct { const param_str = "v*v*cC*."; const attributes = Attributes{ .custom_typecheck = true, .format_kind = .printf, .format_string_position = 0, }; }; pub const __builtin_os_log_format_buffer_size = struct { const param_str = "zcC*."; const attributes = Attributes{ .custom_typecheck = true, .eval_args = false, .const_evaluable = true, .format_kind = .printf, .format_string_position = 0, }; }; pub const __builtin_pack_longdouble = struct { const param_str = "Lddd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_pack_vector_int128 = struct { const param_str = "V1LLLiULLiULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_parity = struct { const param_str = "iUi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_parityl = struct { const param_str = "iULi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_parityll = struct { const param_str = "iULLi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_pdepd = struct { const param_str = "ULLiULLiULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_pextd = struct { const param_str = "ULLiULLiULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_popcount = struct { const param_str = "iUi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_popcountl = struct { const param_str = "iULi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_popcountll = struct { const param_str = "iULLi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_pow = struct { const param_str = "ddd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_powf = struct { const param_str = "fff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_powf128 = struct { const param_str = "LLdLLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_powf16 = struct { const param_str = "hhh"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_powi = struct { const param_str = "ddi"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_powif = struct { const param_str = "ffi"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_powil = struct { const param_str = "LdLdi"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_powl = struct { const param_str = "LdLdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ppc_addex = struct { const param_str = "LLiLLiLLiCIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_alignx = struct { const param_str = "vIivC*"; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_ppc_bcdadd = struct { const param_str = "V16UcV16UcV16UcIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_bcdadd_p = struct { const param_str = "iiV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_bcdsub = struct { const param_str = "V16UcV16UcV16UcIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_bcdsub_p = struct { const param_str = "iiV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_cmpb = struct { const param_str = "LLiLLiLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_cmpeqb = struct { const param_str = "LLiLLiLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_cmprb = struct { const param_str = "iCIiii"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_compare_and_swap = struct { const param_str = "iiD*i*i"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_compare_and_swaplp = struct { const param_str = "iLiD*Li*Li"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_compare_exp_eq = struct { const param_str = "idd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_compare_exp_gt = struct { const param_str = "idd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_compare_exp_lt = struct { const param_str = "idd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_compare_exp_uo = struct { const param_str = "idd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_dcbfl = struct { const param_str = "vvC*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_dcbflp = struct { const param_str = "vvC*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_dcbst = struct { const param_str = "vvC*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_dcbt = struct { const param_str = "vv*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_dcbtst = struct { const param_str = "vv*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_dcbtstt = struct { const param_str = "vv*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_dcbtt = struct { const param_str = "vv*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_dcbz = struct { const param_str = "vv*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_eieio = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_extract_exp = struct { const param_str = "Uid"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_extract_sig = struct { const param_str = "ULLid"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fcfid = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fcfud = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fctid = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fctidz = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fctiw = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fctiwz = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fctudz = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fctuwz = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fetch_and_add = struct { const param_str = "iiD*i"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fetch_and_addlp = struct { const param_str = "LiLiD*Li"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fetch_and_and = struct { const param_str = "UiUiD*Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fetch_and_andlp = struct { const param_str = "ULiULiD*ULi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fetch_and_or = struct { const param_str = "UiUiD*Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fetch_and_orlp = struct { const param_str = "ULiULiD*ULi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fetch_and_swap = struct { const param_str = "UiUiD*Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fetch_and_swaplp = struct { const param_str = "ULiULiD*ULi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fmsub = struct { const param_str = "dddd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fmsubs = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fnabs = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fnabss = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fnmadd = struct { const param_str = "dddd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fnmadds = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fnmsub = struct { const param_str = "dddd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fnmsubs = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fre = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fres = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fric = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_frim = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_frims = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_frin = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_frins = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_frip = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_frips = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_friz = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_frizs = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_frsqrte = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_frsqrtes = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fsel = struct { const param_str = "dddd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fsels = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fsqrt = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_fsqrts = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_get_timebase = struct { const param_str = "ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{}; }; pub const __builtin_ppc_icbt = struct { const param_str = "vv*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_insert_exp = struct { const param_str = "ddULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_iospace_eieio = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_iospace_lwsync = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_iospace_sync = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_isync = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_lbarx = struct { const param_str = "ccD*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_ldarx = struct { const param_str = "LiLiD*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_lharx = struct { const param_str = "ssD*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_load2r = struct { const param_str = "UsUs*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_load4r = struct { const param_str = "UiUi*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_load8r = struct { const param_str = "ULLiULLi*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_lwarx = struct { const param_str = "iiD*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_lwsync = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_maddhd = struct { const param_str = "LLiLLiLLiLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_maddhdu = struct { const param_str = "ULLiULLiULLiULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_maddld = struct { const param_str = "LLiLLiLLiLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_maxfe = struct { const param_str = "LdLdLdLd."; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_ppc_maxfl = struct { const param_str = "dddd."; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_ppc_maxfs = struct { const param_str = "ffff."; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_ppc_mfmsr = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_mfspr = struct { const param_str = "ULiIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_mftbu = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_minfe = struct { const param_str = "LdLdLdLd."; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_ppc_minfl = struct { const param_str = "dddd."; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_ppc_minfs = struct { const param_str = "ffff."; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_ppc_mtfsb0 = struct { const param_str = "vUIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_mtfsb1 = struct { const param_str = "vUIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_mtfsf = struct { const param_str = "vUIiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_mtfsfi = struct { const param_str = "vUIiUIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_mtmsr = struct { const param_str = "vUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_mtspr = struct { const param_str = "vIiULi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_mulhd = struct { const param_str = "LLiLiLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_mulhdu = struct { const param_str = "ULLiULiULi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_mulhw = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_mulhwu = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_popcntb = struct { const param_str = "ULiULi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_poppar4 = struct { const param_str = "iUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_poppar8 = struct { const param_str = "iULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_rdlam = struct { const param_str = "UWiUWiUWiUWIi"; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_ppc_recipdivd = struct { const param_str = "V2dV2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_recipdivf = struct { const param_str = "V4fV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_rldimi = struct { const param_str = "ULLiULLiULLiIUiIULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_rlwimi = struct { const param_str = "UiUiUiIUiIUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_rlwnm = struct { const param_str = "UiUiUiIUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_rsqrtd = struct { const param_str = "V2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_rsqrtf = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_setb = struct { const param_str = "LLiLLiLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_stbcx = struct { const param_str = "icD*i"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_stdcx = struct { const param_str = "iLiD*Li"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_stfiw = struct { const param_str = "viC*d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_sthcx = struct { const param_str = "isD*s"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_store2r = struct { const param_str = "vUiUs*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_store4r = struct { const param_str = "vUiUi*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_store8r = struct { const param_str = "vULLiULLi*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_stwcx = struct { const param_str = "iiD*i"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_swdiv = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_swdiv_nochk = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_swdivs = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_swdivs_nochk = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_sync = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_tdw = struct { const param_str = "vLLiLLiIUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_test_data_class = struct { const param_str = "idIi"; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_ppc_trap = struct { const param_str = "vi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_trapd = struct { const param_str = "vLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ppc_tw = struct { const param_str = "viiIUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_prefetch = struct { const param_str = "vvC*."; const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_preserve_access_index = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_printf = struct { const param_str = "icC*."; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 0, }; }; pub const __builtin_ptx_get_image_channel_data_typei_ = struct { const param_str = "ii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __builtin_ptx_get_image_channel_orderi_ = struct { const param_str = "ii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __builtin_ptx_get_image_depthi_ = struct { const param_str = "ii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __builtin_ptx_get_image_heighti_ = struct { const param_str = "ii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __builtin_ptx_get_image_widthi_ = struct { const param_str = "ii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __builtin_ptx_read_image2Dff_ = struct { const param_str = "V4fiiff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __builtin_ptx_read_image2Dfi_ = struct { const param_str = "V4fiiii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __builtin_ptx_read_image2Dif_ = struct { const param_str = "V4iiiff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __builtin_ptx_read_image2Dii_ = struct { const param_str = "V4iiiii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __builtin_ptx_read_image3Dff_ = struct { const param_str = "V4fiiffff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __builtin_ptx_read_image3Dfi_ = struct { const param_str = "V4fiiiiii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __builtin_ptx_read_image3Dif_ = struct { const param_str = "V4iiiffff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __builtin_ptx_read_image3Dii_ = struct { const param_str = "V4iiiiiii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __builtin_ptx_write_image2Df_ = struct { const param_str = "viiiffff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __builtin_ptx_write_image2Di_ = struct { const param_str = "viiiiiii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __builtin_ptx_write_image2Dui_ = struct { const param_str = "viiiUiUiUiUi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __builtin_r600_implicitarg_ptr = struct { const param_str = "Uc*7"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_r600_read_tgid_x = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_r600_read_tgid_y = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_r600_read_tgid_z = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_r600_read_tidig_x = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_r600_read_tidig_y = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_r600_read_tidig_z = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_r600_recipsqrt_ieee = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_r600_recipsqrt_ieeef = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .amdgpu = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_readcyclecounter = struct { const param_str = "ULLi"; const attributes = Attributes{}; }; pub const __builtin_readflm = struct { const param_str = "d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_realloc = struct { const param_str = "v*v*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_reduce_add = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_reduce_and = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_reduce_max = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_reduce_min = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_reduce_mul = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_reduce_or = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_reduce_xor = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_remainder = struct { const param_str = "ddd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_remainderf = struct { const param_str = "fff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_remainderf128 = struct { const param_str = "LLdLLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_remainderl = struct { const param_str = "LdLdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_remquo = struct { const param_str = "dddi*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_remquof = struct { const param_str = "fffi*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_remquof128 = struct { const param_str = "LLdLLdLLdi*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_remquol = struct { const param_str = "LdLdLdi*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_return_address = struct { const param_str = "v*IUi"; const attributes = Attributes{}; }; pub const __builtin_rindex = struct { const param_str = "c*cC*i"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_rint = struct { const param_str = "dd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_rintf = struct { const param_str = "ff"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_rintf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_rintf16 = struct { const param_str = "hh"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_rintl = struct { const param_str = "LdLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_rotateleft16 = struct { const param_str = "UsUsUs"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_rotateleft32 = struct { const param_str = "UZiUZiUZi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_rotateleft64 = struct { const param_str = "UWiUWiUWi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_rotateleft8 = struct { const param_str = "UcUcUc"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_rotateright16 = struct { const param_str = "UsUsUs"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_rotateright32 = struct { const param_str = "UZiUZiUZi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_rotateright64 = struct { const param_str = "UWiUWiUWi"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_rotateright8 = struct { const param_str = "UcUcUc"; const attributes = Attributes{ .@"const" = true, .const_evaluable = true, }; }; pub const __builtin_round = struct { const param_str = "dd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_roundf = struct { const param_str = "ff"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_roundf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_roundf16 = struct { const param_str = "hh"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_roundl = struct { const param_str = "LdLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_sadd_overflow = struct { const param_str = "bSiCSiCSi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_saddl_overflow = struct { const param_str = "bSLiCSLiCSLi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_saddll_overflow = struct { const param_str = "bSLLiCSLLiCSLLi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_scalbln = struct { const param_str = "ddLi"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_scalblnf = struct { const param_str = "ffLi"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_scalblnf128 = struct { const param_str = "LLdLLdLi"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_scalblnl = struct { const param_str = "LdLdLi"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_scalbn = struct { const param_str = "ddi"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_scalbnf = struct { const param_str = "ffi"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_scalbnf128 = struct { const param_str = "LLdLLdi"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_scalbnl = struct { const param_str = "LdLdi"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_set_texasr = struct { const param_str = "vLUi"; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_set_texasru = struct { const param_str = "vLUi"; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_set_tfhar = struct { const param_str = "vLUi"; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_set_tfiar = struct { const param_str = "vLUi"; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_setflm = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_setjmp = struct { const param_str = "iv**"; const attributes = Attributes{ .returns_twice = true, }; }; pub const __builtin_setps = struct { const param_str = "vUiUi"; const target_set = TargetSet.init(.{ .xcore = true, }); const attributes = Attributes{}; }; pub const __builtin_setrnd = struct { const param_str = "di"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_shufflevector = struct { const param_str = "v."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, }; }; pub const __builtin_signbit = struct { const param_str = "i."; const attributes = Attributes{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_signbitf = struct { const param_str = "if"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_signbitl = struct { const param_str = "iLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_sin = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_sinf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_sinf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_sinf16 = struct { const param_str = "hh"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_sinh = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_sinhf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_sinhf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_sinhl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_sinl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_smul_overflow = struct { const param_str = "bSiCSiCSi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_smull_overflow = struct { const param_str = "bSLiCSLiCSLi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_smulll_overflow = struct { const param_str = "bSLLiCSLLiCSLLi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_snprintf = struct { const param_str = "ic*zcC*."; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 2, }; }; pub const __builtin_sponentry = struct { const param_str = "v*"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_sprintf = struct { const param_str = "ic*cC*."; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 1, }; }; pub const __builtin_sqrt = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_sqrtf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_sqrtf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_sqrtf128_round_to_odd = struct { const param_str = "LLdLLd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_sqrtf16 = struct { const param_str = "hh"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_sqrtl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_ssub_overflow = struct { const param_str = "bSiCSiCSi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_ssubl_overflow = struct { const param_str = "bSLiCSLiCSLi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_ssubll_overflow = struct { const param_str = "bSLLiCSLLiCSLLi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_stdarg_start = struct { const param_str = "vA."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_stpcpy = struct { const param_str = "c*c*cC*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_stpncpy = struct { const param_str = "c*c*cC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_strcasecmp = struct { const param_str = "icC*cC*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_strcat = struct { const param_str = "c*c*cC*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_strchr = struct { const param_str = "c*cC*i"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_strcmp = struct { const param_str = "icC*cC*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_strcpy = struct { const param_str = "c*c*cC*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_strcspn = struct { const param_str = "zcC*cC*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_strdup = struct { const param_str = "c*cC*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_strlen = struct { const param_str = "zcC*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_strncasecmp = struct { const param_str = "icC*cC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_strncat = struct { const param_str = "c*c*cC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_strncmp = struct { const param_str = "icC*cC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_strncpy = struct { const param_str = "c*c*cC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_strndup = struct { const param_str = "c*cC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_strpbrk = struct { const param_str = "c*cC*cC*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_strrchr = struct { const param_str = "c*cC*i"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_strspn = struct { const param_str = "zcC*cC*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_strstr = struct { const param_str = "c*cC*cC*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_sub_overflow = struct { const param_str = "b."; const attributes = Attributes{ .custom_typecheck = true, .const_evaluable = true, }; }; pub const __builtin_subc = struct { const param_str = "UiUiCUiCUiCUi*"; const attributes = Attributes{}; }; pub const __builtin_subcb = struct { const param_str = "UcUcCUcCUcCUc*"; const attributes = Attributes{}; }; pub const __builtin_subcl = struct { const param_str = "ULiULiCULiCULiCULi*"; const attributes = Attributes{}; }; pub const __builtin_subcll = struct { const param_str = "ULLiULLiCULLiCULLiCULLi*"; const attributes = Attributes{}; }; pub const __builtin_subcs = struct { const param_str = "UsUsCUsCUsCUs*"; const attributes = Attributes{}; }; pub const __builtin_subf128_round_to_odd = struct { const param_str = "LLdLLdLLd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_tabort = struct { const param_str = "UiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_tabortdc = struct { const param_str = "UiUiUiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_tabortdci = struct { const param_str = "UiUiUii"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_tabortwc = struct { const param_str = "UiUiUiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_tabortwci = struct { const param_str = "UiUiUii"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_tan = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_tanf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_tanf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_tanh = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_tanhf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_tanhf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_tanhl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_tanl = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_tbegin = struct { const param_str = "UiUIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_tcheck = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_tend = struct { const param_str = "UiUIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_tendall = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_tgamma = struct { const param_str = "dd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_tgammaf = struct { const param_str = "ff"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_tgammaf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_tgammal = struct { const param_str = "LdLd"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __builtin_thread_pointer = struct { const param_str = "v*"; const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_trap = struct { const param_str = "v"; const attributes = Attributes{ .noreturn = true, }; }; pub const __builtin_trechkpt = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_treclaim = struct { const param_str = "UiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_tresume = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_trunc = struct { const param_str = "dd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_truncf = struct { const param_str = "ff"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_truncf128 = struct { const param_str = "LLdLLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_truncf128_round_to_odd = struct { const param_str = "dLLd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_truncf16 = struct { const param_str = "hh"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_truncl = struct { const param_str = "LdLd"; const attributes = Attributes{ .@"const" = true, .lib_function_with_builtin_prefix = true, }; }; pub const __builtin_tsr = struct { const param_str = "UiUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_tsuspend = struct { const param_str = "Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_ttest = struct { const param_str = "LUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_uadd_overflow = struct { const param_str = "bUiCUiCUi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_uaddl_overflow = struct { const param_str = "bULiCULiCULi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_uaddll_overflow = struct { const param_str = "bULLiCULLiCULLi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_umul_overflow = struct { const param_str = "bUiCUiCUi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_umull_overflow = struct { const param_str = "bULiCULiCULi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_umulll_overflow = struct { const param_str = "bULLiCULLiCULLi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_unpack_longdouble = struct { const param_str = "dLdIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_unpack_vector_int128 = struct { const param_str = "ULLiV1LLLii"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_unpredictable = struct { const param_str = "LiLi"; const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_unreachable = struct { const param_str = "v"; const attributes = Attributes{ .noreturn = true, }; }; pub const __builtin_unwind_init = struct { const param_str = "v"; }; pub const __builtin_usub_overflow = struct { const param_str = "bUiCUiCUi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_usubl_overflow = struct { const param_str = "bULiCULiCULi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_usubll_overflow = struct { const param_str = "bULLiCULLiCULLi*"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __builtin_va_copy = struct { const param_str = "vAA"; const attributes = Attributes{}; }; pub const __builtin_va_end = struct { const param_str = "vA"; const attributes = Attributes{}; }; pub const __builtin_va_start = struct { const param_str = "vA."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_ve_vl_andm_MMM = struct { const param_str = "V512bV512bV512b"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_andm_mmm = struct { const param_str = "V256bV256bV256b"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_eqvm_MMM = struct { const param_str = "V512bV512bV512b"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_eqvm_mmm = struct { const param_str = "V256bV256bV256b"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_extract_vm512l = struct { const param_str = "V256bV512b"; const target_set = TargetSet.init(.{ .ve = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_extract_vm512u = struct { const param_str = "V256bV512b"; const target_set = TargetSet.init(.{ .ve = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_fencec_s = struct { const param_str = "vUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_fencei = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_fencem_s = struct { const param_str = "vUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_fidcr_sss = struct { const param_str = "LUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_insert_vm512l = struct { const param_str = "V512bV512bV256b"; const target_set = TargetSet.init(.{ .ve = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_insert_vm512u = struct { const param_str = "V512bV512bV256b"; const target_set = TargetSet.init(.{ .ve = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_lcr_sss = struct { const param_str = "LUiLUiLUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_lsv_vvss = struct { const param_str = "V256dV256dUiLUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_lvm_MMss = struct { const param_str = "V512bV512bLUiLUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_lvm_mmss = struct { const param_str = "V256bV256bLUiLUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_lvsd_svs = struct { const param_str = "dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_lvsl_svs = struct { const param_str = "LUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_lvss_svs = struct { const param_str = "fV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_lzvm_sml = struct { const param_str = "LUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_negm_MM = struct { const param_str = "V512bV512b"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_negm_mm = struct { const param_str = "V256bV256b"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_nndm_MMM = struct { const param_str = "V512bV512bV512b"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_nndm_mmm = struct { const param_str = "V256bV256bV256b"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_orm_MMM = struct { const param_str = "V512bV512bV512b"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_orm_mmm = struct { const param_str = "V256bV256bV256b"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pack_f32a = struct { const param_str = "ULifC*"; const target_set = TargetSet.init(.{ .ve = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pack_f32p = struct { const param_str = "ULifC*fC*"; const target_set = TargetSet.init(.{ .ve = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pcvm_sml = struct { const param_str = "LUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pfchv_ssl = struct { const param_str = "vLivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pfchvnc_ssl = struct { const param_str = "vLivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvadds_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvadds_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvadds_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvadds_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvadds_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvadds_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvaddu_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvaddu_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvaddu_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvaddu_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvaddu_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvaddu_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvand_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvand_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvand_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvand_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvand_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvand_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvbrd_vsMvl = struct { const param_str = "V256dLUiV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvbrd_vsl = struct { const param_str = "V256dLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvbrd_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvbrv_vvMvl = struct { const param_str = "V256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvbrv_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvbrv_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvbrvlo_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvbrvlo_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvbrvlo_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvbrvup_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvbrvup_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvbrvup_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcmps_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcmps_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcmps_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcmps_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcmps_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcmps_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcmpu_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcmpu_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcmpu_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcmpu_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcmpu_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcmpu_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcvtsw_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcvtsw_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcvtws_vvMvl = struct { const param_str = "V256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcvtws_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcvtws_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcvtwsrz_vvMvl = struct { const param_str = "V256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcvtwsrz_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvcvtwsrz_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pveqv_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pveqv_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pveqv_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pveqv_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pveqv_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pveqv_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfadd_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfadd_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfadd_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfadd_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfadd_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfadd_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfcmp_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfcmp_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfcmp_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfcmp_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfcmp_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfcmp_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmad_vsvvMvl = struct { const param_str = "V256dLUiV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmad_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmad_vsvvvl = struct { const param_str = "V256dLUiV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmad_vvsvMvl = struct { const param_str = "V256dV256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmad_vvsvl = struct { const param_str = "V256dV256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmad_vvsvvl = struct { const param_str = "V256dV256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmad_vvvvMvl = struct { const param_str = "V256dV256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmad_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmad_vvvvvl = struct { const param_str = "V256dV256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmax_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmax_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmax_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmax_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmax_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmax_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmin_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmin_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmin_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmin_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmin_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmin_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkaf_Ml = struct { const param_str = "V512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkat_Ml = struct { const param_str = "V512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkseq_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkseq_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkseqnan_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkseqnan_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksge_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksge_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksgenan_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksgenan_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksgt_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksgt_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksgtnan_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksgtnan_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksle_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksle_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslenan_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslenan_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksloeq_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksloeq_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksloeqnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksloeqnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksloge_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksloge_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslogenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslogenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslogt_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslogt_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslogtnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslogtnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslole_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslole_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslolenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslolenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslolt_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslolt_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksloltnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksloltnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslonan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslonan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslone_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslone_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslonenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslonenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslonum_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslonum_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslt_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkslt_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksltnan_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksltnan_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksnan_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksnan_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksne_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksne_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksnenan_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksnenan_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksnum_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksnum_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupeq_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupeq_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupeqnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupeqnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupge_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupge_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupgenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupgenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupgt_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupgt_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupgtnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupgtnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksuple_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksuple_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksuplenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksuplenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksuplt_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksuplt_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupltnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupltnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupne_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupne_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupnenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupnenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupnum_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmksupnum_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkweq_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkweq_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkweqnan_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkweqnan_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwge_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwge_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwgenan_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwgenan_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwgt_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwgt_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwgtnan_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwgtnan_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwle_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwle_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlenan_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlenan_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwloeq_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwloeq_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwloeqnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwloeqnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwloge_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwloge_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlogenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlogenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlogt_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlogt_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlogtnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlogtnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlole_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlole_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlolenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlolenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlolt_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlolt_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwloltnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwloltnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlonan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlonan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlone_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlone_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlonenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlonenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlonum_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlonum_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlt_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwlt_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwltnan_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwltnan_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwnan_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwnan_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwne_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwne_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwnenan_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwnenan_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwnum_MvMl = struct { const param_str = "V512bV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwnum_Mvl = struct { const param_str = "V512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupeq_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupeq_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupeqnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupeqnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupge_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupge_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupgenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupgenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupgt_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupgt_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupgtnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupgtnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwuple_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwuple_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwuplenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwuplenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwuplt_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwuplt_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupltnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupltnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupne_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupne_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupnenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupnenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupnum_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmkwupnum_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmsb_vsvvMvl = struct { const param_str = "V256dLUiV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmsb_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmsb_vsvvvl = struct { const param_str = "V256dLUiV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmsb_vvsvMvl = struct { const param_str = "V256dV256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmsb_vvsvl = struct { const param_str = "V256dV256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmsb_vvsvvl = struct { const param_str = "V256dV256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmsb_vvvvMvl = struct { const param_str = "V256dV256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmsb_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmsb_vvvvvl = struct { const param_str = "V256dV256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmul_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmul_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmul_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmul_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmul_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfmul_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmad_vsvvMvl = struct { const param_str = "V256dLUiV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmad_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmad_vsvvvl = struct { const param_str = "V256dLUiV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmad_vvsvMvl = struct { const param_str = "V256dV256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmad_vvsvl = struct { const param_str = "V256dV256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmad_vvsvvl = struct { const param_str = "V256dV256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmad_vvvvMvl = struct { const param_str = "V256dV256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmad_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmad_vvvvvl = struct { const param_str = "V256dV256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmsb_vsvvMvl = struct { const param_str = "V256dLUiV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmsb_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmsb_vsvvvl = struct { const param_str = "V256dLUiV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmsb_vvsvMvl = struct { const param_str = "V256dV256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmsb_vvsvl = struct { const param_str = "V256dV256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmsb_vvsvvl = struct { const param_str = "V256dV256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmsb_vvvvMvl = struct { const param_str = "V256dV256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmsb_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfnmsb_vvvvvl = struct { const param_str = "V256dV256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfsub_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfsub_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfsub_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfsub_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfsub_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvfsub_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvldz_vvMvl = struct { const param_str = "V256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvldz_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvldz_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvldzlo_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvldzlo_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvldzlo_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvldzup_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvldzup_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvldzup_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvmaxs_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvmaxs_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvmaxs_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvmaxs_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvmaxs_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvmaxs_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvmins_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvmins_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvmins_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvmins_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvmins_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvmins_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvor_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvor_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvor_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvor_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvor_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvor_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvpcnt_vvMvl = struct { const param_str = "V256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvpcnt_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvpcnt_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvpcntlo_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvpcntlo_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvpcntlo_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvpcntup_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvpcntup_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvpcntup_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvrcp_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvrcp_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvrsqrt_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvrsqrt_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvrsqrtnex_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvrsqrtnex_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvseq_vl = struct { const param_str = "V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvseq_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvseqlo_vl = struct { const param_str = "V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvseqlo_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsequp_vl = struct { const param_str = "V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsequp_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsla_vvsMvl = struct { const param_str = "V256dV256dLUiV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsla_vvsl = struct { const param_str = "V256dV256dLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsla_vvsvl = struct { const param_str = "V256dV256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsla_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsla_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsla_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsll_vvsMvl = struct { const param_str = "V256dV256dLUiV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsll_vvsl = struct { const param_str = "V256dV256dLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsll_vvsvl = struct { const param_str = "V256dV256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsll_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsll_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsll_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsra_vvsMvl = struct { const param_str = "V256dV256dLUiV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsra_vvsl = struct { const param_str = "V256dV256dLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsra_vvsvl = struct { const param_str = "V256dV256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsra_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsra_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsra_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsrl_vvsMvl = struct { const param_str = "V256dV256dLUiV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsrl_vvsl = struct { const param_str = "V256dV256dLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsrl_vvsvl = struct { const param_str = "V256dV256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsrl_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsrl_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsrl_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsubs_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsubs_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsubs_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsubs_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsubs_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsubs_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsubu_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsubu_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsubu_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsubu_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsubu_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvsubu_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvxor_vsvMvl = struct { const param_str = "V256dLUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvxor_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvxor_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvxor_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvxor_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_pvxor_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_scr_sss = struct { const param_str = "vLUiLUiLUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_svm_sMs = struct { const param_str = "LUiV512bLUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_svm_sms = struct { const param_str = "LUiV256bLUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_svob = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_tovm_sml = struct { const param_str = "LUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_tscr_ssss = struct { const param_str = "LUiLUiLUiLUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddsl_vsvl = struct { const param_str = "V256dLiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddsl_vsvmvl = struct { const param_str = "V256dLiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddsl_vsvvl = struct { const param_str = "V256dLiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddsl_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddsl_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddsl_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddswsx_vsvl = struct { const param_str = "V256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddswsx_vsvmvl = struct { const param_str = "V256diV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddswsx_vsvvl = struct { const param_str = "V256diV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddswsx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddswsx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddswsx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddswzx_vsvl = struct { const param_str = "V256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddswzx_vsvmvl = struct { const param_str = "V256diV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddswzx_vsvvl = struct { const param_str = "V256diV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddswzx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddswzx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddswzx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddul_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddul_vsvmvl = struct { const param_str = "V256dLUiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddul_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddul_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddul_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vaddul_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vadduw_vsvl = struct { const param_str = "V256dUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vadduw_vsvmvl = struct { const param_str = "V256dUiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vadduw_vsvvl = struct { const param_str = "V256dUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vadduw_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vadduw_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vadduw_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vand_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vand_vsvmvl = struct { const param_str = "V256dLUiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vand_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vand_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vand_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vand_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vbrdd_vsl = struct { const param_str = "V256ddUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vbrdd_vsmvl = struct { const param_str = "V256ddV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vbrdd_vsvl = struct { const param_str = "V256ddV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vbrdl_vsl = struct { const param_str = "V256dLiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vbrdl_vsmvl = struct { const param_str = "V256dLiV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vbrdl_vsvl = struct { const param_str = "V256dLiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vbrds_vsl = struct { const param_str = "V256dfUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vbrds_vsmvl = struct { const param_str = "V256dfV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vbrds_vsvl = struct { const param_str = "V256dfV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vbrdw_vsl = struct { const param_str = "V256diUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vbrdw_vsmvl = struct { const param_str = "V256diV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vbrdw_vsvl = struct { const param_str = "V256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vbrv_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vbrv_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vbrv_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpsl_vsvl = struct { const param_str = "V256dLiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpsl_vsvmvl = struct { const param_str = "V256dLiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpsl_vsvvl = struct { const param_str = "V256dLiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpsl_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpsl_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpsl_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpswsx_vsvl = struct { const param_str = "V256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpswsx_vsvmvl = struct { const param_str = "V256diV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpswsx_vsvvl = struct { const param_str = "V256diV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpswsx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpswsx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpswsx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpswzx_vsvl = struct { const param_str = "V256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpswzx_vsvmvl = struct { const param_str = "V256diV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpswzx_vsvvl = struct { const param_str = "V256diV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpswzx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpswzx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpswzx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpul_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpul_vsvmvl = struct { const param_str = "V256dLUiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpul_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpul_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpul_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpul_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpuw_vsvl = struct { const param_str = "V256dUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpuw_vsvmvl = struct { const param_str = "V256dUiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpuw_vsvvl = struct { const param_str = "V256dUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpuw_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpuw_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcmpuw_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcp_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtdl_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtdl_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtds_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtds_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtdw_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtdw_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtld_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtld_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtld_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtldrz_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtldrz_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtldrz_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtsd_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtsd_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtsw_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtsw_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwdsx_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwdsx_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwdsx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwdsxrz_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwdsxrz_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwdsxrz_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwdzx_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwdzx_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwdzx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwdzxrz_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwdzxrz_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwdzxrz_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwssx_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwssx_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwssx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwssxrz_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwssxrz_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwssxrz_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwszx_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwszx_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwszx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwszxrz_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwszxrz_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vcvtwszxrz_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivsl_vsvl = struct { const param_str = "V256dLiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivsl_vsvmvl = struct { const param_str = "V256dLiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivsl_vsvvl = struct { const param_str = "V256dLiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivsl_vvsl = struct { const param_str = "V256dV256dLiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivsl_vvsmvl = struct { const param_str = "V256dV256dLiV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivsl_vvsvl = struct { const param_str = "V256dV256dLiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivsl_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivsl_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivsl_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswsx_vsvl = struct { const param_str = "V256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswsx_vsvmvl = struct { const param_str = "V256diV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswsx_vsvvl = struct { const param_str = "V256diV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswsx_vvsl = struct { const param_str = "V256dV256diUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswsx_vvsmvl = struct { const param_str = "V256dV256diV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswsx_vvsvl = struct { const param_str = "V256dV256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswsx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswsx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswsx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswzx_vsvl = struct { const param_str = "V256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswzx_vsvmvl = struct { const param_str = "V256diV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswzx_vsvvl = struct { const param_str = "V256diV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswzx_vvsl = struct { const param_str = "V256dV256diUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswzx_vvsmvl = struct { const param_str = "V256dV256diV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswzx_vvsvl = struct { const param_str = "V256dV256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswzx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswzx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivswzx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivul_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivul_vsvmvl = struct { const param_str = "V256dLUiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivul_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivul_vvsl = struct { const param_str = "V256dV256dLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivul_vvsmvl = struct { const param_str = "V256dV256dLUiV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivul_vvsvl = struct { const param_str = "V256dV256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivul_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivul_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivul_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivuw_vsvl = struct { const param_str = "V256dUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivuw_vsvmvl = struct { const param_str = "V256dUiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivuw_vsvvl = struct { const param_str = "V256dUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivuw_vvsl = struct { const param_str = "V256dV256dUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivuw_vvsmvl = struct { const param_str = "V256dV256dUiV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivuw_vvsvl = struct { const param_str = "V256dV256dUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivuw_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivuw_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vdivuw_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_veqv_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_veqv_vsvmvl = struct { const param_str = "V256dLUiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_veqv_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_veqv_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_veqv_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_veqv_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vex_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfaddd_vsvl = struct { const param_str = "V256ddV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfaddd_vsvmvl = struct { const param_str = "V256ddV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfaddd_vsvvl = struct { const param_str = "V256ddV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfaddd_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfaddd_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfaddd_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfadds_vsvl = struct { const param_str = "V256dfV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfadds_vsvmvl = struct { const param_str = "V256dfV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfadds_vsvvl = struct { const param_str = "V256dfV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfadds_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfadds_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfadds_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfcmpd_vsvl = struct { const param_str = "V256ddV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfcmpd_vsvmvl = struct { const param_str = "V256ddV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfcmpd_vsvvl = struct { const param_str = "V256ddV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfcmpd_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfcmpd_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfcmpd_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfcmps_vsvl = struct { const param_str = "V256dfV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfcmps_vsvmvl = struct { const param_str = "V256dfV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfcmps_vsvvl = struct { const param_str = "V256dfV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfcmps_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfcmps_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfcmps_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfdivd_vsvl = struct { const param_str = "V256ddV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfdivd_vsvmvl = struct { const param_str = "V256ddV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfdivd_vsvvl = struct { const param_str = "V256ddV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfdivd_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfdivd_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfdivd_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfdivs_vsvl = struct { const param_str = "V256dfV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfdivs_vsvmvl = struct { const param_str = "V256dfV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfdivs_vsvvl = struct { const param_str = "V256dfV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfdivs_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfdivs_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfdivs_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmadd_vsvvl = struct { const param_str = "V256ddV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmadd_vsvvmvl = struct { const param_str = "V256ddV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmadd_vsvvvl = struct { const param_str = "V256ddV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmadd_vvsvl = struct { const param_str = "V256dV256ddV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmadd_vvsvmvl = struct { const param_str = "V256dV256ddV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmadd_vvsvvl = struct { const param_str = "V256dV256ddV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmadd_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmadd_vvvvmvl = struct { const param_str = "V256dV256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmadd_vvvvvl = struct { const param_str = "V256dV256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmads_vsvvl = struct { const param_str = "V256dfV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmads_vsvvmvl = struct { const param_str = "V256dfV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmads_vsvvvl = struct { const param_str = "V256dfV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmads_vvsvl = struct { const param_str = "V256dV256dfV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmads_vvsvmvl = struct { const param_str = "V256dV256dfV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmads_vvsvvl = struct { const param_str = "V256dV256dfV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmads_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmads_vvvvmvl = struct { const param_str = "V256dV256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmads_vvvvvl = struct { const param_str = "V256dV256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmaxd_vsvl = struct { const param_str = "V256ddV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmaxd_vsvmvl = struct { const param_str = "V256ddV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmaxd_vsvvl = struct { const param_str = "V256ddV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmaxd_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmaxd_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmaxd_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmaxs_vsvl = struct { const param_str = "V256dfV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmaxs_vsvmvl = struct { const param_str = "V256dfV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmaxs_vsvvl = struct { const param_str = "V256dfV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmaxs_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmaxs_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmaxs_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmind_vsvl = struct { const param_str = "V256ddV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmind_vsvmvl = struct { const param_str = "V256ddV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmind_vsvvl = struct { const param_str = "V256ddV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmind_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmind_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmind_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmins_vsvl = struct { const param_str = "V256dfV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmins_vsvmvl = struct { const param_str = "V256dfV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmins_vsvvl = struct { const param_str = "V256dfV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmins_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmins_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmins_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdeq_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdeq_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdeqnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdeqnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdge_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdge_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdgenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdgenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdgt_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdgt_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdgtnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdgtnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdle_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdle_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdlenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdlenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdlt_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdlt_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdltnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdltnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdne_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdne_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdnenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdnenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdnum_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkdnum_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklaf_ml = struct { const param_str = "V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklat_ml = struct { const param_str = "V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkleq_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkleq_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkleqnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkleqnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklge_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklge_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklgenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklgenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklgt_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklgt_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklgtnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklgtnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklle_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklle_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkllenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkllenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkllt_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkllt_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklltnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklltnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklne_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklne_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklnenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklnenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklnum_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmklnum_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkseq_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkseq_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkseqnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkseqnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksge_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksge_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksgenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksgenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksgt_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksgt_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksgtnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksgtnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksle_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksle_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkslenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkslenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkslt_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkslt_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksltnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksltnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksne_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksne_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksnenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksnenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksnum_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmksnum_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkweq_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkweq_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkweqnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkweqnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwge_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwge_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwgenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwgenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwgt_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwgt_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwgtnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwgtnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwle_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwle_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwlenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwlenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwlt_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwlt_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwltnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwltnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwnan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwnan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwne_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwne_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwnenan_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwnenan_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwnum_mvl = struct { const param_str = "V256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmkwnum_mvml = struct { const param_str = "V256bV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbd_vsvvl = struct { const param_str = "V256ddV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbd_vsvvmvl = struct { const param_str = "V256ddV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbd_vsvvvl = struct { const param_str = "V256ddV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbd_vvsvl = struct { const param_str = "V256dV256ddV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbd_vvsvmvl = struct { const param_str = "V256dV256ddV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbd_vvsvvl = struct { const param_str = "V256dV256ddV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbd_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbd_vvvvmvl = struct { const param_str = "V256dV256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbd_vvvvvl = struct { const param_str = "V256dV256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbs_vsvvl = struct { const param_str = "V256dfV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbs_vsvvmvl = struct { const param_str = "V256dfV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbs_vsvvvl = struct { const param_str = "V256dfV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbs_vvsvl = struct { const param_str = "V256dV256dfV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbs_vvsvmvl = struct { const param_str = "V256dV256dfV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbs_vvsvvl = struct { const param_str = "V256dV256dfV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbs_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbs_vvvvmvl = struct { const param_str = "V256dV256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmsbs_vvvvvl = struct { const param_str = "V256dV256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmuld_vsvl = struct { const param_str = "V256ddV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmuld_vsvmvl = struct { const param_str = "V256ddV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmuld_vsvvl = struct { const param_str = "V256ddV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmuld_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmuld_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmuld_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmuls_vsvl = struct { const param_str = "V256dfV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmuls_vsvmvl = struct { const param_str = "V256dfV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmuls_vsvvl = struct { const param_str = "V256dfV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmuls_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmuls_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfmuls_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmadd_vsvvl = struct { const param_str = "V256ddV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmadd_vsvvmvl = struct { const param_str = "V256ddV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmadd_vsvvvl = struct { const param_str = "V256ddV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmadd_vvsvl = struct { const param_str = "V256dV256ddV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmadd_vvsvmvl = struct { const param_str = "V256dV256ddV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmadd_vvsvvl = struct { const param_str = "V256dV256ddV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmadd_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmadd_vvvvmvl = struct { const param_str = "V256dV256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmadd_vvvvvl = struct { const param_str = "V256dV256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmads_vsvvl = struct { const param_str = "V256dfV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmads_vsvvmvl = struct { const param_str = "V256dfV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmads_vsvvvl = struct { const param_str = "V256dfV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmads_vvsvl = struct { const param_str = "V256dV256dfV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmads_vvsvmvl = struct { const param_str = "V256dV256dfV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmads_vvsvvl = struct { const param_str = "V256dV256dfV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmads_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmads_vvvvmvl = struct { const param_str = "V256dV256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmads_vvvvvl = struct { const param_str = "V256dV256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbd_vsvvl = struct { const param_str = "V256ddV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbd_vsvvmvl = struct { const param_str = "V256ddV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbd_vsvvvl = struct { const param_str = "V256ddV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbd_vvsvl = struct { const param_str = "V256dV256ddV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbd_vvsvmvl = struct { const param_str = "V256dV256ddV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbd_vvsvvl = struct { const param_str = "V256dV256ddV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbd_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbd_vvvvmvl = struct { const param_str = "V256dV256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbd_vvvvvl = struct { const param_str = "V256dV256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbs_vsvvl = struct { const param_str = "V256dfV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbs_vsvvmvl = struct { const param_str = "V256dfV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbs_vsvvvl = struct { const param_str = "V256dfV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbs_vvsvl = struct { const param_str = "V256dV256dfV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbs_vvsvmvl = struct { const param_str = "V256dV256dfV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbs_vvsvvl = struct { const param_str = "V256dV256dfV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbs_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbs_vvvvmvl = struct { const param_str = "V256dV256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfnmsbs_vvvvvl = struct { const param_str = "V256dV256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfrmaxdfst_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfrmaxdfst_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfrmaxdlst_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfrmaxdlst_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfrmaxsfst_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfrmaxsfst_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfrmaxslst_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfrmaxslst_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfrmindfst_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfrmindfst_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfrmindlst_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfrmindlst_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfrminsfst_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfrminsfst_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfrminslst_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfrminslst_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsqrtd_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsqrtd_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsqrts_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsqrts_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsubd_vsvl = struct { const param_str = "V256ddV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsubd_vsvmvl = struct { const param_str = "V256ddV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsubd_vsvvl = struct { const param_str = "V256ddV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsubd_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsubd_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsubd_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsubs_vsvl = struct { const param_str = "V256dfV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsubs_vsvmvl = struct { const param_str = "V256dfV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsubs_vsvvl = struct { const param_str = "V256dfV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsubs_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsubs_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsubs_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsumd_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsumd_vvml = struct { const param_str = "V256dV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsums_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vfsums_vvml = struct { const param_str = "V256dV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgt_vvssl = struct { const param_str = "V256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgt_vvssml = struct { const param_str = "V256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgt_vvssmvl = struct { const param_str = "V256dV256dLUiLUiV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgt_vvssvl = struct { const param_str = "V256dV256dLUiLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtlsx_vvssl = struct { const param_str = "V256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtlsx_vvssml = struct { const param_str = "V256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtlsx_vvssmvl = struct { const param_str = "V256dV256dLUiLUiV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtlsx_vvssvl = struct { const param_str = "V256dV256dLUiLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtlsxnc_vvssl = struct { const param_str = "V256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtlsxnc_vvssml = struct { const param_str = "V256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtlsxnc_vvssmvl = struct { const param_str = "V256dV256dLUiLUiV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtlsxnc_vvssvl = struct { const param_str = "V256dV256dLUiLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtlzx_vvssl = struct { const param_str = "V256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtlzx_vvssml = struct { const param_str = "V256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtlzx_vvssmvl = struct { const param_str = "V256dV256dLUiLUiV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtlzx_vvssvl = struct { const param_str = "V256dV256dLUiLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtlzxnc_vvssl = struct { const param_str = "V256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtlzxnc_vvssml = struct { const param_str = "V256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtlzxnc_vvssmvl = struct { const param_str = "V256dV256dLUiLUiV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtlzxnc_vvssvl = struct { const param_str = "V256dV256dLUiLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtnc_vvssl = struct { const param_str = "V256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtnc_vvssml = struct { const param_str = "V256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtnc_vvssmvl = struct { const param_str = "V256dV256dLUiLUiV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtnc_vvssvl = struct { const param_str = "V256dV256dLUiLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtu_vvssl = struct { const param_str = "V256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtu_vvssml = struct { const param_str = "V256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtu_vvssmvl = struct { const param_str = "V256dV256dLUiLUiV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtu_vvssvl = struct { const param_str = "V256dV256dLUiLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtunc_vvssl = struct { const param_str = "V256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtunc_vvssml = struct { const param_str = "V256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtunc_vvssmvl = struct { const param_str = "V256dV256dLUiLUiV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vgtunc_vvssvl = struct { const param_str = "V256dV256dLUiLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vld2d_vssl = struct { const param_str = "V256dLUivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vld2d_vssvl = struct { const param_str = "V256dLUivC*V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vld2dnc_vssl = struct { const param_str = "V256dLUivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vld2dnc_vssvl = struct { const param_str = "V256dLUivC*V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vld_vssl = struct { const param_str = "V256dLUivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vld_vssvl = struct { const param_str = "V256dLUivC*V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldl2dsx_vssl = struct { const param_str = "V256dLUivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldl2dsx_vssvl = struct { const param_str = "V256dLUivC*V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldl2dsxnc_vssl = struct { const param_str = "V256dLUivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldl2dsxnc_vssvl = struct { const param_str = "V256dLUivC*V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldl2dzx_vssl = struct { const param_str = "V256dLUivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldl2dzx_vssvl = struct { const param_str = "V256dLUivC*V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldl2dzxnc_vssl = struct { const param_str = "V256dLUivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldl2dzxnc_vssvl = struct { const param_str = "V256dLUivC*V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldlsx_vssl = struct { const param_str = "V256dLUivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldlsx_vssvl = struct { const param_str = "V256dLUivC*V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldlsxnc_vssl = struct { const param_str = "V256dLUivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldlsxnc_vssvl = struct { const param_str = "V256dLUivC*V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldlzx_vssl = struct { const param_str = "V256dLUivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldlzx_vssvl = struct { const param_str = "V256dLUivC*V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldlzxnc_vssl = struct { const param_str = "V256dLUivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldlzxnc_vssvl = struct { const param_str = "V256dLUivC*V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldnc_vssl = struct { const param_str = "V256dLUivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldnc_vssvl = struct { const param_str = "V256dLUivC*V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldu2d_vssl = struct { const param_str = "V256dLUivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldu2d_vssvl = struct { const param_str = "V256dLUivC*V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldu2dnc_vssl = struct { const param_str = "V256dLUivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldu2dnc_vssvl = struct { const param_str = "V256dLUivC*V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldu_vssl = struct { const param_str = "V256dLUivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldu_vssvl = struct { const param_str = "V256dLUivC*V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldunc_vssl = struct { const param_str = "V256dLUivC*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldunc_vssvl = struct { const param_str = "V256dLUivC*V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldz_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldz_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vldz_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxsl_vsvl = struct { const param_str = "V256dLiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxsl_vsvmvl = struct { const param_str = "V256dLiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxsl_vsvvl = struct { const param_str = "V256dLiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxsl_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxsl_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxsl_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxswsx_vsvl = struct { const param_str = "V256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxswsx_vsvmvl = struct { const param_str = "V256diV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxswsx_vsvvl = struct { const param_str = "V256diV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxswsx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxswsx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxswsx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxswzx_vsvl = struct { const param_str = "V256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxswzx_vsvmvl = struct { const param_str = "V256diV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxswzx_vsvvl = struct { const param_str = "V256diV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxswzx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxswzx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmaxswzx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminsl_vsvl = struct { const param_str = "V256dLiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminsl_vsvmvl = struct { const param_str = "V256dLiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminsl_vsvvl = struct { const param_str = "V256dLiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminsl_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminsl_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminsl_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminswsx_vsvl = struct { const param_str = "V256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminswsx_vsvmvl = struct { const param_str = "V256diV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminswsx_vsvvl = struct { const param_str = "V256diV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminswsx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminswsx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminswsx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminswzx_vsvl = struct { const param_str = "V256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminswzx_vsvmvl = struct { const param_str = "V256diV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminswzx_vsvvl = struct { const param_str = "V256diV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminswzx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminswzx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vminswzx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmrg_vsvml = struct { const param_str = "V256dLUiV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmrg_vsvmvl = struct { const param_str = "V256dLUiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmrg_vvvml = struct { const param_str = "V256dV256dV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmrg_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmrgw_vsvMl = struct { const param_str = "V256dUiV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmrgw_vsvMvl = struct { const param_str = "V256dUiV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmrgw_vvvMl = struct { const param_str = "V256dV256dV256dV512bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmrgw_vvvMvl = struct { const param_str = "V256dV256dV256dV512bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulsl_vsvl = struct { const param_str = "V256dLiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulsl_vsvmvl = struct { const param_str = "V256dLiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulsl_vsvvl = struct { const param_str = "V256dLiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulsl_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulsl_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulsl_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulslw_vsvl = struct { const param_str = "V256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulslw_vsvvl = struct { const param_str = "V256diV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulslw_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulslw_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulswsx_vsvl = struct { const param_str = "V256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulswsx_vsvmvl = struct { const param_str = "V256diV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulswsx_vsvvl = struct { const param_str = "V256diV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulswsx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulswsx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulswsx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulswzx_vsvl = struct { const param_str = "V256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulswzx_vsvmvl = struct { const param_str = "V256diV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulswzx_vsvvl = struct { const param_str = "V256diV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulswzx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulswzx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulswzx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulul_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulul_vsvmvl = struct { const param_str = "V256dLUiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulul_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulul_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulul_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmulul_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmuluw_vsvl = struct { const param_str = "V256dUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmuluw_vsvmvl = struct { const param_str = "V256dUiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmuluw_vsvvl = struct { const param_str = "V256dUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmuluw_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmuluw_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmuluw_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmv_vsvl = struct { const param_str = "V256dUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmv_vsvmvl = struct { const param_str = "V256dUiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vmv_vsvvl = struct { const param_str = "V256dUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vor_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vor_vsvmvl = struct { const param_str = "V256dLUiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vor_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vor_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vor_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vor_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vpcnt_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vpcnt_vvmvl = struct { const param_str = "V256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vpcnt_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrand_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrand_vvml = struct { const param_str = "V256dV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrcpd_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrcpd_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrcps_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrcps_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrmaxslfst_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrmaxslfst_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrmaxsllst_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrmaxsllst_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrmaxswfstsx_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrmaxswfstsx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrmaxswfstzx_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrmaxswfstzx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrmaxswlstsx_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrmaxswlstsx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrmaxswlstzx_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrmaxswlstzx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrminslfst_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrminslfst_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrminsllst_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrminsllst_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrminswfstsx_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrminswfstsx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrminswfstzx_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrminswfstzx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrminswlstsx_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrminswlstsx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrminswlstzx_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrminswlstzx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vror_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vror_vvml = struct { const param_str = "V256dV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrsqrtd_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrsqrtd_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrsqrtdnex_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrsqrtdnex_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrsqrts_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrsqrts_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrsqrtsnex_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrsqrtsnex_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrxor_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vrxor_vvml = struct { const param_str = "V256dV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsc_vvssl = struct { const param_str = "vV256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsc_vvssml = struct { const param_str = "vV256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vscl_vvssl = struct { const param_str = "vV256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vscl_vvssml = struct { const param_str = "vV256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsclnc_vvssl = struct { const param_str = "vV256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsclnc_vvssml = struct { const param_str = "vV256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsclncot_vvssl = struct { const param_str = "vV256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsclncot_vvssml = struct { const param_str = "vV256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsclot_vvssl = struct { const param_str = "vV256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsclot_vvssml = struct { const param_str = "vV256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vscnc_vvssl = struct { const param_str = "vV256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vscnc_vvssml = struct { const param_str = "vV256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vscncot_vvssl = struct { const param_str = "vV256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vscncot_vvssml = struct { const param_str = "vV256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vscot_vvssl = struct { const param_str = "vV256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vscot_vvssml = struct { const param_str = "vV256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vscu_vvssl = struct { const param_str = "vV256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vscu_vvssml = struct { const param_str = "vV256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vscunc_vvssl = struct { const param_str = "vV256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vscunc_vvssml = struct { const param_str = "vV256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vscuncot_vvssl = struct { const param_str = "vV256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vscuncot_vvssml = struct { const param_str = "vV256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vscuot_vvssl = struct { const param_str = "vV256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vscuot_vvssml = struct { const param_str = "vV256dV256dLUiLUiV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vseq_vl = struct { const param_str = "V256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vseq_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsfa_vvssl = struct { const param_str = "V256dV256dLUiLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsfa_vvssmvl = struct { const param_str = "V256dV256dLUiLUiV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsfa_vvssvl = struct { const param_str = "V256dV256dLUiLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vshf_vvvsl = struct { const param_str = "V256dV256dV256dLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vshf_vvvsvl = struct { const param_str = "V256dV256dV256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslal_vvsl = struct { const param_str = "V256dV256dLiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslal_vvsmvl = struct { const param_str = "V256dV256dLiV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslal_vvsvl = struct { const param_str = "V256dV256dLiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslal_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslal_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslal_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslawsx_vvsl = struct { const param_str = "V256dV256diUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslawsx_vvsmvl = struct { const param_str = "V256dV256diV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslawsx_vvsvl = struct { const param_str = "V256dV256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslawsx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslawsx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslawsx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslawzx_vvsl = struct { const param_str = "V256dV256diUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslawzx_vvsmvl = struct { const param_str = "V256dV256diV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslawzx_vvsvl = struct { const param_str = "V256dV256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslawzx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslawzx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vslawzx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsll_vvsl = struct { const param_str = "V256dV256dLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsll_vvsmvl = struct { const param_str = "V256dV256dLUiV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsll_vvsvl = struct { const param_str = "V256dV256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsll_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsll_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsll_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsral_vvsl = struct { const param_str = "V256dV256dLiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsral_vvsmvl = struct { const param_str = "V256dV256dLiV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsral_vvsvl = struct { const param_str = "V256dV256dLiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsral_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsral_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsral_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrawsx_vvsl = struct { const param_str = "V256dV256diUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrawsx_vvsmvl = struct { const param_str = "V256dV256diV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrawsx_vvsvl = struct { const param_str = "V256dV256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrawsx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrawsx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrawsx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrawzx_vvsl = struct { const param_str = "V256dV256diUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrawzx_vvsmvl = struct { const param_str = "V256dV256diV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrawzx_vvsvl = struct { const param_str = "V256dV256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrawzx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrawzx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrawzx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrl_vvsl = struct { const param_str = "V256dV256dLUiUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrl_vvsmvl = struct { const param_str = "V256dV256dLUiV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrl_vvsvl = struct { const param_str = "V256dV256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrl_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrl_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsrl_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vst2d_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vst2d_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vst2dnc_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vst2dnc_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vst2dncot_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vst2dncot_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vst2dot_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vst2dot_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vst_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vst_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstl2d_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstl2d_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstl2dnc_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstl2dnc_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstl2dncot_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstl2dncot_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstl2dot_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstl2dot_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstl_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstl_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstlnc_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstlnc_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstlncot_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstlncot_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstlot_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstlot_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstnc_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstnc_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstncot_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstncot_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstot_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstot_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstu2d_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstu2d_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstu2dnc_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstu2dnc_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstu2dncot_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstu2dncot_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstu2dot_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstu2dot_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstu_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstu_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstunc_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstunc_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstuncot_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstuncot_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstuot_vssl = struct { const param_str = "vV256dLUiv*Ui"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vstuot_vssml = struct { const param_str = "vV256dLUiv*V256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubsl_vsvl = struct { const param_str = "V256dLiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubsl_vsvmvl = struct { const param_str = "V256dLiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubsl_vsvvl = struct { const param_str = "V256dLiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubsl_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubsl_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubsl_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubswsx_vsvl = struct { const param_str = "V256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubswsx_vsvmvl = struct { const param_str = "V256diV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubswsx_vsvvl = struct { const param_str = "V256diV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubswsx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubswsx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubswsx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubswzx_vsvl = struct { const param_str = "V256diV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubswzx_vsvmvl = struct { const param_str = "V256diV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubswzx_vsvvl = struct { const param_str = "V256diV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubswzx_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubswzx_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubswzx_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubul_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubul_vsvmvl = struct { const param_str = "V256dLUiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubul_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubul_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubul_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubul_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubuw_vsvl = struct { const param_str = "V256dUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubuw_vsvmvl = struct { const param_str = "V256dUiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubuw_vsvvl = struct { const param_str = "V256dUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubuw_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubuw_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsubuw_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsuml_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsuml_vvml = struct { const param_str = "V256dV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsumwsx_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsumwsx_vvml = struct { const param_str = "V256dV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsumwzx_vvl = struct { const param_str = "V256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vsumwzx_vvml = struct { const param_str = "V256dV256dV256bUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vxor_vsvl = struct { const param_str = "V256dLUiV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vxor_vsvmvl = struct { const param_str = "V256dLUiV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vxor_vsvvl = struct { const param_str = "V256dLUiV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vxor_vvvl = struct { const param_str = "V256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vxor_vvvmvl = struct { const param_str = "V256dV256dV256dV256bV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_vxor_vvvvl = struct { const param_str = "V256dV256dV256dV256dUi"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_xorm_MMM = struct { const param_str = "V512bV512bV512b"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_ve_vl_xorm_mmm = struct { const param_str = "V256bV256bV256b"; const target_set = TargetSet.init(.{ .vevl_gen = true, }); const attributes = Attributes{}; }; pub const __builtin_vsnprintf = struct { const param_str = "ic*zcC*a"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 2, }; }; pub const __builtin_vsprintf = struct { const param_str = "ic*cC*a"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 1, }; }; pub const __builtin_vsx_extractuword = struct { const param_str = "V2ULLiV16UcIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_insertword = struct { const param_str = "V16UcV4UiV16UcIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_ldrmb = struct { const param_str = "V16UcCc*Ii"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_lxvd2x = struct { const param_str = "V2dLivC*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_lxvd2x_be = struct { const param_str = "V2dSLLivC*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_lxvl = struct { const param_str = "V4ivC*ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_lxvll = struct { const param_str = "V4ivC*ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_lxvw4x = struct { const param_str = "V4iLivC*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_lxvw4x_be = struct { const param_str = "V4iSLLivC*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_scalar_extract_expq = struct { const param_str = "ULLiLLd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_scalar_insert_exp_qp = struct { const param_str = "LLdLLdULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_strmb = struct { const param_str = "vCc*IiV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_stxvd2x = struct { const param_str = "vV2dLiv*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_stxvd2x_be = struct { const param_str = "vV2dSLLivC*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_stxvl = struct { const param_str = "vV4iv*ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_stxvll = struct { const param_str = "vV4iv*ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_stxvw4x = struct { const param_str = "vV4iLiv*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_stxvw4x_be = struct { const param_str = "vV4iSLLivC*"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xsmaxdp = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xsmindp = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvabsdp = struct { const param_str = "V2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvabssp = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcmpeqdp = struct { const param_str = "V2ULLiV2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcmpeqdp_p = struct { const param_str = "iiV2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcmpeqsp = struct { const param_str = "V4UiV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcmpeqsp_p = struct { const param_str = "iiV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcmpgedp = struct { const param_str = "V2ULLiV2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcmpgedp_p = struct { const param_str = "iiV2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcmpgesp = struct { const param_str = "V4UiV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcmpgesp_p = struct { const param_str = "iiV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcmpgtdp = struct { const param_str = "V2ULLiV2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcmpgtdp_p = struct { const param_str = "iiV2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcmpgtsp = struct { const param_str = "V4UiV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcmpgtsp_p = struct { const param_str = "iiV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcpsgndp = struct { const param_str = "V2dV2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcpsgnsp = struct { const param_str = "V4fV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcvbf16spn = struct { const param_str = "V16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcvdpsp = struct { const param_str = "V4fV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcvdpsxws = struct { const param_str = "V4SiV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcvdpuxws = struct { const param_str = "V4UiV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcvhpsp = struct { const param_str = "V4fV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcvspbf16 = struct { const param_str = "V16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcvspdp = struct { const param_str = "V2dV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcvsphp = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcvspsxds = struct { const param_str = "V2SLLiV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcvspuxds = struct { const param_str = "V2ULLiV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcvsxdsp = struct { const param_str = "V4fV2SLLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcvsxwdp = struct { const param_str = "V2dV4Si"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcvuxdsp = struct { const param_str = "V4fV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvcvuxwdp = struct { const param_str = "V2dV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvdivdp = struct { const param_str = "V2dV2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvdivsp = struct { const param_str = "V4fV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xviexpdp = struct { const param_str = "V2dV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xviexpsp = struct { const param_str = "V4fV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvmaddadp = struct { const param_str = "V2dV2dV2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvmaddasp = struct { const param_str = "V4fV4fV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvmaxdp = struct { const param_str = "V2dV2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvmaxsp = struct { const param_str = "V4fV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvmindp = struct { const param_str = "V2dV2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvminsp = struct { const param_str = "V4fV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvmsubadp = struct { const param_str = "V2dV2dV2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvmsubasp = struct { const param_str = "V4fV4fV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvmuldp = struct { const param_str = "V2dV2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvmulsp = struct { const param_str = "V4fV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvnmaddadp = struct { const param_str = "V2dV2dV2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvnmaddasp = struct { const param_str = "V4fV4fV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvnmsubadp = struct { const param_str = "V2dV2dV2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvnmsubasp = struct { const param_str = "V4fV4fV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvrdpi = struct { const param_str = "V2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvrdpic = struct { const param_str = "V2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvrdpim = struct { const param_str = "V2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvrdpip = struct { const param_str = "V2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvrdpiz = struct { const param_str = "V2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvredp = struct { const param_str = "V2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvresp = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvrspi = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvrspic = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvrspim = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvrspip = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvrspiz = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvrsqrtedp = struct { const param_str = "V2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvrsqrtesp = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvsqrtdp = struct { const param_str = "V2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvsqrtsp = struct { const param_str = "V4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvtdivdp = struct { const param_str = "iV2dV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvtdivsp = struct { const param_str = "iV4fV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvtlsbb = struct { const param_str = "iV16UcUi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvtsqrtdp = struct { const param_str = "iV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvtsqrtsp = struct { const param_str = "iV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvtstdcdp = struct { const param_str = "V2ULLiV2dIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvtstdcsp = struct { const param_str = "V4UiV4fIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvxexpdp = struct { const param_str = "V2ULLiV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvxexpsp = struct { const param_str = "V4UiV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvxsigdp = struct { const param_str = "V2ULLiV2d"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xvxsigsp = struct { const param_str = "V4UiV4f"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xxblendvb = struct { const param_str = "V16UcV16UcV16UcV16Uc"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xxblendvd = struct { const param_str = "V2ULLiV2ULLiV2ULLiV2ULLi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xxblendvh = struct { const param_str = "V8UsV8UsV8UsV8Us"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xxblendvw = struct { const param_str = "V4UiV4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xxeval = struct { const param_str = "V2ULLiV2ULLiV2ULLiV2ULLiIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xxgenpcvbm = struct { const param_str = "V16UcV16Uci"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xxgenpcvdm = struct { const param_str = "V2ULLiV2ULLii"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xxgenpcvhm = struct { const param_str = "V8UsV8Usi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xxgenpcvwm = struct { const param_str = "V4UiV4Uii"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xxleqv = struct { const param_str = "V4UiV4UiV4Ui"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xxpermdi = struct { const param_str = "v."; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_vsx_xxpermx = struct { const param_str = "V16UcV16UcV16UcV16UcIi"; const target_set = TargetSet.init(.{ .ppc = true, }); }; pub const __builtin_vsx_xxsldwi = struct { const param_str = "v."; const target_set = TargetSet.init(.{ .ppc = true, }); const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __builtin_wasm_max_f32 = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .webassembly = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_wasm_max_f64 = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .webassembly = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_wasm_memory_grow = struct { const param_str = "zIiz"; const target_set = TargetSet.init(.{ .webassembly = true, }); const attributes = Attributes{}; }; pub const __builtin_wasm_memory_size = struct { const param_str = "zIi"; const target_set = TargetSet.init(.{ .webassembly = true, }); const attributes = Attributes{}; }; pub const __builtin_wasm_min_f32 = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .webassembly = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_wasm_min_f64 = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .webassembly = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_wasm_trunc_s_i32_f32 = struct { const param_str = "if"; const target_set = TargetSet.init(.{ .webassembly = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_wasm_trunc_s_i32_f64 = struct { const param_str = "id"; const target_set = TargetSet.init(.{ .webassembly = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_wasm_trunc_s_i64_f32 = struct { const param_str = "LLif"; const target_set = TargetSet.init(.{ .webassembly = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_wasm_trunc_s_i64_f64 = struct { const param_str = "LLid"; const target_set = TargetSet.init(.{ .webassembly = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_wasm_trunc_u_i32_f32 = struct { const param_str = "if"; const target_set = TargetSet.init(.{ .webassembly = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_wasm_trunc_u_i32_f64 = struct { const param_str = "id"; const target_set = TargetSet.init(.{ .webassembly = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_wasm_trunc_u_i64_f32 = struct { const param_str = "LLif"; const target_set = TargetSet.init(.{ .webassembly = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_wasm_trunc_u_i64_f64 = struct { const param_str = "LLid"; const target_set = TargetSet.init(.{ .webassembly = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __builtin_wcschr = struct { const param_str = "w*wC*w"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_wcscmp = struct { const param_str = "iwC*wC*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_wcslen = struct { const param_str = "zwC*"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_wcsncmp = struct { const param_str = "iwC*wC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_wmemchr = struct { const param_str = "w*wC*wz"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_wmemcmp = struct { const param_str = "iwC*wC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_wmemcpy = struct { const param_str = "w*w*wC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __builtin_wmemmove = struct { const param_str = "w*w*wC*z"; const attributes = Attributes{ .lib_function_with_builtin_prefix = true, .const_evaluable = true, }; }; pub const __c11_atomic_is_lock_free = struct { const param_str = "bz"; const attributes = Attributes{ .const_evaluable = true, }; }; pub const __c11_atomic_signal_fence = struct { const param_str = "vi"; const attributes = Attributes{}; }; pub const __c11_atomic_thread_fence = struct { const param_str = "vi"; const attributes = Attributes{}; }; pub const __clear_cache = struct { const param_str = "vv*v*"; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{}; }; pub const __cospi = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __cospif = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __debugbreak = struct { const param_str = "v"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const __dmb = struct { const param_str = "vUi"; const language = .all_ms_languages; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __dsb = struct { const param_str = "vUi"; const language = .all_ms_languages; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __emit = struct { const param_str = "vIUiC"; const language = .all_ms_languages; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __exception_code = struct { const param_str = "UNi"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const __exception_info = struct { const param_str = "v*"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const __exp10 = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __exp10f = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __fastfail = struct { const param_str = "vUi"; const language = .all_ms_languages; const attributes = Attributes{ .noreturn = true, }; }; pub const __finite = struct { const param_str = "id"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const __finitef = struct { const param_str = "if"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const __finitel = struct { const param_str = "iLd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const __isb = struct { const param_str = "vUi"; const language = .all_ms_languages; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __iso_volatile_load16 = struct { const param_str = "ssCD*"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const __iso_volatile_load32 = struct { const param_str = "iiCD*"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const __iso_volatile_load64 = struct { const param_str = "LLiLLiCD*"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const __iso_volatile_load8 = struct { const param_str = "ccCD*"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const __iso_volatile_store16 = struct { const param_str = "vsD*s"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const __iso_volatile_store32 = struct { const param_str = "viD*i"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const __iso_volatile_store64 = struct { const param_str = "vLLiD*LLi"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const __iso_volatile_store8 = struct { const param_str = "vcD*c"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const __ldrexd = struct { const param_str = "WiWiCD*"; const language = .all_ms_languages; const target_set = TargetSet.init(.{ .arm = true, }); }; pub const __lzcnt = struct { const param_str = "UiUi"; const language = .all_ms_languages; const attributes = Attributes{ .@"const" = true, }; }; pub const __lzcnt16 = struct { const param_str = "UsUs"; const language = .all_ms_languages; const attributes = Attributes{ .@"const" = true, }; }; pub const __lzcnt64 = struct { const param_str = "UWiUWi"; const language = .all_ms_languages; const attributes = Attributes{ .@"const" = true, }; }; pub const __noop = struct { const param_str = "i."; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const __nvvm_add_rm_d = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_add_rm_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_add_rm_ftz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_add_rn_d = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_add_rn_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_add_rn_ftz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_add_rp_d = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_add_rp_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_add_rp_ftz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_add_rz_d = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_add_rz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_add_rz_ftz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_atom_add_gen_f = struct { const param_str = "ffD*f"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_add_gen_i = struct { const param_str = "iiD*i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_add_gen_l = struct { const param_str = "LiLiD*Li"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_add_gen_ll = struct { const param_str = "LLiLLiD*LLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_and_gen_i = struct { const param_str = "iiD*i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_and_gen_l = struct { const param_str = "LiLiD*Li"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_and_gen_ll = struct { const param_str = "LLiLLiD*LLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_cas_gen_i = struct { const param_str = "iiD*ii"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_cas_gen_l = struct { const param_str = "LiLiD*LiLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_cas_gen_ll = struct { const param_str = "LLiLLiD*LLiLLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_dec_gen_ui = struct { const param_str = "UiUiD*Ui"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_inc_gen_ui = struct { const param_str = "UiUiD*Ui"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_max_gen_i = struct { const param_str = "iiD*i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_max_gen_l = struct { const param_str = "LiLiD*Li"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_max_gen_ll = struct { const param_str = "LLiLLiD*LLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_max_gen_ui = struct { const param_str = "UiUiD*Ui"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_max_gen_ul = struct { const param_str = "ULiULiD*ULi"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_max_gen_ull = struct { const param_str = "ULLiULLiD*ULLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_min_gen_i = struct { const param_str = "iiD*i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_min_gen_l = struct { const param_str = "LiLiD*Li"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_min_gen_ll = struct { const param_str = "LLiLLiD*LLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_min_gen_ui = struct { const param_str = "UiUiD*Ui"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_min_gen_ul = struct { const param_str = "ULiULiD*ULi"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_min_gen_ull = struct { const param_str = "ULLiULLiD*ULLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_or_gen_i = struct { const param_str = "iiD*i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_or_gen_l = struct { const param_str = "LiLiD*Li"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_or_gen_ll = struct { const param_str = "LLiLLiD*LLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_sub_gen_i = struct { const param_str = "iiD*i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_sub_gen_l = struct { const param_str = "LiLiD*Li"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_sub_gen_ll = struct { const param_str = "LLiLLiD*LLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_xchg_gen_i = struct { const param_str = "iiD*i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_xchg_gen_l = struct { const param_str = "LiLiD*Li"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_xchg_gen_ll = struct { const param_str = "LLiLLiD*LLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_xor_gen_i = struct { const param_str = "iiD*i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_xor_gen_l = struct { const param_str = "LiLiD*Li"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_atom_xor_gen_ll = struct { const param_str = "LLiLLiD*LLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_bar0_and = struct { const param_str = "ii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_bar0_or = struct { const param_str = "ii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_bar0_popc = struct { const param_str = "ii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_bar_sync = struct { const param_str = "vi"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_bitcast_d2ll = struct { const param_str = "LLid"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_bitcast_f2i = struct { const param_str = "if"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_bitcast_i2f = struct { const param_str = "fi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_bitcast_ll2d = struct { const param_str = "dLLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ceil_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ceil_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ceil_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_compiler_error = struct { const param_str = "vcC*4"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_compiler_warn = struct { const param_str = "vcC*4"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_cos_approx_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_cos_approx_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2f_rm = struct { const param_str = "fd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2f_rm_ftz = struct { const param_str = "fd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2f_rn = struct { const param_str = "fd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2f_rn_ftz = struct { const param_str = "fd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2f_rp = struct { const param_str = "fd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2f_rp_ftz = struct { const param_str = "fd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2f_rz = struct { const param_str = "fd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2f_rz_ftz = struct { const param_str = "fd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2i_hi = struct { const param_str = "id"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2i_lo = struct { const param_str = "id"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2i_rm = struct { const param_str = "id"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2i_rn = struct { const param_str = "id"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2i_rp = struct { const param_str = "id"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2i_rz = struct { const param_str = "id"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2ll_rm = struct { const param_str = "LLid"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2ll_rn = struct { const param_str = "LLid"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2ll_rp = struct { const param_str = "LLid"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2ll_rz = struct { const param_str = "LLid"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2ui_rm = struct { const param_str = "Uid"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2ui_rn = struct { const param_str = "Uid"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2ui_rp = struct { const param_str = "Uid"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2ui_rz = struct { const param_str = "Uid"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2ull_rm = struct { const param_str = "ULLid"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2ull_rn = struct { const param_str = "ULLid"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2ull_rp = struct { const param_str = "ULLid"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_d2ull_rz = struct { const param_str = "ULLid"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_div_approx_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_div_approx_ftz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_div_rm_d = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_div_rm_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_div_rm_ftz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_div_rn_d = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_div_rn_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_div_rn_ftz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_div_rp_d = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_div_rp_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_div_rp_ftz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_div_rz_d = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_div_rz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_div_rz_ftz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ex2_approx_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ex2_approx_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ex2_approx_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2h_rn = struct { const param_str = "Usf"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2h_rn_ftz = struct { const param_str = "Usf"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2i_rm = struct { const param_str = "if"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2i_rm_ftz = struct { const param_str = "if"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2i_rn = struct { const param_str = "if"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2i_rn_ftz = struct { const param_str = "if"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2i_rp = struct { const param_str = "if"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2i_rp_ftz = struct { const param_str = "if"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2i_rz = struct { const param_str = "if"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2i_rz_ftz = struct { const param_str = "if"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ll_rm = struct { const param_str = "LLif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ll_rm_ftz = struct { const param_str = "LLif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ll_rn = struct { const param_str = "LLif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ll_rn_ftz = struct { const param_str = "LLif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ll_rp = struct { const param_str = "LLif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ll_rp_ftz = struct { const param_str = "LLif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ll_rz = struct { const param_str = "LLif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ll_rz_ftz = struct { const param_str = "LLif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ui_rm = struct { const param_str = "Uif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ui_rm_ftz = struct { const param_str = "Uif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ui_rn = struct { const param_str = "Uif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ui_rn_ftz = struct { const param_str = "Uif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ui_rp = struct { const param_str = "Uif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ui_rp_ftz = struct { const param_str = "Uif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ui_rz = struct { const param_str = "Uif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ui_rz_ftz = struct { const param_str = "Uif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ull_rm = struct { const param_str = "ULLif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ull_rm_ftz = struct { const param_str = "ULLif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ull_rn = struct { const param_str = "ULLif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ull_rn_ftz = struct { const param_str = "ULLif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ull_rp = struct { const param_str = "ULLif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ull_rp_ftz = struct { const param_str = "ULLif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ull_rz = struct { const param_str = "ULLif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_f2ull_rz_ftz = struct { const param_str = "ULLif"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fabs_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fabs_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fabs_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_floor_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_floor_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_floor_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fma_rm_d = struct { const param_str = "dddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fma_rm_f = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fma_rm_ftz_f = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fma_rn_d = struct { const param_str = "dddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fma_rn_f = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fma_rn_ftz_f = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fma_rp_d = struct { const param_str = "dddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fma_rp_f = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fma_rp_ftz_f = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fma_rz_d = struct { const param_str = "dddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fma_rz_f = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fma_rz_ftz_f = struct { const param_str = "ffff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fmax_d = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fmax_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fmax_ftz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fmin_d = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fmin_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_fmin_ftz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_i2d_rm = struct { const param_str = "di"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_i2d_rn = struct { const param_str = "di"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_i2d_rp = struct { const param_str = "di"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_i2d_rz = struct { const param_str = "di"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_i2f_rm = struct { const param_str = "fi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_i2f_rn = struct { const param_str = "fi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_i2f_rp = struct { const param_str = "fi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_i2f_rz = struct { const param_str = "fi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_isspacep_const = struct { const param_str = "bvC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_isspacep_global = struct { const param_str = "bvC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_isspacep_local = struct { const param_str = "bvC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_isspacep_shared = struct { const param_str = "bvC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_ldg_c = struct { const param_str = "ccC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_c2 = struct { const param_str = "E2cE2cC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_c4 = struct { const param_str = "E4cE4cC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_d = struct { const param_str = "ddC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_d2 = struct { const param_str = "E2dE2dC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_f = struct { const param_str = "ffC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_f2 = struct { const param_str = "E2fE2fC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_f4 = struct { const param_str = "E4fE4fC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_i = struct { const param_str = "iiC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_i2 = struct { const param_str = "E2iE2iC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_i4 = struct { const param_str = "E4iE4iC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_l = struct { const param_str = "LiLiC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_ll = struct { const param_str = "LLiLLiC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_ll2 = struct { const param_str = "E2LLiE2LLiC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_s = struct { const param_str = "ssC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_s2 = struct { const param_str = "E2sE2sC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_s4 = struct { const param_str = "E4sE4sC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_uc = struct { const param_str = "UcUcC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_uc2 = struct { const param_str = "E2UcE2UcC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_uc4 = struct { const param_str = "E4UcE4UcC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_ui = struct { const param_str = "UiUiC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_ui2 = struct { const param_str = "E2UiE2UiC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_ui4 = struct { const param_str = "E4UiE4UiC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_ul = struct { const param_str = "ULiULiC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_ull = struct { const param_str = "ULLiULLiC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_ull2 = struct { const param_str = "E2ULLiE2ULLiC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_us = struct { const param_str = "UsUsC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_us2 = struct { const param_str = "E2UsE2UsC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ldg_us4 = struct { const param_str = "E4UsE4UsC*"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_lg2_approx_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_lg2_approx_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_lg2_approx_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ll2d_rm = struct { const param_str = "dLLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ll2d_rn = struct { const param_str = "dLLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ll2d_rp = struct { const param_str = "dLLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ll2d_rz = struct { const param_str = "dLLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ll2f_rm = struct { const param_str = "fLLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ll2f_rn = struct { const param_str = "fLLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ll2f_rp = struct { const param_str = "fLLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ll2f_rz = struct { const param_str = "fLLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_lohi_i2d = struct { const param_str = "dii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_membar_cta = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_membar_gl = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_membar_sys = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_memcpy = struct { const param_str = "vUc*Uc*zi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_memset = struct { const param_str = "vUc*Uczi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mul24_i = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mul24_ui = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mul_rm_d = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mul_rm_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mul_rm_ftz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mul_rn_d = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mul_rn_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mul_rn_ftz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mul_rp_d = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mul_rp_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mul_rp_ftz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mul_rz_d = struct { const param_str = "ddd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mul_rz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mul_rz_ftz_f = struct { const param_str = "fff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mulhi_i = struct { const param_str = "iii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mulhi_ll = struct { const param_str = "LLiLLiLLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mulhi_ui = struct { const param_str = "UiUiUi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_mulhi_ull = struct { const param_str = "ULLiULLiULLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_prmt = struct { const param_str = "UiUiUiUi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_rcp_approx_ftz_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_rcp_approx_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_rcp_rm_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_rcp_rm_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_rcp_rm_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_rcp_rn_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_rcp_rn_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_rcp_rn_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_rcp_rp_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_rcp_rp_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_rcp_rp_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_rcp_rz_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_rcp_rz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_rcp_rz_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_read_ptx_sreg_clock = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_read_ptx_sreg_clock64 = struct { const param_str = "LLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_read_ptx_sreg_ctaid_w = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_ctaid_x = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_ctaid_y = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_ctaid_z = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_gridid = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_laneid = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_lanemask_eq = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_lanemask_ge = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_lanemask_gt = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_lanemask_le = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_lanemask_lt = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_nctaid_w = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_nctaid_x = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_nctaid_y = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_nctaid_z = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_nsmid = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_ntid_w = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_ntid_x = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_ntid_y = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_ntid_z = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_nwarpid = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_pm0 = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_read_ptx_sreg_pm1 = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_read_ptx_sreg_pm2 = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_read_ptx_sreg_pm3 = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{}; }; pub const __nvvm_read_ptx_sreg_smid = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_tid_w = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_tid_x = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_tid_y = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_tid_z = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_read_ptx_sreg_warpid = struct { const param_str = "i"; const target_set = TargetSet.init(.{ .nvptx = true, }); const attributes = Attributes{ .@"const" = true, }; }; pub const __nvvm_round_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_round_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_round_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_rsqrt_approx_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_rsqrt_approx_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_rsqrt_approx_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sad_i = struct { const param_str = "iiii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sad_ui = struct { const param_str = "UiUiUiUi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_saturate_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_saturate_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_saturate_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_shfl_bfly_f32 = struct { const param_str = "ffii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_shfl_bfly_i32 = struct { const param_str = "iiii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_shfl_down_f32 = struct { const param_str = "ffii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_shfl_down_i32 = struct { const param_str = "iiii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_shfl_idx_f32 = struct { const param_str = "ffii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_shfl_idx_i32 = struct { const param_str = "iiii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_shfl_up_f32 = struct { const param_str = "ffii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_shfl_up_i32 = struct { const param_str = "iiii"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sin_approx_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sin_approx_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sqrt_approx_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sqrt_approx_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sqrt_rm_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sqrt_rm_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sqrt_rm_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sqrt_rn_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sqrt_rn_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sqrt_rn_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sqrt_rp_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sqrt_rp_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sqrt_rp_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sqrt_rz_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sqrt_rz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_sqrt_rz_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_trunc_d = struct { const param_str = "dd"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_trunc_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_trunc_ftz_f = struct { const param_str = "ff"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ui2d_rm = struct { const param_str = "dUi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ui2d_rn = struct { const param_str = "dUi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ui2d_rp = struct { const param_str = "dUi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ui2d_rz = struct { const param_str = "dUi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ui2f_rm = struct { const param_str = "fUi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ui2f_rn = struct { const param_str = "fUi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ui2f_rp = struct { const param_str = "fUi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ui2f_rz = struct { const param_str = "fUi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ull2d_rm = struct { const param_str = "dULLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ull2d_rn = struct { const param_str = "dULLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ull2d_rp = struct { const param_str = "dULLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ull2d_rz = struct { const param_str = "dULLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ull2f_rm = struct { const param_str = "fULLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ull2f_rn = struct { const param_str = "fULLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ull2f_rp = struct { const param_str = "fULLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_ull2f_rz = struct { const param_str = "fULLi"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_vote_all = struct { const param_str = "bb"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_vote_any = struct { const param_str = "bb"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_vote_ballot = struct { const param_str = "Uib"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __nvvm_vote_uni = struct { const param_str = "bb"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __popcnt = struct { const param_str = "UiUi"; const language = .all_ms_languages; const attributes = Attributes{ .@"const" = true, }; }; pub const __popcnt16 = struct { const param_str = "UsUs"; const language = .all_ms_languages; const attributes = Attributes{ .@"const" = true, }; }; pub const __popcnt64 = struct { const param_str = "UWiUWi"; const language = .all_ms_languages; const attributes = Attributes{ .@"const" = true, }; }; pub const __rdtsc = struct { const param_str = "UOi"; const target_set = TargetSet.init(.{ .x86 = true, }); }; pub const __sev = struct { const param_str = "v"; const language = .all_ms_languages; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); }; pub const __sevl = struct { const param_str = "v"; const language = .all_ms_languages; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); }; pub const __sigsetjmp = struct { const param_str = "iSJi"; const header = .setjmp; const attributes = Attributes{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true, }; }; pub const __sinpi = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __sinpif = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __sync_add_and_fetch = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_add_and_fetch_1 = struct { const param_str = "ccD*c."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_add_and_fetch_16 = struct { const param_str = "LLLiLLLiD*LLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_add_and_fetch_2 = struct { const param_str = "ssD*s."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_add_and_fetch_4 = struct { const param_str = "iiD*i."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_add_and_fetch_8 = struct { const param_str = "LLiLLiD*LLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_and_and_fetch = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_and_and_fetch_1 = struct { const param_str = "ccD*c."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_and_and_fetch_16 = struct { const param_str = "LLLiLLLiD*LLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_and_and_fetch_2 = struct { const param_str = "ssD*s."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_and_and_fetch_4 = struct { const param_str = "iiD*i."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_and_and_fetch_8 = struct { const param_str = "LLiLLiD*LLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_bool_compare_and_swap = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_bool_compare_and_swap_1 = struct { const param_str = "bcD*cc."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_bool_compare_and_swap_16 = struct { const param_str = "bLLLiD*LLLiLLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_bool_compare_and_swap_2 = struct { const param_str = "bsD*ss."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_bool_compare_and_swap_4 = struct { const param_str = "biD*ii."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_bool_compare_and_swap_8 = struct { const param_str = "bLLiD*LLiLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_add = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_add_1 = struct { const param_str = "ccD*c."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_add_16 = struct { const param_str = "LLLiLLLiD*LLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_add_2 = struct { const param_str = "ssD*s."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_add_4 = struct { const param_str = "iiD*i."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_add_8 = struct { const param_str = "LLiLLiD*LLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_and = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_and_1 = struct { const param_str = "ccD*c."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_and_16 = struct { const param_str = "LLLiLLLiD*LLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_and_2 = struct { const param_str = "ssD*s."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_and_4 = struct { const param_str = "iiD*i."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_and_8 = struct { const param_str = "LLiLLiD*LLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_max = struct { const param_str = "iiD*i"; const attributes = Attributes{}; }; pub const __sync_fetch_and_min = struct { const param_str = "iiD*i"; const attributes = Attributes{}; }; pub const __sync_fetch_and_nand = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_nand_1 = struct { const param_str = "ccD*c."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_nand_16 = struct { const param_str = "LLLiLLLiD*LLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_nand_2 = struct { const param_str = "ssD*s."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_nand_4 = struct { const param_str = "iiD*i."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_nand_8 = struct { const param_str = "LLiLLiD*LLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_or = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_or_1 = struct { const param_str = "ccD*c."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_or_16 = struct { const param_str = "LLLiLLLiD*LLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_or_2 = struct { const param_str = "ssD*s."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_or_4 = struct { const param_str = "iiD*i."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_or_8 = struct { const param_str = "LLiLLiD*LLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_sub = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_sub_1 = struct { const param_str = "ccD*c."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_sub_16 = struct { const param_str = "LLLiLLLiD*LLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_sub_2 = struct { const param_str = "ssD*s."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_sub_4 = struct { const param_str = "iiD*i."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_sub_8 = struct { const param_str = "LLiLLiD*LLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_umax = struct { const param_str = "UiUiD*Ui"; const attributes = Attributes{}; }; pub const __sync_fetch_and_umin = struct { const param_str = "UiUiD*Ui"; const attributes = Attributes{}; }; pub const __sync_fetch_and_xor = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_xor_1 = struct { const param_str = "ccD*c."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_xor_16 = struct { const param_str = "LLLiLLLiD*LLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_xor_2 = struct { const param_str = "ssD*s."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_xor_4 = struct { const param_str = "iiD*i."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_fetch_and_xor_8 = struct { const param_str = "LLiLLiD*LLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_lock_release = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_lock_release_1 = struct { const param_str = "vcD*."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_lock_release_16 = struct { const param_str = "vLLLiD*."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_lock_release_2 = struct { const param_str = "vsD*."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_lock_release_4 = struct { const param_str = "viD*."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_lock_release_8 = struct { const param_str = "vLLiD*."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_lock_test_and_set = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_lock_test_and_set_1 = struct { const param_str = "ccD*c."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_lock_test_and_set_16 = struct { const param_str = "LLLiLLLiD*LLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_lock_test_and_set_2 = struct { const param_str = "ssD*s."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_lock_test_and_set_4 = struct { const param_str = "iiD*i."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_lock_test_and_set_8 = struct { const param_str = "LLiLLiD*LLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_nand_and_fetch = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_nand_and_fetch_1 = struct { const param_str = "ccD*c."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_nand_and_fetch_16 = struct { const param_str = "LLLiLLLiD*LLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_nand_and_fetch_2 = struct { const param_str = "ssD*s."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_nand_and_fetch_4 = struct { const param_str = "iiD*i."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_nand_and_fetch_8 = struct { const param_str = "LLiLLiD*LLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_or_and_fetch = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_or_and_fetch_1 = struct { const param_str = "ccD*c."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_or_and_fetch_16 = struct { const param_str = "LLLiLLLiD*LLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_or_and_fetch_2 = struct { const param_str = "ssD*s."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_or_and_fetch_4 = struct { const param_str = "iiD*i."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_or_and_fetch_8 = struct { const param_str = "LLiLLiD*LLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_sub_and_fetch = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_sub_and_fetch_1 = struct { const param_str = "ccD*c."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_sub_and_fetch_16 = struct { const param_str = "LLLiLLLiD*LLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_sub_and_fetch_2 = struct { const param_str = "ssD*s."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_sub_and_fetch_4 = struct { const param_str = "iiD*i."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_sub_and_fetch_8 = struct { const param_str = "LLiLLiD*LLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_swap = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_swap_1 = struct { const param_str = "ccD*c."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_swap_16 = struct { const param_str = "LLLiLLLiD*LLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_swap_2 = struct { const param_str = "ssD*s."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_swap_4 = struct { const param_str = "iiD*i."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_swap_8 = struct { const param_str = "LLiLLiD*LLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_synchronize = struct { const param_str = "v"; const attributes = Attributes{}; }; pub const __sync_val_compare_and_swap = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_val_compare_and_swap_1 = struct { const param_str = "ccD*cc."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_val_compare_and_swap_16 = struct { const param_str = "LLLiLLLiD*LLLiLLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_val_compare_and_swap_2 = struct { const param_str = "ssD*ss."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_val_compare_and_swap_4 = struct { const param_str = "iiD*ii."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_val_compare_and_swap_8 = struct { const param_str = "LLiLLiD*LLiLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_xor_and_fetch = struct { const param_str = "v."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_xor_and_fetch_1 = struct { const param_str = "ccD*c."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_xor_and_fetch_16 = struct { const param_str = "LLLiLLLiD*LLLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_xor_and_fetch_2 = struct { const param_str = "ssD*s."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_xor_and_fetch_4 = struct { const param_str = "iiD*i."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __sync_xor_and_fetch_8 = struct { const param_str = "LLiLLiD*LLi."; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __syncthreads = struct { const param_str = "v"; const target_set = TargetSet.init(.{ .nvptx = true, }); }; pub const __tanpi = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __tanpif = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const __va_start = struct { const param_str = "vc**."; const language = .all_ms_languages; const attributes = Attributes{ .custom_typecheck = true, }; }; pub const __warn_memset_zero_len = struct { const param_str = "v"; const attributes = Attributes{ .pure = true, }; }; pub const __wfe = struct { const param_str = "v"; const language = .all_ms_languages; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); }; pub const __wfi = struct { const param_str = "v"; const language = .all_ms_languages; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); }; pub const __xray_customevent = struct { const param_str = "vcC*z"; }; pub const __xray_typedevent = struct { const param_str = "vzcC*z"; }; pub const __yield = struct { const param_str = "v"; const language = .all_ms_languages; const target_set = TargetSet.init(.{ .aarch64 = true, .arm = true, }); }; pub const _abnormal_termination = struct { const param_str = "i"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _alloca = struct { const param_str = "v*z"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _bittest = struct { const param_str = "UcNiC*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _bittest64 = struct { const param_str = "UcWiC*Wi"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _bittestandcomplement = struct { const param_str = "UcNi*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _bittestandcomplement64 = struct { const param_str = "UcWi*Wi"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _bittestandreset = struct { const param_str = "UcNi*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _bittestandreset64 = struct { const param_str = "UcWi*Wi"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _bittestandset = struct { const param_str = "UcNi*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _bittestandset64 = struct { const param_str = "UcWi*Wi"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _byteswap_uint64 = struct { const param_str = "ULLiULLi"; const language = .all_ms_languages; const header = .stdlib; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const _byteswap_ulong = struct { const param_str = "UNiUNi"; const language = .all_ms_languages; const header = .stdlib; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const _byteswap_ushort = struct { const param_str = "UsUs"; const language = .all_ms_languages; const header = .stdlib; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const _exception_code = struct { const param_str = "UNi"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _exception_info = struct { const param_str = "v*"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _exit = struct { const param_str = "vi"; const language = .all_gnu_languages; const header = .unistd; const attributes = Attributes{ .noreturn = true, .lib_function_without_prefix = true, }; }; pub const _interlockedbittestandreset = struct { const param_str = "UcNiD*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _interlockedbittestandreset64 = struct { const param_str = "UcWiD*Wi"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _interlockedbittestandreset_acq = struct { const param_str = "UcNiD*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _interlockedbittestandreset_nf = struct { const param_str = "UcNiD*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _interlockedbittestandreset_rel = struct { const param_str = "UcNiD*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _interlockedbittestandset = struct { const param_str = "UcNiD*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _interlockedbittestandset64 = struct { const param_str = "UcWiD*Wi"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _interlockedbittestandset_acq = struct { const param_str = "UcNiD*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _interlockedbittestandset_nf = struct { const param_str = "UcNiD*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _interlockedbittestandset_rel = struct { const param_str = "UcNiD*Ni"; const language = .all_ms_languages; const attributes = Attributes{}; }; pub const _longjmp = struct { const param_str = "vJi"; const language = .all_gnu_languages; const header = .setjmp; const attributes = Attributes{ .noreturn = true, .allow_type_mismatch = true, .lib_function_without_prefix = true, }; }; pub const _lrotl = struct { const param_str = "ULiULii"; const language = .all_ms_languages; const attributes = Attributes{ .const_evaluable = true, }; }; pub const _lrotr = struct { const param_str = "ULiULii"; const language = .all_ms_languages; const attributes = Attributes{ .const_evaluable = true, }; }; pub const _rotl = struct { const param_str = "UiUii"; const language = .all_ms_languages; const attributes = Attributes{ .const_evaluable = true, }; }; pub const _rotl16 = struct { const param_str = "UsUsUc"; const language = .all_ms_languages; const attributes = Attributes{ .const_evaluable = true, }; }; pub const _rotl64 = struct { const param_str = "UWiUWii"; const language = .all_ms_languages; const attributes = Attributes{ .const_evaluable = true, }; }; pub const _rotl8 = struct { const param_str = "UcUcUc"; const language = .all_ms_languages; const attributes = Attributes{ .const_evaluable = true, }; }; pub const _rotr = struct { const param_str = "UiUii"; const language = .all_ms_languages; const attributes = Attributes{ .const_evaluable = true, }; }; pub const _rotr16 = struct { const param_str = "UsUsUc"; const language = .all_ms_languages; const attributes = Attributes{ .const_evaluable = true, }; }; pub const _rotr64 = struct { const param_str = "UWiUWii"; const language = .all_ms_languages; const attributes = Attributes{ .const_evaluable = true, }; }; pub const _rotr8 = struct { const param_str = "UcUcUc"; const language = .all_ms_languages; const attributes = Attributes{ .const_evaluable = true, }; }; pub const _setjmp = struct { const param_str = "iJ"; const header = .setjmp; const attributes = Attributes{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true, }; }; pub const _setjmpex = struct { const param_str = "iJ"; const language = .all_ms_languages; const header = .setjmpex; const attributes = Attributes{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true, }; }; pub const abort = struct { const param_str = "v"; const header = .stdlib; const attributes = Attributes{ .noreturn = true, .lib_function_without_prefix = true, }; }; pub const abs = struct { const param_str = "ii"; const header = .stdlib; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const acos = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const acosf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const acosh = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const acoshf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const acoshl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const acosl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const aligned_alloc = struct { const param_str = "v*zz"; const header = .stdlib; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const alloca = struct { const param_str = "v*z"; const language = .all_gnu_languages; const header = .stdlib; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const asin = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const asinf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const asinh = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const asinhf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const asinhl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const asinl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const atan = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const atan2 = struct { const param_str = "ddd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const atan2f = struct { const param_str = "fff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const atan2l = struct { const param_str = "LdLdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const atanf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const atanh = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const atanhf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const atanhl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const atanl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const bcmp = struct { const param_str = "ivC*vC*z"; const language = .all_gnu_languages; const header = .strings; const attributes = Attributes{ .lib_function_without_prefix = true, .const_evaluable = true, }; }; pub const bzero = struct { const param_str = "vv*z"; const language = .all_gnu_languages; const header = .strings; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const cabs = struct { const param_str = "dXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cabsf = struct { const param_str = "fXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cabsl = struct { const param_str = "LdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cacos = struct { const param_str = "XdXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cacosf = struct { const param_str = "XfXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cacosh = struct { const param_str = "XdXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cacoshf = struct { const param_str = "XfXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cacoshl = struct { const param_str = "XLdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cacosl = struct { const param_str = "XLdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const calloc = struct { const param_str = "v*zz"; const header = .stdlib; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const carg = struct { const param_str = "dXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cargf = struct { const param_str = "fXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cargl = struct { const param_str = "LdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const casin = struct { const param_str = "XdXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const casinf = struct { const param_str = "XfXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const casinh = struct { const param_str = "XdXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const casinhf = struct { const param_str = "XfXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const casinhl = struct { const param_str = "XLdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const casinl = struct { const param_str = "XLdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const catan = struct { const param_str = "XdXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const catanf = struct { const param_str = "XfXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const catanh = struct { const param_str = "XdXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const catanhf = struct { const param_str = "XfXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const catanhl = struct { const param_str = "XLdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const catanl = struct { const param_str = "XLdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cbrt = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const cbrtf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const cbrtl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const ccos = struct { const param_str = "XdXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const ccosf = struct { const param_str = "XfXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const ccosh = struct { const param_str = "XdXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const ccoshf = struct { const param_str = "XfXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const ccoshl = struct { const param_str = "XLdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const ccosl = struct { const param_str = "XLdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const ceil = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const ceilf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const ceill = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const cexp = struct { const param_str = "XdXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cexpf = struct { const param_str = "XfXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cexpl = struct { const param_str = "XLdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cimag = struct { const param_str = "dXd"; const header = .complex; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const cimagf = struct { const param_str = "fXf"; const header = .complex; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const cimagl = struct { const param_str = "LdXLd"; const header = .complex; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const clog = struct { const param_str = "XdXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const clogf = struct { const param_str = "XfXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const clogl = struct { const param_str = "XLdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const conj = struct { const param_str = "XdXd"; const header = .complex; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const conjf = struct { const param_str = "XfXf"; const header = .complex; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const conjl = struct { const param_str = "XLdXLd"; const header = .complex; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const copysign = struct { const param_str = "ddd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const copysignf = struct { const param_str = "fff"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const copysignl = struct { const param_str = "LdLdLd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const cos = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cosf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cosh = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const coshf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const coshl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cosl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cpow = struct { const param_str = "XdXdXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cpowf = struct { const param_str = "XfXfXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cpowl = struct { const param_str = "XLdXLdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const cproj = struct { const param_str = "XdXd"; const header = .complex; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const cprojf = struct { const param_str = "XfXf"; const header = .complex; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const cprojl = struct { const param_str = "XLdXLd"; const header = .complex; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const creal = struct { const param_str = "dXd"; const header = .complex; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const crealf = struct { const param_str = "fXf"; const header = .complex; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const creall = struct { const param_str = "LdXLd"; const header = .complex; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const csin = struct { const param_str = "XdXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const csinf = struct { const param_str = "XfXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const csinh = struct { const param_str = "XdXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const csinhf = struct { const param_str = "XfXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const csinhl = struct { const param_str = "XLdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const csinl = struct { const param_str = "XLdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const csqrt = struct { const param_str = "XdXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const csqrtf = struct { const param_str = "XfXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const csqrtl = struct { const param_str = "XLdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const ctan = struct { const param_str = "XdXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const ctanf = struct { const param_str = "XfXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const ctanh = struct { const param_str = "XdXd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const ctanhf = struct { const param_str = "XfXf"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const ctanhl = struct { const param_str = "XLdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const ctanl = struct { const param_str = "XLdXLd"; const header = .complex; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const erf = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const erfc = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const erfcf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const erfcl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const erff = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const erfl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const exit = struct { const param_str = "vi"; const header = .stdlib; const attributes = Attributes{ .noreturn = true, .lib_function_without_prefix = true, }; }; pub const exp = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const exp2 = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const exp2f = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const exp2l = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const expf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const expl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const expm1 = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const expm1f = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const expm1l = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const fabs = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const fabsf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const fabsl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const fdim = struct { const param_str = "ddd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const fdimf = struct { const param_str = "fff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const fdiml = struct { const param_str = "LdLdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const finite = struct { const param_str = "id"; const language = .gnu_lang; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const finitef = struct { const param_str = "if"; const language = .gnu_lang; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const finitel = struct { const param_str = "iLd"; const language = .gnu_lang; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const floor = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const floorf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const floorl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const fma = struct { const param_str = "dddd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const fmaf = struct { const param_str = "ffff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const fmal = struct { const param_str = "LdLdLdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const fmax = struct { const param_str = "ddd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const fmaxf = struct { const param_str = "fff"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const fmaxl = struct { const param_str = "LdLdLd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const fmin = struct { const param_str = "ddd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const fminf = struct { const param_str = "fff"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const fminl = struct { const param_str = "LdLdLd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const fmod = struct { const param_str = "ddd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const fmodf = struct { const param_str = "fff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const fmodl = struct { const param_str = "LdLdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const fopen = struct { const param_str = "P*cC*cC*"; const header = .stdio; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const fprintf = struct { const param_str = "iP*cC*."; const header = .stdio; const attributes = Attributes{ .lib_function_without_prefix = true, .format_kind = .printf, .format_string_position = 1, }; }; pub const fread = struct { const param_str = "zv*zzP*"; const header = .stdio; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const free = struct { const param_str = "vv*"; const header = .stdlib; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const frexp = struct { const param_str = "ddi*"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const frexpf = struct { const param_str = "ffi*"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const frexpl = struct { const param_str = "LdLdi*"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const fscanf = struct { const param_str = "iP*RcC*R."; const header = .stdio; const attributes = Attributes{ .lib_function_without_prefix = true, .format_kind = .scanf, .format_string_position = 1, }; }; pub const fwrite = struct { const param_str = "zvC*zzP*"; const header = .stdio; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const getcontext = struct { const param_str = "iK*"; const header = .setjmp; const attributes = Attributes{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true, }; }; pub const hypot = struct { const param_str = "ddd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const hypotf = struct { const param_str = "fff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const hypotl = struct { const param_str = "LdLdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const ilogb = struct { const param_str = "id"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const ilogbf = struct { const param_str = "if"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const ilogbl = struct { const param_str = "iLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const index = struct { const param_str = "c*cC*i"; const language = .all_gnu_languages; const header = .strings; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const isalnum = struct { const param_str = "ii"; const header = .ctype; const attributes = Attributes{ .pure = true, .lib_function_without_prefix = true, }; }; pub const isalpha = struct { const param_str = "ii"; const header = .ctype; const attributes = Attributes{ .pure = true, .lib_function_without_prefix = true, }; }; pub const isblank = struct { const param_str = "ii"; const header = .ctype; const attributes = Attributes{ .pure = true, .lib_function_without_prefix = true, }; }; pub const iscntrl = struct { const param_str = "ii"; const header = .ctype; const attributes = Attributes{ .pure = true, .lib_function_without_prefix = true, }; }; pub const isdigit = struct { const param_str = "ii"; const header = .ctype; const attributes = Attributes{ .pure = true, .lib_function_without_prefix = true, }; }; pub const isgraph = struct { const param_str = "ii"; const header = .ctype; const attributes = Attributes{ .pure = true, .lib_function_without_prefix = true, }; }; pub const islower = struct { const param_str = "ii"; const header = .ctype; const attributes = Attributes{ .pure = true, .lib_function_without_prefix = true, }; }; pub const isprint = struct { const param_str = "ii"; const header = .ctype; const attributes = Attributes{ .pure = true, .lib_function_without_prefix = true, }; }; pub const ispunct = struct { const param_str = "ii"; const header = .ctype; const attributes = Attributes{ .pure = true, .lib_function_without_prefix = true, }; }; pub const isspace = struct { const param_str = "ii"; const header = .ctype; const attributes = Attributes{ .pure = true, .lib_function_without_prefix = true, }; }; pub const isupper = struct { const param_str = "ii"; const header = .ctype; const attributes = Attributes{ .pure = true, .lib_function_without_prefix = true, }; }; pub const isxdigit = struct { const param_str = "ii"; const header = .ctype; const attributes = Attributes{ .pure = true, .lib_function_without_prefix = true, }; }; pub const labs = struct { const param_str = "LiLi"; const header = .stdlib; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const ldexp = struct { const param_str = "ddi"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const ldexpf = struct { const param_str = "ffi"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const ldexpl = struct { const param_str = "LdLdi"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const lgamma = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const lgammaf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const lgammal = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const llabs = struct { const param_str = "LLiLLi"; const header = .stdlib; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const llrint = struct { const param_str = "LLid"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const llrintf = struct { const param_str = "LLif"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const llrintl = struct { const param_str = "LLiLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const llround = struct { const param_str = "LLid"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const llroundf = struct { const param_str = "LLif"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const llroundl = struct { const param_str = "LLiLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const log = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const log10 = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const log10f = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const log10l = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const log1p = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const log1pf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const log1pl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const log2 = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const log2f = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const log2l = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const logb = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const logbf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const logbl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const logf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const logl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const longjmp = struct { const param_str = "vJi"; const header = .setjmp; const attributes = Attributes{ .noreturn = true, .allow_type_mismatch = true, .lib_function_without_prefix = true, }; }; pub const lrint = struct { const param_str = "Lid"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const lrintf = struct { const param_str = "Lif"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const lrintl = struct { const param_str = "LiLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const lround = struct { const param_str = "Lid"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const lroundf = struct { const param_str = "Lif"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const lroundl = struct { const param_str = "LiLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const malloc = struct { const param_str = "v*z"; const header = .stdlib; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const memalign = struct { const param_str = "v*zz"; const language = .all_gnu_languages; const header = .malloc; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const memccpy = struct { const param_str = "v*v*vC*iz"; const language = .all_gnu_languages; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const memchr = struct { const param_str = "v*vC*iz"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, .const_evaluable = true, }; }; pub const memcmp = struct { const param_str = "ivC*vC*z"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, .const_evaluable = true, }; }; pub const memcpy = struct { const param_str = "v*v*vC*z"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, .const_evaluable = true, }; }; pub const memmove = struct { const param_str = "v*v*vC*z"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, .const_evaluable = true, }; }; pub const mempcpy = struct { const param_str = "v*v*vC*z"; const language = .all_gnu_languages; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const memset = struct { const param_str = "v*v*iz"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const modf = struct { const param_str = "ddd*"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const modff = struct { const param_str = "fff*"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const modfl = struct { const param_str = "LdLdLd*"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const nan = struct { const param_str = "dcC*"; const header = .math; const attributes = Attributes{ .pure = true, .lib_function_without_prefix = true, }; }; pub const nanf = struct { const param_str = "fcC*"; const header = .math; const attributes = Attributes{ .pure = true, .lib_function_without_prefix = true, }; }; pub const nanl = struct { const param_str = "LdcC*"; const header = .math; const attributes = Attributes{ .pure = true, .lib_function_without_prefix = true, }; }; pub const nearbyint = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const nearbyintf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const nearbyintl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const nextafter = struct { const param_str = "ddd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const nextafterf = struct { const param_str = "fff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const nextafterl = struct { const param_str = "LdLdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const nexttoward = struct { const param_str = "ddLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const nexttowardf = struct { const param_str = "ffLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const nexttowardl = struct { const param_str = "LdLdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const pow = struct { const param_str = "ddd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const powf = struct { const param_str = "fff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const powl = struct { const param_str = "LdLdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const printf = struct { const param_str = "icC*."; const header = .stdio; const attributes = Attributes{ .lib_function_without_prefix = true, .format_kind = .printf, .format_string_position = 0, }; }; pub const realloc = struct { const param_str = "v*v*z"; const header = .stdlib; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const remainder = struct { const param_str = "ddd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const remainderf = struct { const param_str = "fff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const remainderl = struct { const param_str = "LdLdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const remquo = struct { const param_str = "dddi*"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const remquof = struct { const param_str = "fffi*"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const remquol = struct { const param_str = "LdLdLdi*"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const rindex = struct { const param_str = "c*cC*i"; const language = .all_gnu_languages; const header = .strings; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const rint = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_fp_exceptions = true, }; }; pub const rintf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_fp_exceptions = true, }; }; pub const rintl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_fp_exceptions = true, }; }; pub const round = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const roundf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const roundl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const savectx = struct { const param_str = "iJ"; const header = .setjmp; const attributes = Attributes{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true, }; }; pub const scalbln = struct { const param_str = "ddLi"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const scalblnf = struct { const param_str = "ffLi"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const scalblnl = struct { const param_str = "LdLdLi"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const scalbn = struct { const param_str = "ddi"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const scalbnf = struct { const param_str = "ffi"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const scalbnl = struct { const param_str = "LdLdi"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const scanf = struct { const param_str = "icC*R."; const header = .stdio; const attributes = Attributes{ .lib_function_without_prefix = true, .format_kind = .scanf, .format_string_position = 0, }; }; pub const setjmp = struct { const param_str = "iJ"; const header = .setjmp; const attributes = Attributes{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true, }; }; pub const siglongjmp = struct { const param_str = "vSJi"; const language = .all_gnu_languages; const header = .setjmp; const attributes = Attributes{ .noreturn = true, .allow_type_mismatch = true, .lib_function_without_prefix = true, }; }; pub const sigsetjmp = struct { const param_str = "iSJi"; const header = .setjmp; const attributes = Attributes{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true, }; }; pub const sin = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const sinf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const sinh = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const sinhf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const sinhl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const sinl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const snprintf = struct { const param_str = "ic*zcC*."; const header = .stdio; const attributes = Attributes{ .lib_function_without_prefix = true, .format_kind = .printf, .format_string_position = 2, }; }; pub const sprintf = struct { const param_str = "ic*cC*."; const header = .stdio; const attributes = Attributes{ .lib_function_without_prefix = true, .format_kind = .printf, .format_string_position = 1, }; }; pub const sqrt = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const sqrtf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const sqrtl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const sscanf = struct { const param_str = "icC*RcC*R."; const header = .stdio; const attributes = Attributes{ .lib_function_without_prefix = true, .format_kind = .scanf, .format_string_position = 1, }; }; pub const stpcpy = struct { const param_str = "c*c*cC*"; const language = .all_gnu_languages; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const stpncpy = struct { const param_str = "c*c*cC*z"; const language = .all_gnu_languages; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strcasecmp = struct { const param_str = "icC*cC*"; const language = .all_gnu_languages; const header = .strings; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strcat = struct { const param_str = "c*c*cC*"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strchr = struct { const param_str = "c*cC*i"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, .const_evaluable = true, }; }; pub const strcmp = struct { const param_str = "icC*cC*"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, .const_evaluable = true, }; }; pub const strcpy = struct { const param_str = "c*c*cC*"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strcspn = struct { const param_str = "zcC*cC*"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strdup = struct { const param_str = "c*cC*"; const language = .all_gnu_languages; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strerror = struct { const param_str = "c*i"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strlcat = struct { const param_str = "zc*cC*z"; const language = .all_gnu_languages; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strlcpy = struct { const param_str = "zc*cC*z"; const language = .all_gnu_languages; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strlen = struct { const param_str = "zcC*"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, .const_evaluable = true, }; }; pub const strncasecmp = struct { const param_str = "icC*cC*z"; const language = .all_gnu_languages; const header = .strings; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strncat = struct { const param_str = "c*c*cC*z"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strncmp = struct { const param_str = "icC*cC*z"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, .const_evaluable = true, }; }; pub const strncpy = struct { const param_str = "c*c*cC*z"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strndup = struct { const param_str = "c*cC*z"; const language = .all_gnu_languages; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strpbrk = struct { const param_str = "c*cC*cC*"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strrchr = struct { const param_str = "c*cC*i"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strspn = struct { const param_str = "zcC*cC*"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strstr = struct { const param_str = "c*cC*cC*"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strtod = struct { const param_str = "dcC*c**"; const header = .stdlib; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strtof = struct { const param_str = "fcC*c**"; const header = .stdlib; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strtok = struct { const param_str = "c*c*cC*"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strtol = struct { const param_str = "LicC*c**i"; const header = .stdlib; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strtold = struct { const param_str = "LdcC*c**"; const header = .stdlib; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strtoll = struct { const param_str = "LLicC*c**i"; const header = .stdlib; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strtoul = struct { const param_str = "ULicC*c**i"; const header = .stdlib; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strtoull = struct { const param_str = "ULLicC*c**i"; const header = .stdlib; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const strxfrm = struct { const param_str = "zc*cC*z"; const header = .string; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const tan = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const tanf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const tanh = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const tanhf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const tanhl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const tanl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const tgamma = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const tgammaf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const tgammal = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true, }; }; pub const tolower = struct { const param_str = "ii"; const header = .ctype; const attributes = Attributes{ .pure = true, .lib_function_without_prefix = true, }; }; pub const toupper = struct { const param_str = "ii"; const header = .ctype; const attributes = Attributes{ .pure = true, .lib_function_without_prefix = true, }; }; pub const trunc = struct { const param_str = "dd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const truncf = struct { const param_str = "ff"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const truncl = struct { const param_str = "LdLd"; const header = .math; const attributes = Attributes{ .@"const" = true, .lib_function_without_prefix = true, }; }; pub const va_copy = struct { const param_str = "vAA"; const header = .stdarg; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const va_end = struct { const param_str = "vA"; const header = .stdarg; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const va_start = struct { const param_str = "vA."; const header = .stdarg; const attributes = Attributes{ .lib_function_without_prefix = true, }; }; pub const vfork = struct { const param_str = "p"; const header = .unistd; const attributes = Attributes{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true, }; }; pub const vfprintf = struct { const param_str = "iP*cC*a"; const header = .stdio; const attributes = Attributes{ .lib_function_without_prefix = true, .format_kind = .vprintf, .format_string_position = 1, }; }; pub const vfscanf = struct { const param_str = "iP*RcC*Ra"; const header = .stdio; const attributes = Attributes{ .lib_function_without_prefix = true, .format_kind = .vscanf, .format_string_position = 1, }; }; pub const vprintf = struct { const param_str = "icC*a"; const header = .stdio; const attributes = Attributes{ .lib_function_without_prefix = true, .format_kind = .vprintf, .format_string_position = 0, }; }; pub const vscanf = struct { const param_str = "icC*Ra"; const header = .stdio; const attributes = Attributes{ .lib_function_without_prefix = true, .format_kind = .vscanf, .format_string_position = 0, }; }; pub const vsnprintf = struct { const param_str = "ic*zcC*a"; const header = .stdio; const attributes = Attributes{ .lib_function_without_prefix = true, .format_kind = .vprintf, .format_string_position = 2, }; }; pub const vsprintf = struct { const param_str = "ic*cC*a"; const header = .stdio; const attributes = Attributes{ .lib_function_without_prefix = true, .format_kind = .vprintf, .format_string_position = 1, }; }; pub const vsscanf = struct { const param_str = "icC*RcC*Ra"; const header = .stdio; const attributes = Attributes{ .lib_function_without_prefix = true, .format_kind = .vscanf, .format_string_position = 1, }; }; pub const wcschr = struct { const param_str = "w*wC*w"; const header = .wchar; const attributes = Attributes{ .lib_function_without_prefix = true, .const_evaluable = true, }; }; pub const wcscmp = struct { const param_str = "iwC*wC*"; const header = .wchar; const attributes = Attributes{ .lib_function_without_prefix = true, .const_evaluable = true, }; }; pub const wcslen = struct { const param_str = "zwC*"; const header = .wchar; const attributes = Attributes{ .lib_function_without_prefix = true, .const_evaluable = true, }; }; pub const wcsncmp = struct { const param_str = "iwC*wC*z"; const header = .wchar; const attributes = Attributes{ .lib_function_without_prefix = true, .const_evaluable = true, }; }; pub const wmemchr = struct { const param_str = "w*wC*wz"; const header = .wchar; const attributes = Attributes{ .lib_function_without_prefix = true, .const_evaluable = true, }; }; pub const wmemcmp = struct { const param_str = "iwC*wC*z"; const header = .wchar; const attributes = Attributes{ .lib_function_without_prefix = true, .const_evaluable = true, }; }; pub const wmemcpy = struct { const param_str = "w*w*wC*z"; const header = .wchar; const attributes = Attributes{ .lib_function_without_prefix = true, .const_evaluable = true, }; }; pub const wmemmove = struct { const param_str = "w*w*wC*z"; const header = .wchar; const attributes = Attributes{ .lib_function_without_prefix = true, .const_evaluable = true, }; }; }; pub const MaxParamCount = 12;