| /* APPLE LOCAL file AltiVec */ |
| /* This file is generated by ops-to-gp. Do not edit. */ |
| |
| /* To regenerate execute: |
| ops-to-gp -gcc vec.ops builtin.ops |
| with the current directory being gcc/config/rs6000. */ |
| |
| static const struct builtin B1_vec_abs = { { &T_vec_f32, NULL, NULL, }, "x", &T_vec_f32, 1, FALSE, FALSE, 11, "vec_abs:1", "4", CODE_FOR_xfx_perm, B_UID(0) }; |
| static const struct builtin B2_vec_abs = { { &T_vec_s16, NULL, NULL, }, "x", &T_vec_s16, 1, FALSE, FALSE, 11, "vec_abs:2", "2", CODE_FOR_xfx_perm, B_UID(1) }; |
| static const struct builtin B3_vec_abs = { { &T_vec_s32, NULL, NULL, }, "x", &T_vec_s32, 1, FALSE, FALSE, 11, "vec_abs:3", "3", CODE_FOR_xfx_perm, B_UID(2) }; |
| static const struct builtin B4_vec_abs = { { &T_vec_s8, NULL, NULL, }, "x", &T_vec_s8, 1, FALSE, FALSE, 11, "vec_abs:4", "1", CODE_FOR_xfx_perm, B_UID(3) }; |
| static const struct builtin B1_vec_abss = { { &T_vec_s16, NULL, NULL, }, "x", &T_vec_s16, 1, FALSE, FALSE, 11, "vec_abss:1", "6", CODE_FOR_xfx_perm, B_UID(4) }; |
| static const struct builtin B2_vec_abss = { { &T_vec_s32, NULL, NULL, }, "x", &T_vec_s32, 1, FALSE, FALSE, 11, "vec_abss:2", "7", CODE_FOR_xfx_perm, B_UID(5) }; |
| static const struct builtin B3_vec_abss = { { &T_vec_s8, NULL, NULL, }, "x", &T_vec_s8, 1, FALSE, FALSE, 11, "vec_abss:3", "5", CODE_FOR_xfx_perm, B_UID(6) }; |
| static const struct builtin B1_vec_vadduhm = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vadduhm:1", "*vadduhm", CODE_FOR_xfxx_simple, B_UID(7) }; |
| static const struct builtin B2_vec_vadduhm = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vadduhm:2", "*vadduhm", CODE_FOR_xfxx_simple, B_UID(8) }; |
| static const struct builtin B1_vec_vadduwm = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vadduwm:1", "*vadduwm", CODE_FOR_xfxx_simple, B_UID(9) }; |
| static const struct builtin B2_vec_vadduwm = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vadduwm:2", "*vadduwm", CODE_FOR_xfxx_simple, B_UID(10) }; |
| static const struct builtin B1_vec_vaddubm = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vaddubm:1", "*vaddubm", CODE_FOR_xfxx_simple, B_UID(11) }; |
| static const struct builtin B2_vec_vaddubm = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vaddubm:2", "*vaddubm", CODE_FOR_xfxx_simple, B_UID(12) }; |
| static const struct builtin B_vec_vaddfp = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 0, "vec_vaddfp", "*vaddfp", CODE_FOR_xfxx_fp, B_UID(13) }; |
| static const struct builtin B3_vec_vadduhm = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vadduhm:3", "*vadduhm", CODE_FOR_xfxx_simple, B_UID(14) }; |
| static const struct builtin B4_vec_vadduhm = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vadduhm:4", "*vadduhm", CODE_FOR_xfxx_simple, B_UID(15) }; |
| static const struct builtin B3_vec_vadduwm = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vadduwm:3", "*vadduwm", CODE_FOR_xfxx_simple, B_UID(16) }; |
| static const struct builtin B4_vec_vadduwm = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vadduwm:4", "*vadduwm", CODE_FOR_xfxx_simple, B_UID(17) }; |
| static const struct builtin B3_vec_vaddubm = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vaddubm:3", "*vaddubm", CODE_FOR_xfxx_simple, B_UID(18) }; |
| static const struct builtin B4_vec_vaddubm = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vaddubm:4", "*vaddubm", CODE_FOR_xfxx_simple, B_UID(19) }; |
| static const struct builtin B5_vec_vadduhm = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vadduhm:5", "*vadduhm", CODE_FOR_xfxx_simple, B_UID(20) }; |
| static const struct builtin B6_vec_vadduhm = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vadduhm:6", "*vadduhm", CODE_FOR_xfxx_simple, B_UID(21) }; |
| static const struct builtin B5_vec_vadduwm = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vadduwm:5", "*vadduwm", CODE_FOR_xfxx_simple, B_UID(22) }; |
| static const struct builtin B6_vec_vadduwm = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vadduwm:6", "*vadduwm", CODE_FOR_xfxx_simple, B_UID(23) }; |
| static const struct builtin B5_vec_vaddubm = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vaddubm:5", "*vaddubm", CODE_FOR_xfxx_simple, B_UID(24) }; |
| static const struct builtin B6_vec_vaddubm = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vaddubm:6", "*vaddubm", CODE_FOR_xfxx_simple, B_UID(25) }; |
| static const struct builtin B_vec_vaddcuw = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vaddcuw", "*vaddcuw", CODE_FOR_xfxx_simple, B_UID(26) }; |
| static const struct builtin B1_vec_vaddshs = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vaddshs:1", "*vaddshs", CODE_FOR_xfxx_simple, B_UID(27) }; |
| static const struct builtin B1_vec_vadduhs = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vadduhs:1", "*vadduhs", CODE_FOR_xfxx_simple, B_UID(28) }; |
| static const struct builtin B1_vec_vaddsws = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vaddsws:1", "*vaddsws", CODE_FOR_xfxx_simple, B_UID(29) }; |
| static const struct builtin B1_vec_vadduws = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vadduws:1", "*vadduws", CODE_FOR_xfxx_simple, B_UID(30) }; |
| static const struct builtin B1_vec_vaddsbs = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vaddsbs:1", "*vaddsbs", CODE_FOR_xfxx_simple, B_UID(31) }; |
| static const struct builtin B1_vec_vaddubs = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vaddubs:1", "*vaddubs", CODE_FOR_xfxx_simple, B_UID(32) }; |
| static const struct builtin B2_vec_vaddshs = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vaddshs:2", "*vaddshs", CODE_FOR_xfxx_simple, B_UID(33) }; |
| static const struct builtin B3_vec_vaddshs = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vaddshs:3", "*vaddshs", CODE_FOR_xfxx_simple, B_UID(34) }; |
| static const struct builtin B2_vec_vaddsws = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vaddsws:2", "*vaddsws", CODE_FOR_xfxx_simple, B_UID(35) }; |
| static const struct builtin B3_vec_vaddsws = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vaddsws:3", "*vaddsws", CODE_FOR_xfxx_simple, B_UID(36) }; |
| static const struct builtin B2_vec_vaddsbs = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vaddsbs:2", "*vaddsbs", CODE_FOR_xfxx_simple, B_UID(37) }; |
| static const struct builtin B3_vec_vaddsbs = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vaddsbs:3", "*vaddsbs", CODE_FOR_xfxx_simple, B_UID(38) }; |
| static const struct builtin B2_vec_vadduhs = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vadduhs:2", "*vadduhs", CODE_FOR_xfxx_simple, B_UID(39) }; |
| static const struct builtin B3_vec_vadduhs = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vadduhs:3", "*vadduhs", CODE_FOR_xfxx_simple, B_UID(40) }; |
| static const struct builtin B2_vec_vadduws = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vadduws:2", "*vadduws", CODE_FOR_xfxx_simple, B_UID(41) }; |
| static const struct builtin B3_vec_vadduws = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vadduws:3", "*vadduws", CODE_FOR_xfxx_simple, B_UID(42) }; |
| static const struct builtin B2_vec_vaddubs = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vaddubs:2", "*vaddubs", CODE_FOR_xfxx_simple, B_UID(43) }; |
| static const struct builtin B3_vec_vaddubs = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vaddubs:3", "*vaddubs", CODE_FOR_xfxx_simple, B_UID(44) }; |
| static const struct builtin B1_vec_all_eq = { { &T_vec_b16, &T_vec_b16, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:1", "*vcmpequh.", CODE_FOR_j_24_t_fxx_simple, B_UID(45) }; |
| static const struct builtin B2_vec_all_eq = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:2", "*vcmpequh.", CODE_FOR_j_24_t_fxx_simple, B_UID(46) }; |
| static const struct builtin B3_vec_all_eq = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:3", "*vcmpequh.", CODE_FOR_j_24_t_fxx_simple, B_UID(47) }; |
| static const struct builtin B4_vec_all_eq = { { &T_vec_b32, &T_vec_b32, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:4", "*vcmpequw.", CODE_FOR_j_24_t_fxx_simple, B_UID(48) }; |
| static const struct builtin B5_vec_all_eq = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:5", "*vcmpequw.", CODE_FOR_j_24_t_fxx_simple, B_UID(49) }; |
| static const struct builtin B6_vec_all_eq = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:6", "*vcmpequw.", CODE_FOR_j_24_t_fxx_simple, B_UID(50) }; |
| static const struct builtin B7_vec_all_eq = { { &T_vec_b8, &T_vec_b8, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:7", "*vcmpequb.", CODE_FOR_j_24_t_fxx_simple, B_UID(51) }; |
| static const struct builtin B8_vec_all_eq = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:8", "*vcmpequb.", CODE_FOR_j_24_t_fxx_simple, B_UID(52) }; |
| static const struct builtin B9_vec_all_eq = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:9", "*vcmpequb.", CODE_FOR_j_24_t_fxx_simple, B_UID(53) }; |
| static const struct builtin B10_vec_all_eq = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:10", "*vcmpeqfp.", CODE_FOR_j_24_t_fxx_simple, B_UID(54) }; |
| static const struct builtin B11_vec_all_eq = { { &T_vec_p16, &T_vec_p16, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:11", "*vcmpequh.", CODE_FOR_j_24_t_fxx_simple, B_UID(55) }; |
| static const struct builtin B12_vec_all_eq = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:12", "*vcmpequh.", CODE_FOR_j_24_t_fxx_simple, B_UID(56) }; |
| static const struct builtin B13_vec_all_eq = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:13", "*vcmpequh.", CODE_FOR_j_24_t_fxx_simple, B_UID(57) }; |
| static const struct builtin B14_vec_all_eq = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:14", "*vcmpequw.", CODE_FOR_j_24_t_fxx_simple, B_UID(58) }; |
| static const struct builtin B15_vec_all_eq = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:15", "*vcmpequw.", CODE_FOR_j_24_t_fxx_simple, B_UID(59) }; |
| static const struct builtin B16_vec_all_eq = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:16", "*vcmpequb.", CODE_FOR_j_24_t_fxx_simple, B_UID(60) }; |
| static const struct builtin B17_vec_all_eq = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:17", "*vcmpequb.", CODE_FOR_j_24_t_fxx_simple, B_UID(61) }; |
| static const struct builtin B18_vec_all_eq = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:18", "*vcmpequh.", CODE_FOR_j_24_t_fxx_simple, B_UID(62) }; |
| static const struct builtin B19_vec_all_eq = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:19", "*vcmpequh.", CODE_FOR_j_24_t_fxx_simple, B_UID(63) }; |
| static const struct builtin B20_vec_all_eq = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:20", "*vcmpequw.", CODE_FOR_j_24_t_fxx_simple, B_UID(64) }; |
| static const struct builtin B21_vec_all_eq = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:21", "*vcmpequw.", CODE_FOR_j_24_t_fxx_simple, B_UID(65) }; |
| static const struct builtin B22_vec_all_eq = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:22", "*vcmpequb.", CODE_FOR_j_24_t_fxx_simple, B_UID(66) }; |
| static const struct builtin B23_vec_all_eq = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_eq:23", "*vcmpequb.", CODE_FOR_j_24_t_fxx_simple, B_UID(67) }; |
| static const struct builtin B1_vec_all_ge = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:1", "*vcmpgtsh.", CODE_FOR_j_26_t_frxx_simple, B_UID(68) }; |
| static const struct builtin B2_vec_all_ge = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:2", "*vcmpgtuh.", CODE_FOR_j_26_t_frxx_simple, B_UID(69) }; |
| static const struct builtin B3_vec_all_ge = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:3", "*vcmpgtsw.", CODE_FOR_j_26_t_frxx_simple, B_UID(70) }; |
| static const struct builtin B4_vec_all_ge = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:4", "*vcmpgtuw.", CODE_FOR_j_26_t_frxx_simple, B_UID(71) }; |
| static const struct builtin B5_vec_all_ge = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:5", "*vcmpgtsb.", CODE_FOR_j_26_t_frxx_simple, B_UID(72) }; |
| static const struct builtin B6_vec_all_ge = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:6", "*vcmpgtub.", CODE_FOR_j_26_t_frxx_simple, B_UID(73) }; |
| static const struct builtin B7_vec_all_ge = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_ge:7", "*vcmpgefp.", CODE_FOR_j_24_t_fxx_simple, B_UID(74) }; |
| static const struct builtin B8_vec_all_ge = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:8", "*vcmpgtsh.", CODE_FOR_j_26_t_frxx_simple, B_UID(75) }; |
| static const struct builtin B9_vec_all_ge = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:9", "*vcmpgtsh.", CODE_FOR_j_26_t_frxx_simple, B_UID(76) }; |
| static const struct builtin B10_vec_all_ge = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:10", "*vcmpgtsw.", CODE_FOR_j_26_t_frxx_simple, B_UID(77) }; |
| static const struct builtin B11_vec_all_ge = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:11", "*vcmpgtsw.", CODE_FOR_j_26_t_frxx_simple, B_UID(78) }; |
| static const struct builtin B12_vec_all_ge = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:12", "*vcmpgtsb.", CODE_FOR_j_26_t_frxx_simple, B_UID(79) }; |
| static const struct builtin B13_vec_all_ge = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:13", "*vcmpgtsb.", CODE_FOR_j_26_t_frxx_simple, B_UID(80) }; |
| static const struct builtin B14_vec_all_ge = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:14", "*vcmpgtuh.", CODE_FOR_j_26_t_frxx_simple, B_UID(81) }; |
| static const struct builtin B15_vec_all_ge = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:15", "*vcmpgtuh.", CODE_FOR_j_26_t_frxx_simple, B_UID(82) }; |
| static const struct builtin B16_vec_all_ge = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:16", "*vcmpgtuw.", CODE_FOR_j_26_t_frxx_simple, B_UID(83) }; |
| static const struct builtin B17_vec_all_ge = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:17", "*vcmpgtuw.", CODE_FOR_j_26_t_frxx_simple, B_UID(84) }; |
| static const struct builtin B18_vec_all_ge = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:18", "*vcmpgtub.", CODE_FOR_j_26_t_frxx_simple, B_UID(85) }; |
| static const struct builtin B19_vec_all_ge = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_ge:19", "*vcmpgtub.", CODE_FOR_j_26_t_frxx_simple, B_UID(86) }; |
| static const struct builtin B1_vec_all_gt = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:1", "*vcmpgtsh.", CODE_FOR_j_24_t_fxx_simple, B_UID(87) }; |
| static const struct builtin B2_vec_all_gt = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:2", "*vcmpgtuh.", CODE_FOR_j_24_t_fxx_simple, B_UID(88) }; |
| static const struct builtin B3_vec_all_gt = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:3", "*vcmpgtsw.", CODE_FOR_j_24_t_fxx_simple, B_UID(89) }; |
| static const struct builtin B4_vec_all_gt = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:4", "*vcmpgtuw.", CODE_FOR_j_24_t_fxx_simple, B_UID(90) }; |
| static const struct builtin B5_vec_all_gt = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:5", "*vcmpgtsb.", CODE_FOR_j_24_t_fxx_simple, B_UID(91) }; |
| static const struct builtin B6_vec_all_gt = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:6", "*vcmpgtub.", CODE_FOR_j_24_t_fxx_simple, B_UID(92) }; |
| static const struct builtin B7_vec_all_gt = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:7", "*vcmpgtfp.", CODE_FOR_j_24_t_fxx_simple, B_UID(93) }; |
| static const struct builtin B8_vec_all_gt = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:8", "*vcmpgtsh.", CODE_FOR_j_24_t_fxx_simple, B_UID(94) }; |
| static const struct builtin B9_vec_all_gt = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:9", "*vcmpgtsh.", CODE_FOR_j_24_t_fxx_simple, B_UID(95) }; |
| static const struct builtin B10_vec_all_gt = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:10", "*vcmpgtsw.", CODE_FOR_j_24_t_fxx_simple, B_UID(96) }; |
| static const struct builtin B11_vec_all_gt = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:11", "*vcmpgtsw.", CODE_FOR_j_24_t_fxx_simple, B_UID(97) }; |
| static const struct builtin B12_vec_all_gt = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:12", "*vcmpgtsb.", CODE_FOR_j_24_t_fxx_simple, B_UID(98) }; |
| static const struct builtin B13_vec_all_gt = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:13", "*vcmpgtsb.", CODE_FOR_j_24_t_fxx_simple, B_UID(99) }; |
| static const struct builtin B14_vec_all_gt = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:14", "*vcmpgtuh.", CODE_FOR_j_24_t_fxx_simple, B_UID(100) }; |
| static const struct builtin B15_vec_all_gt = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:15", "*vcmpgtuh.", CODE_FOR_j_24_t_fxx_simple, B_UID(101) }; |
| static const struct builtin B16_vec_all_gt = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:16", "*vcmpgtuw.", CODE_FOR_j_24_t_fxx_simple, B_UID(102) }; |
| static const struct builtin B17_vec_all_gt = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:17", "*vcmpgtuw.", CODE_FOR_j_24_t_fxx_simple, B_UID(103) }; |
| static const struct builtin B18_vec_all_gt = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:18", "*vcmpgtub.", CODE_FOR_j_24_t_fxx_simple, B_UID(104) }; |
| static const struct builtin B19_vec_all_gt = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_cc24t, 2, FALSE, FALSE, 0, "vec_all_gt:19", "*vcmpgtub.", CODE_FOR_j_24_t_fxx_simple, B_UID(105) }; |
| static const struct builtin B_vec_all_in = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_in", "*vcmpbfp.", CODE_FOR_j_26_t_fxx_simple, B_UID(106) }; |
| static const struct builtin B1_vec_all_le = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:1", "*vcmpgtsh.", CODE_FOR_j_26_t_fxx_simple, B_UID(107) }; |
| static const struct builtin B2_vec_all_le = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:2", "*vcmpgtuh.", CODE_FOR_j_26_t_fxx_simple, B_UID(108) }; |
| static const struct builtin B3_vec_all_le = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:3", "*vcmpgtsw.", CODE_FOR_j_26_t_fxx_simple, B_UID(109) }; |
| static const struct builtin B4_vec_all_le = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:4", "*vcmpgtuw.", CODE_FOR_j_26_t_fxx_simple, B_UID(110) }; |
| static const struct builtin B5_vec_all_le = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:5", "*vcmpgtsb.", CODE_FOR_j_26_t_fxx_simple, B_UID(111) }; |
| static const struct builtin B6_vec_all_le = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:6", "*vcmpgtub.", CODE_FOR_j_26_t_fxx_simple, B_UID(112) }; |
| static const struct builtin B7_vec_all_le = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_le:7", "*vcmpgefp.", CODE_FOR_j_24_t_frxx_simple, B_UID(113) }; |
| static const struct builtin B8_vec_all_le = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:8", "*vcmpgtsh.", CODE_FOR_j_26_t_fxx_simple, B_UID(114) }; |
| static const struct builtin B9_vec_all_le = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:9", "*vcmpgtsh.", CODE_FOR_j_26_t_fxx_simple, B_UID(115) }; |
| static const struct builtin B10_vec_all_le = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:10", "*vcmpgtsw.", CODE_FOR_j_26_t_fxx_simple, B_UID(116) }; |
| static const struct builtin B11_vec_all_le = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:11", "*vcmpgtsw.", CODE_FOR_j_26_t_fxx_simple, B_UID(117) }; |
| static const struct builtin B12_vec_all_le = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:12", "*vcmpgtsb.", CODE_FOR_j_26_t_fxx_simple, B_UID(118) }; |
| static const struct builtin B13_vec_all_le = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:13", "*vcmpgtsb.", CODE_FOR_j_26_t_fxx_simple, B_UID(119) }; |
| static const struct builtin B14_vec_all_le = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:14", "*vcmpgtuh.", CODE_FOR_j_26_t_fxx_simple, B_UID(120) }; |
| static const struct builtin B15_vec_all_le = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:15", "*vcmpgtuh.", CODE_FOR_j_26_t_fxx_simple, B_UID(121) }; |
| static const struct builtin B16_vec_all_le = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:16", "*vcmpgtuw.", CODE_FOR_j_26_t_fxx_simple, B_UID(122) }; |
| static const struct builtin B17_vec_all_le = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:17", "*vcmpgtuw.", CODE_FOR_j_26_t_fxx_simple, B_UID(123) }; |
| static const struct builtin B18_vec_all_le = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:18", "*vcmpgtub.", CODE_FOR_j_26_t_fxx_simple, B_UID(124) }; |
| static const struct builtin B19_vec_all_le = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_le:19", "*vcmpgtub.", CODE_FOR_j_26_t_fxx_simple, B_UID(125) }; |
| static const struct builtin B1_vec_all_lt = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:1", "*vcmpgtsh.", CODE_FOR_j_24_t_frxx_simple, B_UID(126) }; |
| static const struct builtin B2_vec_all_lt = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:2", "*vcmpgtuh.", CODE_FOR_j_24_t_frxx_simple, B_UID(127) }; |
| static const struct builtin B3_vec_all_lt = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:3", "*vcmpgtsw.", CODE_FOR_j_24_t_frxx_simple, B_UID(128) }; |
| static const struct builtin B4_vec_all_lt = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:4", "*vcmpgtuw.", CODE_FOR_j_24_t_frxx_simple, B_UID(129) }; |
| static const struct builtin B5_vec_all_lt = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:5", "*vcmpgtsb.", CODE_FOR_j_24_t_frxx_simple, B_UID(130) }; |
| static const struct builtin B6_vec_all_lt = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:6", "*vcmpgtub.", CODE_FOR_j_24_t_frxx_simple, B_UID(131) }; |
| static const struct builtin B7_vec_all_lt = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:7", "*vcmpgtfp.", CODE_FOR_j_24_t_frxx_simple, B_UID(132) }; |
| static const struct builtin B8_vec_all_lt = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:8", "*vcmpgtsh.", CODE_FOR_j_24_t_frxx_simple, B_UID(133) }; |
| static const struct builtin B9_vec_all_lt = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:9", "*vcmpgtsh.", CODE_FOR_j_24_t_frxx_simple, B_UID(134) }; |
| static const struct builtin B10_vec_all_lt = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:10", "*vcmpgtsw.", CODE_FOR_j_24_t_frxx_simple, B_UID(135) }; |
| static const struct builtin B11_vec_all_lt = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:11", "*vcmpgtsw.", CODE_FOR_j_24_t_frxx_simple, B_UID(136) }; |
| static const struct builtin B12_vec_all_lt = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:12", "*vcmpgtsb.", CODE_FOR_j_24_t_frxx_simple, B_UID(137) }; |
| static const struct builtin B13_vec_all_lt = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:13", "*vcmpgtsb.", CODE_FOR_j_24_t_frxx_simple, B_UID(138) }; |
| static const struct builtin B14_vec_all_lt = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:14", "*vcmpgtuh.", CODE_FOR_j_24_t_frxx_simple, B_UID(139) }; |
| static const struct builtin B15_vec_all_lt = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:15", "*vcmpgtuh.", CODE_FOR_j_24_t_frxx_simple, B_UID(140) }; |
| static const struct builtin B16_vec_all_lt = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:16", "*vcmpgtuw.", CODE_FOR_j_24_t_frxx_simple, B_UID(141) }; |
| static const struct builtin B17_vec_all_lt = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:17", "*vcmpgtuw.", CODE_FOR_j_24_t_frxx_simple, B_UID(142) }; |
| static const struct builtin B18_vec_all_lt = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:18", "*vcmpgtub.", CODE_FOR_j_24_t_frxx_simple, B_UID(143) }; |
| static const struct builtin B19_vec_all_lt = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_cc24tr, 2, FALSE, FALSE, 0, "vec_all_lt:19", "*vcmpgtub.", CODE_FOR_j_24_t_frxx_simple, B_UID(144) }; |
| static const struct builtin B_vec_all_nan = { { &T_vec_f32, NULL, NULL, }, "x", &T_cc26td, 1, FALSE, FALSE, 0, "vec_all_nan", "*vcmpeqfp.", CODE_FOR_j_26_t_fx_simple, B_UID(145) }; |
| static const struct builtin B1_vec_all_ne = { { &T_vec_b16, &T_vec_b16, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:1", "*vcmpequh.", CODE_FOR_j_26_t_fxx_simple, B_UID(146) }; |
| static const struct builtin B2_vec_all_ne = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:2", "*vcmpequh.", CODE_FOR_j_26_t_fxx_simple, B_UID(147) }; |
| static const struct builtin B3_vec_all_ne = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:3", "*vcmpequh.", CODE_FOR_j_26_t_fxx_simple, B_UID(148) }; |
| static const struct builtin B4_vec_all_ne = { { &T_vec_b32, &T_vec_b32, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:4", "*vcmpequw.", CODE_FOR_j_26_t_fxx_simple, B_UID(149) }; |
| static const struct builtin B5_vec_all_ne = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:5", "*vcmpequw.", CODE_FOR_j_26_t_fxx_simple, B_UID(150) }; |
| static const struct builtin B6_vec_all_ne = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:6", "*vcmpequw.", CODE_FOR_j_26_t_fxx_simple, B_UID(151) }; |
| static const struct builtin B7_vec_all_ne = { { &T_vec_b8, &T_vec_b8, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:7", "*vcmpequb.", CODE_FOR_j_26_t_fxx_simple, B_UID(152) }; |
| static const struct builtin B8_vec_all_ne = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:8", "*vcmpequb.", CODE_FOR_j_26_t_fxx_simple, B_UID(153) }; |
| static const struct builtin B9_vec_all_ne = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:9", "*vcmpequb.", CODE_FOR_j_26_t_fxx_simple, B_UID(154) }; |
| static const struct builtin B10_vec_all_ne = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:10", "*vcmpeqfp.", CODE_FOR_j_26_t_fxx_simple, B_UID(155) }; |
| static const struct builtin B11_vec_all_ne = { { &T_vec_p16, &T_vec_p16, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:11", "*vcmpequh.", CODE_FOR_j_26_t_fxx_simple, B_UID(156) }; |
| static const struct builtin B12_vec_all_ne = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:12", "*vcmpequh.", CODE_FOR_j_26_t_fxx_simple, B_UID(157) }; |
| static const struct builtin B13_vec_all_ne = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:13", "*vcmpequh.", CODE_FOR_j_26_t_fxx_simple, B_UID(158) }; |
| static const struct builtin B14_vec_all_ne = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:14", "*vcmpequw.", CODE_FOR_j_26_t_fxx_simple, B_UID(159) }; |
| static const struct builtin B15_vec_all_ne = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:15", "*vcmpequw.", CODE_FOR_j_26_t_fxx_simple, B_UID(160) }; |
| static const struct builtin B16_vec_all_ne = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:16", "*vcmpequb.", CODE_FOR_j_26_t_fxx_simple, B_UID(161) }; |
| static const struct builtin B17_vec_all_ne = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:17", "*vcmpequb.", CODE_FOR_j_26_t_fxx_simple, B_UID(162) }; |
| static const struct builtin B18_vec_all_ne = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:18", "*vcmpequh.", CODE_FOR_j_26_t_fxx_simple, B_UID(163) }; |
| static const struct builtin B19_vec_all_ne = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:19", "*vcmpequh.", CODE_FOR_j_26_t_fxx_simple, B_UID(164) }; |
| static const struct builtin B20_vec_all_ne = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:20", "*vcmpequw.", CODE_FOR_j_26_t_fxx_simple, B_UID(165) }; |
| static const struct builtin B21_vec_all_ne = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:21", "*vcmpequw.", CODE_FOR_j_26_t_fxx_simple, B_UID(166) }; |
| static const struct builtin B22_vec_all_ne = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:22", "*vcmpequb.", CODE_FOR_j_26_t_fxx_simple, B_UID(167) }; |
| static const struct builtin B23_vec_all_ne = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ne:23", "*vcmpequb.", CODE_FOR_j_26_t_fxx_simple, B_UID(168) }; |
| static const struct builtin B_vec_all_nge = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_nge", "*vcmpgefp.", CODE_FOR_j_26_t_fxx_simple, B_UID(169) }; |
| static const struct builtin B_vec_all_ngt = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc26t, 2, FALSE, FALSE, 0, "vec_all_ngt", "*vcmpgtfp.", CODE_FOR_j_26_t_fxx_simple, B_UID(170) }; |
| static const struct builtin B_vec_all_nle = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_nle", "*vcmpgefp.", CODE_FOR_j_26_t_frxx_simple, B_UID(171) }; |
| static const struct builtin B_vec_all_nlt = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc26tr, 2, FALSE, FALSE, 0, "vec_all_nlt", "*vcmpgtfp.", CODE_FOR_j_26_t_frxx_simple, B_UID(172) }; |
| static const struct builtin B_vec_all_numeric = { { &T_vec_f32, NULL, NULL, }, "x", &T_cc24td, 1, FALSE, FALSE, 0, "vec_all_numeric", "*vcmpeqfp.", CODE_FOR_j_24_t_fx_simple, B_UID(173) }; |
| static const struct builtin B1_vec_vand = { { &T_vec_b16, &T_vec_b16, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 2, "vec_vand:1", "*vand", CODE_FOR_xfxx_simple, B_UID(174) }; |
| static const struct builtin B2_vec_vand = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 2, "vec_vand:2", "*vand", CODE_FOR_xfxx_simple, B_UID(175) }; |
| static const struct builtin B3_vec_vand = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 2, "vec_vand:3", "*vand", CODE_FOR_xfxx_simple, B_UID(176) }; |
| static const struct builtin B4_vec_vand = { { &T_vec_b32, &T_vec_b32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 2, "vec_vand:4", "*vand", CODE_FOR_xfxx_simple, B_UID(177) }; |
| static const struct builtin B5_vec_vand = { { &T_vec_b32, &T_vec_f32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 2, "vec_vand:5", "*vand", CODE_FOR_xfxx_simple, B_UID(178) }; |
| static const struct builtin B6_vec_vand = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 2, "vec_vand:6", "*vand", CODE_FOR_xfxx_simple, B_UID(179) }; |
| static const struct builtin B7_vec_vand = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 2, "vec_vand:7", "*vand", CODE_FOR_xfxx_simple, B_UID(180) }; |
| static const struct builtin B8_vec_vand = { { &T_vec_b8, &T_vec_b8, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 2, "vec_vand:8", "*vand", CODE_FOR_xfxx_simple, B_UID(181) }; |
| static const struct builtin B9_vec_vand = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 2, "vec_vand:9", "*vand", CODE_FOR_xfxx_simple, B_UID(182) }; |
| static const struct builtin B10_vec_vand = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 2, "vec_vand:10", "*vand", CODE_FOR_xfxx_simple, B_UID(183) }; |
| static const struct builtin B11_vec_vand = { { &T_vec_f32, &T_vec_b32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 2, "vec_vand:11", "*vand", CODE_FOR_xfxx_simple, B_UID(184) }; |
| static const struct builtin B12_vec_vand = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 2, "vec_vand:12", "*vand", CODE_FOR_xfxx_simple, B_UID(185) }; |
| static const struct builtin B13_vec_vand = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 2, "vec_vand:13", "*vand", CODE_FOR_xfxx_simple, B_UID(186) }; |
| static const struct builtin B14_vec_vand = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 2, "vec_vand:14", "*vand", CODE_FOR_xfxx_simple, B_UID(187) }; |
| static const struct builtin B15_vec_vand = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 2, "vec_vand:15", "*vand", CODE_FOR_xfxx_simple, B_UID(188) }; |
| static const struct builtin B16_vec_vand = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 2, "vec_vand:16", "*vand", CODE_FOR_xfxx_simple, B_UID(189) }; |
| static const struct builtin B17_vec_vand = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 2, "vec_vand:17", "*vand", CODE_FOR_xfxx_simple, B_UID(190) }; |
| static const struct builtin B18_vec_vand = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 2, "vec_vand:18", "*vand", CODE_FOR_xfxx_simple, B_UID(191) }; |
| static const struct builtin B19_vec_vand = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 2, "vec_vand:19", "*vand", CODE_FOR_xfxx_simple, B_UID(192) }; |
| static const struct builtin B20_vec_vand = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 2, "vec_vand:20", "*vand", CODE_FOR_xfxx_simple, B_UID(193) }; |
| static const struct builtin B21_vec_vand = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 2, "vec_vand:21", "*vand", CODE_FOR_xfxx_simple, B_UID(194) }; |
| static const struct builtin B22_vec_vand = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 2, "vec_vand:22", "*vand", CODE_FOR_xfxx_simple, B_UID(195) }; |
| static const struct builtin B23_vec_vand = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 2, "vec_vand:23", "*vand", CODE_FOR_xfxx_simple, B_UID(196) }; |
| static const struct builtin B24_vec_vand = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 2, "vec_vand:24", "*vand", CODE_FOR_xfxx_simple, B_UID(197) }; |
| static const struct builtin B1_vec_vandc = { { &T_vec_b16, &T_vec_b16, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 1, "vec_vandc:1", "*vandc", CODE_FOR_xfxx_simple, B_UID(198) }; |
| static const struct builtin B2_vec_vandc = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 1, "vec_vandc:2", "*vandc", CODE_FOR_xfxx_simple, B_UID(199) }; |
| static const struct builtin B3_vec_vandc = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 1, "vec_vandc:3", "*vandc", CODE_FOR_xfxx_simple, B_UID(200) }; |
| static const struct builtin B4_vec_vandc = { { &T_vec_b32, &T_vec_b32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 1, "vec_vandc:4", "*vandc", CODE_FOR_xfxx_simple, B_UID(201) }; |
| static const struct builtin B5_vec_vandc = { { &T_vec_b32, &T_vec_f32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 1, "vec_vandc:5", "*vandc", CODE_FOR_xfxx_simple, B_UID(202) }; |
| static const struct builtin B6_vec_vandc = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 1, "vec_vandc:6", "*vandc", CODE_FOR_xfxx_simple, B_UID(203) }; |
| static const struct builtin B7_vec_vandc = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 1, "vec_vandc:7", "*vandc", CODE_FOR_xfxx_simple, B_UID(204) }; |
| static const struct builtin B8_vec_vandc = { { &T_vec_b8, &T_vec_b8, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 1, "vec_vandc:8", "*vandc", CODE_FOR_xfxx_simple, B_UID(205) }; |
| static const struct builtin B9_vec_vandc = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 1, "vec_vandc:9", "*vandc", CODE_FOR_xfxx_simple, B_UID(206) }; |
| static const struct builtin B10_vec_vandc = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 1, "vec_vandc:10", "*vandc", CODE_FOR_xfxx_simple, B_UID(207) }; |
| static const struct builtin B11_vec_vandc = { { &T_vec_f32, &T_vec_b32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 1, "vec_vandc:11", "*vandc", CODE_FOR_xfxx_simple, B_UID(208) }; |
| static const struct builtin B12_vec_vandc = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 1, "vec_vandc:12", "*vandc", CODE_FOR_xfxx_simple, B_UID(209) }; |
| static const struct builtin B13_vec_vandc = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 1, "vec_vandc:13", "*vandc", CODE_FOR_xfxx_simple, B_UID(210) }; |
| static const struct builtin B14_vec_vandc = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 1, "vec_vandc:14", "*vandc", CODE_FOR_xfxx_simple, B_UID(211) }; |
| static const struct builtin B15_vec_vandc = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 1, "vec_vandc:15", "*vandc", CODE_FOR_xfxx_simple, B_UID(212) }; |
| static const struct builtin B16_vec_vandc = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 1, "vec_vandc:16", "*vandc", CODE_FOR_xfxx_simple, B_UID(213) }; |
| static const struct builtin B17_vec_vandc = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 1, "vec_vandc:17", "*vandc", CODE_FOR_xfxx_simple, B_UID(214) }; |
| static const struct builtin B18_vec_vandc = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 1, "vec_vandc:18", "*vandc", CODE_FOR_xfxx_simple, B_UID(215) }; |
| static const struct builtin B19_vec_vandc = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 1, "vec_vandc:19", "*vandc", CODE_FOR_xfxx_simple, B_UID(216) }; |
| static const struct builtin B20_vec_vandc = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 1, "vec_vandc:20", "*vandc", CODE_FOR_xfxx_simple, B_UID(217) }; |
| static const struct builtin B21_vec_vandc = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 1, "vec_vandc:21", "*vandc", CODE_FOR_xfxx_simple, B_UID(218) }; |
| static const struct builtin B22_vec_vandc = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 1, "vec_vandc:22", "*vandc", CODE_FOR_xfxx_simple, B_UID(219) }; |
| static const struct builtin B23_vec_vandc = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 1, "vec_vandc:23", "*vandc", CODE_FOR_xfxx_simple, B_UID(220) }; |
| static const struct builtin B24_vec_vandc = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 1, "vec_vandc:24", "*vandc", CODE_FOR_xfxx_simple, B_UID(221) }; |
| static const struct builtin B1_vec_any_eq = { { &T_vec_b16, &T_vec_b16, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:1", "*vcmpequh.", CODE_FOR_j_26_f_fxx_simple, B_UID(222) }; |
| static const struct builtin B2_vec_any_eq = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:2", "*vcmpequh.", CODE_FOR_j_26_f_fxx_simple, B_UID(223) }; |
| static const struct builtin B3_vec_any_eq = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:3", "*vcmpequh.", CODE_FOR_j_26_f_fxx_simple, B_UID(224) }; |
| static const struct builtin B4_vec_any_eq = { { &T_vec_b32, &T_vec_b32, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:4", "*vcmpequw.", CODE_FOR_j_26_f_fxx_simple, B_UID(225) }; |
| static const struct builtin B5_vec_any_eq = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:5", "*vcmpequw.", CODE_FOR_j_26_f_fxx_simple, B_UID(226) }; |
| static const struct builtin B6_vec_any_eq = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:6", "*vcmpequw.", CODE_FOR_j_26_f_fxx_simple, B_UID(227) }; |
| static const struct builtin B7_vec_any_eq = { { &T_vec_b8, &T_vec_b8, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:7", "*vcmpequb.", CODE_FOR_j_26_f_fxx_simple, B_UID(228) }; |
| static const struct builtin B8_vec_any_eq = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:8", "*vcmpequb.", CODE_FOR_j_26_f_fxx_simple, B_UID(229) }; |
| static const struct builtin B9_vec_any_eq = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:9", "*vcmpequb.", CODE_FOR_j_26_f_fxx_simple, B_UID(230) }; |
| static const struct builtin B10_vec_any_eq = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:10", "*vcmpeqfp.", CODE_FOR_j_26_f_fxx_simple, B_UID(231) }; |
| static const struct builtin B11_vec_any_eq = { { &T_vec_p16, &T_vec_p16, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:11", "*vcmpequh.", CODE_FOR_j_26_f_fxx_simple, B_UID(232) }; |
| static const struct builtin B12_vec_any_eq = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:12", "*vcmpequh.", CODE_FOR_j_26_f_fxx_simple, B_UID(233) }; |
| static const struct builtin B13_vec_any_eq = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:13", "*vcmpequh.", CODE_FOR_j_26_f_fxx_simple, B_UID(234) }; |
| static const struct builtin B14_vec_any_eq = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:14", "*vcmpequw.", CODE_FOR_j_26_f_fxx_simple, B_UID(235) }; |
| static const struct builtin B15_vec_any_eq = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:15", "*vcmpequw.", CODE_FOR_j_26_f_fxx_simple, B_UID(236) }; |
| static const struct builtin B16_vec_any_eq = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:16", "*vcmpequb.", CODE_FOR_j_26_f_fxx_simple, B_UID(237) }; |
| static const struct builtin B17_vec_any_eq = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:17", "*vcmpequb.", CODE_FOR_j_26_f_fxx_simple, B_UID(238) }; |
| static const struct builtin B18_vec_any_eq = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:18", "*vcmpequh.", CODE_FOR_j_26_f_fxx_simple, B_UID(239) }; |
| static const struct builtin B19_vec_any_eq = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:19", "*vcmpequh.", CODE_FOR_j_26_f_fxx_simple, B_UID(240) }; |
| static const struct builtin B20_vec_any_eq = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:20", "*vcmpequw.", CODE_FOR_j_26_f_fxx_simple, B_UID(241) }; |
| static const struct builtin B21_vec_any_eq = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:21", "*vcmpequw.", CODE_FOR_j_26_f_fxx_simple, B_UID(242) }; |
| static const struct builtin B22_vec_any_eq = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:22", "*vcmpequb.", CODE_FOR_j_26_f_fxx_simple, B_UID(243) }; |
| static const struct builtin B23_vec_any_eq = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_eq:23", "*vcmpequb.", CODE_FOR_j_26_f_fxx_simple, B_UID(244) }; |
| static const struct builtin B1_vec_any_ge = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:1", "*vcmpgtsh.", CODE_FOR_j_24_f_frxx_simple, B_UID(245) }; |
| static const struct builtin B2_vec_any_ge = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:2", "*vcmpgtuh.", CODE_FOR_j_24_f_frxx_simple, B_UID(246) }; |
| static const struct builtin B3_vec_any_ge = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:3", "*vcmpgtsw.", CODE_FOR_j_24_f_frxx_simple, B_UID(247) }; |
| static const struct builtin B4_vec_any_ge = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:4", "*vcmpgtuw.", CODE_FOR_j_24_f_frxx_simple, B_UID(248) }; |
| static const struct builtin B5_vec_any_ge = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:5", "*vcmpgtsb.", CODE_FOR_j_24_f_frxx_simple, B_UID(249) }; |
| static const struct builtin B6_vec_any_ge = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:6", "*vcmpgtub.", CODE_FOR_j_24_f_frxx_simple, B_UID(250) }; |
| static const struct builtin B7_vec_any_ge = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_ge:7", "*vcmpgefp.", CODE_FOR_j_26_f_fxx_simple, B_UID(251) }; |
| static const struct builtin B8_vec_any_ge = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:8", "*vcmpgtsh.", CODE_FOR_j_24_f_frxx_simple, B_UID(252) }; |
| static const struct builtin B9_vec_any_ge = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:9", "*vcmpgtsh.", CODE_FOR_j_24_f_frxx_simple, B_UID(253) }; |
| static const struct builtin B10_vec_any_ge = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:10", "*vcmpgtsw.", CODE_FOR_j_24_f_frxx_simple, B_UID(254) }; |
| static const struct builtin B11_vec_any_ge = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:11", "*vcmpgtsw.", CODE_FOR_j_24_f_frxx_simple, B_UID(255) }; |
| static const struct builtin B12_vec_any_ge = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:12", "*vcmpgtsb.", CODE_FOR_j_24_f_frxx_simple, B_UID(256) }; |
| static const struct builtin B13_vec_any_ge = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:13", "*vcmpgtsb.", CODE_FOR_j_24_f_frxx_simple, B_UID(257) }; |
| static const struct builtin B14_vec_any_ge = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:14", "*vcmpgtuh.", CODE_FOR_j_24_f_frxx_simple, B_UID(258) }; |
| static const struct builtin B15_vec_any_ge = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:15", "*vcmpgtuh.", CODE_FOR_j_24_f_frxx_simple, B_UID(259) }; |
| static const struct builtin B16_vec_any_ge = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:16", "*vcmpgtuw.", CODE_FOR_j_24_f_frxx_simple, B_UID(260) }; |
| static const struct builtin B17_vec_any_ge = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:17", "*vcmpgtuw.", CODE_FOR_j_24_f_frxx_simple, B_UID(261) }; |
| static const struct builtin B18_vec_any_ge = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:18", "*vcmpgtub.", CODE_FOR_j_24_f_frxx_simple, B_UID(262) }; |
| static const struct builtin B19_vec_any_ge = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_ge:19", "*vcmpgtub.", CODE_FOR_j_24_f_frxx_simple, B_UID(263) }; |
| static const struct builtin B1_vec_any_gt = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:1", "*vcmpgtsh.", CODE_FOR_j_26_f_fxx_simple, B_UID(264) }; |
| static const struct builtin B2_vec_any_gt = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:2", "*vcmpgtuh.", CODE_FOR_j_26_f_fxx_simple, B_UID(265) }; |
| static const struct builtin B3_vec_any_gt = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:3", "*vcmpgtsw.", CODE_FOR_j_26_f_fxx_simple, B_UID(266) }; |
| static const struct builtin B4_vec_any_gt = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:4", "*vcmpgtuw.", CODE_FOR_j_26_f_fxx_simple, B_UID(267) }; |
| static const struct builtin B5_vec_any_gt = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:5", "*vcmpgtsb.", CODE_FOR_j_26_f_fxx_simple, B_UID(268) }; |
| static const struct builtin B6_vec_any_gt = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:6", "*vcmpgtub.", CODE_FOR_j_26_f_fxx_simple, B_UID(269) }; |
| static const struct builtin B7_vec_any_gt = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:7", "*vcmpgtfp.", CODE_FOR_j_26_f_fxx_simple, B_UID(270) }; |
| static const struct builtin B8_vec_any_gt = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:8", "*vcmpgtsh.", CODE_FOR_j_26_f_fxx_simple, B_UID(271) }; |
| static const struct builtin B9_vec_any_gt = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:9", "*vcmpgtsh.", CODE_FOR_j_26_f_fxx_simple, B_UID(272) }; |
| static const struct builtin B10_vec_any_gt = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:10", "*vcmpgtsw.", CODE_FOR_j_26_f_fxx_simple, B_UID(273) }; |
| static const struct builtin B11_vec_any_gt = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:11", "*vcmpgtsw.", CODE_FOR_j_26_f_fxx_simple, B_UID(274) }; |
| static const struct builtin B12_vec_any_gt = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:12", "*vcmpgtsb.", CODE_FOR_j_26_f_fxx_simple, B_UID(275) }; |
| static const struct builtin B13_vec_any_gt = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:13", "*vcmpgtsb.", CODE_FOR_j_26_f_fxx_simple, B_UID(276) }; |
| static const struct builtin B14_vec_any_gt = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:14", "*vcmpgtuh.", CODE_FOR_j_26_f_fxx_simple, B_UID(277) }; |
| static const struct builtin B15_vec_any_gt = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:15", "*vcmpgtuh.", CODE_FOR_j_26_f_fxx_simple, B_UID(278) }; |
| static const struct builtin B16_vec_any_gt = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:16", "*vcmpgtuw.", CODE_FOR_j_26_f_fxx_simple, B_UID(279) }; |
| static const struct builtin B17_vec_any_gt = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:17", "*vcmpgtuw.", CODE_FOR_j_26_f_fxx_simple, B_UID(280) }; |
| static const struct builtin B18_vec_any_gt = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:18", "*vcmpgtub.", CODE_FOR_j_26_f_fxx_simple, B_UID(281) }; |
| static const struct builtin B19_vec_any_gt = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_gt:19", "*vcmpgtub.", CODE_FOR_j_26_f_fxx_simple, B_UID(282) }; |
| static const struct builtin B1_vec_any_le = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:1", "*vcmpgtsh.", CODE_FOR_j_24_f_fxx_simple, B_UID(283) }; |
| static const struct builtin B2_vec_any_le = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:2", "*vcmpgtuh.", CODE_FOR_j_24_f_fxx_simple, B_UID(284) }; |
| static const struct builtin B3_vec_any_le = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:3", "*vcmpgtsw.", CODE_FOR_j_24_f_fxx_simple, B_UID(285) }; |
| static const struct builtin B4_vec_any_le = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:4", "*vcmpgtuw.", CODE_FOR_j_24_f_fxx_simple, B_UID(286) }; |
| static const struct builtin B5_vec_any_le = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:5", "*vcmpgtsb.", CODE_FOR_j_24_f_fxx_simple, B_UID(287) }; |
| static const struct builtin B6_vec_any_le = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:6", "*vcmpgtub.", CODE_FOR_j_24_f_fxx_simple, B_UID(288) }; |
| static const struct builtin B7_vec_any_le = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_le:7", "*vcmpgefp.", CODE_FOR_j_26_f_frxx_simple, B_UID(289) }; |
| static const struct builtin B8_vec_any_le = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:8", "*vcmpgtsh.", CODE_FOR_j_24_f_fxx_simple, B_UID(290) }; |
| static const struct builtin B9_vec_any_le = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:9", "*vcmpgtsh.", CODE_FOR_j_24_f_fxx_simple, B_UID(291) }; |
| static const struct builtin B10_vec_any_le = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:10", "*vcmpgtsw.", CODE_FOR_j_24_f_fxx_simple, B_UID(292) }; |
| static const struct builtin B11_vec_any_le = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:11", "*vcmpgtsw.", CODE_FOR_j_24_f_fxx_simple, B_UID(293) }; |
| static const struct builtin B12_vec_any_le = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:12", "*vcmpgtsb.", CODE_FOR_j_24_f_fxx_simple, B_UID(294) }; |
| static const struct builtin B13_vec_any_le = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:13", "*vcmpgtsb.", CODE_FOR_j_24_f_fxx_simple, B_UID(295) }; |
| static const struct builtin B14_vec_any_le = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:14", "*vcmpgtuh.", CODE_FOR_j_24_f_fxx_simple, B_UID(296) }; |
| static const struct builtin B15_vec_any_le = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:15", "*vcmpgtuh.", CODE_FOR_j_24_f_fxx_simple, B_UID(297) }; |
| static const struct builtin B16_vec_any_le = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:16", "*vcmpgtuw.", CODE_FOR_j_24_f_fxx_simple, B_UID(298) }; |
| static const struct builtin B17_vec_any_le = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:17", "*vcmpgtuw.", CODE_FOR_j_24_f_fxx_simple, B_UID(299) }; |
| static const struct builtin B18_vec_any_le = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:18", "*vcmpgtub.", CODE_FOR_j_24_f_fxx_simple, B_UID(300) }; |
| static const struct builtin B19_vec_any_le = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_le:19", "*vcmpgtub.", CODE_FOR_j_24_f_fxx_simple, B_UID(301) }; |
| static const struct builtin B1_vec_any_lt = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:1", "*vcmpgtsh.", CODE_FOR_j_26_f_frxx_simple, B_UID(302) }; |
| static const struct builtin B2_vec_any_lt = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:2", "*vcmpgtuh.", CODE_FOR_j_26_f_frxx_simple, B_UID(303) }; |
| static const struct builtin B3_vec_any_lt = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:3", "*vcmpgtsw.", CODE_FOR_j_26_f_frxx_simple, B_UID(304) }; |
| static const struct builtin B4_vec_any_lt = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:4", "*vcmpgtuw.", CODE_FOR_j_26_f_frxx_simple, B_UID(305) }; |
| static const struct builtin B5_vec_any_lt = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:5", "*vcmpgtsb.", CODE_FOR_j_26_f_frxx_simple, B_UID(306) }; |
| static const struct builtin B6_vec_any_lt = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:6", "*vcmpgtub.", CODE_FOR_j_26_f_frxx_simple, B_UID(307) }; |
| static const struct builtin B7_vec_any_lt = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:7", "*vcmpgtfp.", CODE_FOR_j_26_f_frxx_simple, B_UID(308) }; |
| static const struct builtin B8_vec_any_lt = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:8", "*vcmpgtsh.", CODE_FOR_j_26_f_frxx_simple, B_UID(309) }; |
| static const struct builtin B9_vec_any_lt = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:9", "*vcmpgtsh.", CODE_FOR_j_26_f_frxx_simple, B_UID(310) }; |
| static const struct builtin B10_vec_any_lt = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:10", "*vcmpgtsw.", CODE_FOR_j_26_f_frxx_simple, B_UID(311) }; |
| static const struct builtin B11_vec_any_lt = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:11", "*vcmpgtsw.", CODE_FOR_j_26_f_frxx_simple, B_UID(312) }; |
| static const struct builtin B12_vec_any_lt = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:12", "*vcmpgtsb.", CODE_FOR_j_26_f_frxx_simple, B_UID(313) }; |
| static const struct builtin B13_vec_any_lt = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:13", "*vcmpgtsb.", CODE_FOR_j_26_f_frxx_simple, B_UID(314) }; |
| static const struct builtin B14_vec_any_lt = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:14", "*vcmpgtuh.", CODE_FOR_j_26_f_frxx_simple, B_UID(315) }; |
| static const struct builtin B15_vec_any_lt = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:15", "*vcmpgtuh.", CODE_FOR_j_26_f_frxx_simple, B_UID(316) }; |
| static const struct builtin B16_vec_any_lt = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:16", "*vcmpgtuw.", CODE_FOR_j_26_f_frxx_simple, B_UID(317) }; |
| static const struct builtin B17_vec_any_lt = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:17", "*vcmpgtuw.", CODE_FOR_j_26_f_frxx_simple, B_UID(318) }; |
| static const struct builtin B18_vec_any_lt = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:18", "*vcmpgtub.", CODE_FOR_j_26_f_frxx_simple, B_UID(319) }; |
| static const struct builtin B19_vec_any_lt = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_cc26fr, 2, FALSE, FALSE, 0, "vec_any_lt:19", "*vcmpgtub.", CODE_FOR_j_26_f_frxx_simple, B_UID(320) }; |
| static const struct builtin B_vec_any_nan = { { &T_vec_f32, NULL, NULL, }, "x", &T_cc24fd, 1, FALSE, FALSE, 0, "vec_any_nan", "*vcmpeqfp.", CODE_FOR_j_24_f_fx_simple, B_UID(321) }; |
| static const struct builtin B1_vec_any_ne = { { &T_vec_b16, &T_vec_b16, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:1", "*vcmpequh.", CODE_FOR_j_24_f_fxx_simple, B_UID(322) }; |
| static const struct builtin B2_vec_any_ne = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:2", "*vcmpequh.", CODE_FOR_j_24_f_fxx_simple, B_UID(323) }; |
| static const struct builtin B3_vec_any_ne = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:3", "*vcmpequh.", CODE_FOR_j_24_f_fxx_simple, B_UID(324) }; |
| static const struct builtin B4_vec_any_ne = { { &T_vec_b32, &T_vec_b32, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:4", "*vcmpequw.", CODE_FOR_j_24_f_fxx_simple, B_UID(325) }; |
| static const struct builtin B5_vec_any_ne = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:5", "*vcmpequw.", CODE_FOR_j_24_f_fxx_simple, B_UID(326) }; |
| static const struct builtin B6_vec_any_ne = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:6", "*vcmpequw.", CODE_FOR_j_24_f_fxx_simple, B_UID(327) }; |
| static const struct builtin B7_vec_any_ne = { { &T_vec_b8, &T_vec_b8, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:7", "*vcmpequb.", CODE_FOR_j_24_f_fxx_simple, B_UID(328) }; |
| static const struct builtin B8_vec_any_ne = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:8", "*vcmpequb.", CODE_FOR_j_24_f_fxx_simple, B_UID(329) }; |
| static const struct builtin B9_vec_any_ne = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:9", "*vcmpequb.", CODE_FOR_j_24_f_fxx_simple, B_UID(330) }; |
| static const struct builtin B10_vec_any_ne = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:10", "*vcmpeqfp.", CODE_FOR_j_24_f_fxx_simple, B_UID(331) }; |
| static const struct builtin B11_vec_any_ne = { { &T_vec_p16, &T_vec_p16, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:11", "*vcmpequh.", CODE_FOR_j_24_f_fxx_simple, B_UID(332) }; |
| static const struct builtin B12_vec_any_ne = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:12", "*vcmpequh.", CODE_FOR_j_24_f_fxx_simple, B_UID(333) }; |
| static const struct builtin B13_vec_any_ne = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:13", "*vcmpequh.", CODE_FOR_j_24_f_fxx_simple, B_UID(334) }; |
| static const struct builtin B14_vec_any_ne = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:14", "*vcmpequw.", CODE_FOR_j_24_f_fxx_simple, B_UID(335) }; |
| static const struct builtin B15_vec_any_ne = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:15", "*vcmpequw.", CODE_FOR_j_24_f_fxx_simple, B_UID(336) }; |
| static const struct builtin B16_vec_any_ne = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:16", "*vcmpequb.", CODE_FOR_j_24_f_fxx_simple, B_UID(337) }; |
| static const struct builtin B17_vec_any_ne = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:17", "*vcmpequb.", CODE_FOR_j_24_f_fxx_simple, B_UID(338) }; |
| static const struct builtin B18_vec_any_ne = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:18", "*vcmpequh.", CODE_FOR_j_24_f_fxx_simple, B_UID(339) }; |
| static const struct builtin B19_vec_any_ne = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:19", "*vcmpequh.", CODE_FOR_j_24_f_fxx_simple, B_UID(340) }; |
| static const struct builtin B20_vec_any_ne = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:20", "*vcmpequw.", CODE_FOR_j_24_f_fxx_simple, B_UID(341) }; |
| static const struct builtin B21_vec_any_ne = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:21", "*vcmpequw.", CODE_FOR_j_24_f_fxx_simple, B_UID(342) }; |
| static const struct builtin B22_vec_any_ne = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:22", "*vcmpequb.", CODE_FOR_j_24_f_fxx_simple, B_UID(343) }; |
| static const struct builtin B23_vec_any_ne = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ne:23", "*vcmpequb.", CODE_FOR_j_24_f_fxx_simple, B_UID(344) }; |
| static const struct builtin B_vec_any_nge = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_nge", "*vcmpgefp.", CODE_FOR_j_24_f_fxx_simple, B_UID(345) }; |
| static const struct builtin B_vec_any_ngt = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc24f, 2, FALSE, FALSE, 0, "vec_any_ngt", "*vcmpgtfp.", CODE_FOR_j_24_f_fxx_simple, B_UID(346) }; |
| static const struct builtin B_vec_any_nle = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_nle", "*vcmpgefp.", CODE_FOR_j_24_f_frxx_simple, B_UID(347) }; |
| static const struct builtin B_vec_any_nlt = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc24fr, 2, FALSE, FALSE, 0, "vec_any_nlt", "*vcmpgtfp.", CODE_FOR_j_24_f_frxx_simple, B_UID(348) }; |
| static const struct builtin B_vec_any_numeric = { { &T_vec_f32, NULL, NULL, }, "x", &T_cc26fd, 1, FALSE, FALSE, 0, "vec_any_numeric", "*vcmpeqfp.", CODE_FOR_j_26_f_fx_simple, B_UID(349) }; |
| static const struct builtin B_vec_any_out = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_cc26f, 2, FALSE, FALSE, 0, "vec_any_out", "*vcmpbfp.", CODE_FOR_j_26_f_fxx_simple, B_UID(350) }; |
| static const struct builtin B_vec_vavgsh = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 2, "vec_vavgsh", "*vavgsh", CODE_FOR_xfxx_simple, B_UID(351) }; |
| static const struct builtin B_vec_vavgsw = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 2, "vec_vavgsw", "*vavgsw", CODE_FOR_xfxx_simple, B_UID(352) }; |
| static const struct builtin B_vec_vavgsb = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 2, "vec_vavgsb", "*vavgsb", CODE_FOR_xfxx_simple, B_UID(353) }; |
| static const struct builtin B_vec_vavguh = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 2, "vec_vavguh", "*vavguh", CODE_FOR_xfxx_simple, B_UID(354) }; |
| static const struct builtin B_vec_vavguw = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 2, "vec_vavguw", "*vavguw", CODE_FOR_xfxx_simple, B_UID(355) }; |
| static const struct builtin B_vec_vavgub = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 2, "vec_vavgub", "*vavgub", CODE_FOR_xfxx_simple, B_UID(356) }; |
| static const struct builtin B_vec_vrfip = { { &T_vec_f32, NULL, NULL, }, "x", &T_vec_f32, 1, FALSE, FALSE, 0, "vec_vrfip", "*vrfip", CODE_FOR_xfx_fp, B_UID(357) }; |
| static const struct builtin B_vec_vcmpbfp = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vcmpbfp", "*vcmpbfp", CODE_FOR_xfxx_simple, B_UID(358) }; |
| static const struct builtin B_vec_vcmpeqfp = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 7, "vec_vcmpeqfp", "*vcmpeqfp", CODE_FOR_xfxx_simple, B_UID(359) }; |
| static const struct builtin B1_vec_vcmpequh = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 7, "vec_vcmpequh:1", "*vcmpequh", CODE_FOR_xfxx_simple, B_UID(360) }; |
| static const struct builtin B1_vec_vcmpequw = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 7, "vec_vcmpequw:1", "*vcmpequw", CODE_FOR_xfxx_simple, B_UID(361) }; |
| static const struct builtin B1_vec_vcmpequb = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 7, "vec_vcmpequb:1", "*vcmpequb", CODE_FOR_xfxx_simple, B_UID(362) }; |
| static const struct builtin B2_vec_vcmpequh = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 7, "vec_vcmpequh:2", "*vcmpequh", CODE_FOR_xfxx_simple, B_UID(363) }; |
| static const struct builtin B2_vec_vcmpequw = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 7, "vec_vcmpequw:2", "*vcmpequw", CODE_FOR_xfxx_simple, B_UID(364) }; |
| static const struct builtin B2_vec_vcmpequb = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 7, "vec_vcmpequb:2", "*vcmpequb", CODE_FOR_xfxx_simple, B_UID(365) }; |
| static const struct builtin B_vec_vcmpgefp = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 0, "vec_vcmpgefp", "*vcmpgefp", CODE_FOR_xfxx_simple, B_UID(366) }; |
| static const struct builtin B_vec_vcmpgtfp = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 0, "vec_vcmpgtfp", "*vcmpgtfp", CODE_FOR_xfxx_simple, B_UID(367) }; |
| static const struct builtin B_vec_vcmpgtsh = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 0, "vec_vcmpgtsh", "*vcmpgtsh", CODE_FOR_xfxx_simple, B_UID(368) }; |
| static const struct builtin B_vec_vcmpgtsw = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 0, "vec_vcmpgtsw", "*vcmpgtsw", CODE_FOR_xfxx_simple, B_UID(369) }; |
| static const struct builtin B_vec_vcmpgtsb = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 0, "vec_vcmpgtsb", "*vcmpgtsb", CODE_FOR_xfxx_simple, B_UID(370) }; |
| static const struct builtin B_vec_vcmpgtuh = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 0, "vec_vcmpgtuh", "*vcmpgtuh", CODE_FOR_xfxx_simple, B_UID(371) }; |
| static const struct builtin B_vec_vcmpgtuw = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 0, "vec_vcmpgtuw", "*vcmpgtuw", CODE_FOR_xfxx_simple, B_UID(372) }; |
| static const struct builtin B_vec_vcmpgtub = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 0, "vec_vcmpgtub", "*vcmpgtub", CODE_FOR_xfxx_simple, B_UID(373) }; |
| static const struct builtin B_vec_cmple = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 10, "vec_cmple", "*vcmpgefp", CODE_FOR_xfxx_simple, B_UID(374) }; |
| static const struct builtin B1_vec_cmplt = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 10, "vec_cmplt:1", "*vcmpgtfp", CODE_FOR_xfxx_simple, B_UID(375) }; |
| static const struct builtin B2_vec_cmplt = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 10, "vec_cmplt:2", "*vcmpgtsh", CODE_FOR_xfxx_simple, B_UID(376) }; |
| static const struct builtin B3_vec_cmplt = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 10, "vec_cmplt:3", "*vcmpgtsw", CODE_FOR_xfxx_simple, B_UID(377) }; |
| static const struct builtin B4_vec_cmplt = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 10, "vec_cmplt:4", "*vcmpgtsb", CODE_FOR_xfxx_simple, B_UID(378) }; |
| static const struct builtin B5_vec_cmplt = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 10, "vec_cmplt:5", "*vcmpgtuh", CODE_FOR_xfxx_simple, B_UID(379) }; |
| static const struct builtin B6_vec_cmplt = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 10, "vec_cmplt:6", "*vcmpgtuw", CODE_FOR_xfxx_simple, B_UID(380) }; |
| static const struct builtin B7_vec_cmplt = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 10, "vec_cmplt:7", "*vcmpgtub", CODE_FOR_xfxx_simple, B_UID(381) }; |
| static const struct builtin B_vec_vcfsx = { { &T_vec_s32, &T_immed_u5, NULL, }, "xB", &T_vec_f32, 2, FALSE, FALSE, 0, "vec_vcfsx", "*vcfsx", CODE_FOR_xfxB_fp, B_UID(382) }; |
| static const struct builtin B_vec_vcfux = { { &T_vec_u32, &T_immed_u5, NULL, }, "xB", &T_vec_f32, 2, FALSE, FALSE, 0, "vec_vcfux", "*vcfux", CODE_FOR_xfxB_fp, B_UID(383) }; |
| static const struct builtin B_vec_vctsxs = { { &T_vec_f32, &T_immed_u5, NULL, }, "xB", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vctsxs", "*vctsxs", CODE_FOR_xfxB_fp, B_UID(384) }; |
| static const struct builtin B_vec_vctuxs = { { &T_vec_f32, &T_immed_u5, NULL, }, "xB", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vctuxs", "*vctuxs", CODE_FOR_xfxB_fp, B_UID(385) }; |
| static const struct builtin B_vec_dss = { { &T_immed_u2, NULL, NULL, }, "D", &T_volatile_void, 1, FALSE, FALSE, 0, "vec_dss", "*dss", CODE_FOR_vlfD_load, B_UID(386) }; |
| static const struct builtin B_vec_dssall = { { NULL, NULL, NULL, }, "", &T_volatile_void, 0, FALSE, FALSE, 0, "vec_dssall", "*dssall", CODE_FOR_vlf_load, B_UID(387) }; |
| static const struct builtin B1_vec_dst = { { &T_const_float_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:1", "*dst", CODE_FOR_vlfiiD_load, B_UID(388) }; |
| static const struct builtin B2_vec_dst = { { &T_const_int_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:2", "*dst", CODE_FOR_vlfiiD_load, B_UID(389) }; |
| static const struct builtin B3_vec_dst = { { &T_const_long_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:3", "*dst", CODE_FOR_vlfiiD_load, B_UID(390) }; |
| static const struct builtin B4_vec_dst = { { &T_const_short_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:4", "*dst", CODE_FOR_vlfiiD_load, B_UID(391) }; |
| static const struct builtin B5_vec_dst = { { &T_const_signed_char_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:5", "*dst", CODE_FOR_vlfiiD_load, B_UID(392) }; |
| static const struct builtin B6_vec_dst = { { &T_const_unsigned_char_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:6", "*dst", CODE_FOR_vlfiiD_load, B_UID(393) }; |
| static const struct builtin B7_vec_dst = { { &T_const_unsigned_int_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:7", "*dst", CODE_FOR_vlfiiD_load, B_UID(394) }; |
| static const struct builtin B8_vec_dst = { { &T_const_unsigned_long_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:8", "*dst", CODE_FOR_vlfiiD_load, B_UID(395) }; |
| static const struct builtin B9_vec_dst = { { &T_const_unsigned_short_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:9", "*dst", CODE_FOR_vlfiiD_load, B_UID(396) }; |
| static const struct builtin B10_vec_dst = { { &T_const_vec_b16_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:10", "*dst", CODE_FOR_vlfiiD_load, B_UID(397) }; |
| static const struct builtin B11_vec_dst = { { &T_const_vec_b32_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:11", "*dst", CODE_FOR_vlfiiD_load, B_UID(398) }; |
| static const struct builtin B12_vec_dst = { { &T_const_vec_b8_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:12", "*dst", CODE_FOR_vlfiiD_load, B_UID(399) }; |
| static const struct builtin B13_vec_dst = { { &T_const_vec_f32_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:13", "*dst", CODE_FOR_vlfiiD_load, B_UID(400) }; |
| static const struct builtin B14_vec_dst = { { &T_const_vec_p16_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:14", "*dst", CODE_FOR_vlfiiD_load, B_UID(401) }; |
| static const struct builtin B15_vec_dst = { { &T_const_vec_s16_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:15", "*dst", CODE_FOR_vlfiiD_load, B_UID(402) }; |
| static const struct builtin B16_vec_dst = { { &T_const_vec_s32_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:16", "*dst", CODE_FOR_vlfiiD_load, B_UID(403) }; |
| static const struct builtin B17_vec_dst = { { &T_const_vec_s8_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:17", "*dst", CODE_FOR_vlfiiD_load, B_UID(404) }; |
| static const struct builtin B18_vec_dst = { { &T_const_vec_u16_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:18", "*dst", CODE_FOR_vlfiiD_load, B_UID(405) }; |
| static const struct builtin B19_vec_dst = { { &T_const_vec_u32_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:19", "*dst", CODE_FOR_vlfiiD_load, B_UID(406) }; |
| static const struct builtin B20_vec_dst = { { &T_const_vec_u8_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dst:20", "*dst", CODE_FOR_vlfiiD_load, B_UID(407) }; |
| static const struct builtin B1_vec_dstst = { { &T_const_float_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:1", "*dstst", CODE_FOR_vlfiiD_load, B_UID(408) }; |
| static const struct builtin B2_vec_dstst = { { &T_const_int_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:2", "*dstst", CODE_FOR_vlfiiD_load, B_UID(409) }; |
| static const struct builtin B3_vec_dstst = { { &T_const_long_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:3", "*dstst", CODE_FOR_vlfiiD_load, B_UID(410) }; |
| static const struct builtin B4_vec_dstst = { { &T_const_short_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:4", "*dstst", CODE_FOR_vlfiiD_load, B_UID(411) }; |
| static const struct builtin B5_vec_dstst = { { &T_const_signed_char_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:5", "*dstst", CODE_FOR_vlfiiD_load, B_UID(412) }; |
| static const struct builtin B6_vec_dstst = { { &T_const_unsigned_char_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:6", "*dstst", CODE_FOR_vlfiiD_load, B_UID(413) }; |
| static const struct builtin B7_vec_dstst = { { &T_const_unsigned_int_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:7", "*dstst", CODE_FOR_vlfiiD_load, B_UID(414) }; |
| static const struct builtin B8_vec_dstst = { { &T_const_unsigned_long_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:8", "*dstst", CODE_FOR_vlfiiD_load, B_UID(415) }; |
| static const struct builtin B9_vec_dstst = { { &T_const_unsigned_short_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:9", "*dstst", CODE_FOR_vlfiiD_load, B_UID(416) }; |
| static const struct builtin B10_vec_dstst = { { &T_const_vec_b16_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:10", "*dstst", CODE_FOR_vlfiiD_load, B_UID(417) }; |
| static const struct builtin B11_vec_dstst = { { &T_const_vec_b32_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:11", "*dstst", CODE_FOR_vlfiiD_load, B_UID(418) }; |
| static const struct builtin B12_vec_dstst = { { &T_const_vec_b8_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:12", "*dstst", CODE_FOR_vlfiiD_load, B_UID(419) }; |
| static const struct builtin B13_vec_dstst = { { &T_const_vec_f32_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:13", "*dstst", CODE_FOR_vlfiiD_load, B_UID(420) }; |
| static const struct builtin B14_vec_dstst = { { &T_const_vec_p16_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:14", "*dstst", CODE_FOR_vlfiiD_load, B_UID(421) }; |
| static const struct builtin B15_vec_dstst = { { &T_const_vec_s16_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:15", "*dstst", CODE_FOR_vlfiiD_load, B_UID(422) }; |
| static const struct builtin B16_vec_dstst = { { &T_const_vec_s32_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:16", "*dstst", CODE_FOR_vlfiiD_load, B_UID(423) }; |
| static const struct builtin B17_vec_dstst = { { &T_const_vec_s8_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:17", "*dstst", CODE_FOR_vlfiiD_load, B_UID(424) }; |
| static const struct builtin B18_vec_dstst = { { &T_const_vec_u16_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:18", "*dstst", CODE_FOR_vlfiiD_load, B_UID(425) }; |
| static const struct builtin B19_vec_dstst = { { &T_const_vec_u32_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:19", "*dstst", CODE_FOR_vlfiiD_load, B_UID(426) }; |
| static const struct builtin B20_vec_dstst = { { &T_const_vec_u8_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstst:20", "*dstst", CODE_FOR_vlfiiD_load, B_UID(427) }; |
| static const struct builtin B1_vec_dststt = { { &T_const_float_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:1", "*dststt", CODE_FOR_vlfiiD_load, B_UID(428) }; |
| static const struct builtin B2_vec_dststt = { { &T_const_int_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:2", "*dststt", CODE_FOR_vlfiiD_load, B_UID(429) }; |
| static const struct builtin B3_vec_dststt = { { &T_const_long_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:3", "*dststt", CODE_FOR_vlfiiD_load, B_UID(430) }; |
| static const struct builtin B4_vec_dststt = { { &T_const_short_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:4", "*dststt", CODE_FOR_vlfiiD_load, B_UID(431) }; |
| static const struct builtin B5_vec_dststt = { { &T_const_signed_char_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:5", "*dststt", CODE_FOR_vlfiiD_load, B_UID(432) }; |
| static const struct builtin B6_vec_dststt = { { &T_const_unsigned_char_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:6", "*dststt", CODE_FOR_vlfiiD_load, B_UID(433) }; |
| static const struct builtin B7_vec_dststt = { { &T_const_unsigned_int_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:7", "*dststt", CODE_FOR_vlfiiD_load, B_UID(434) }; |
| static const struct builtin B8_vec_dststt = { { &T_const_unsigned_long_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:8", "*dststt", CODE_FOR_vlfiiD_load, B_UID(435) }; |
| static const struct builtin B9_vec_dststt = { { &T_const_unsigned_short_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:9", "*dststt", CODE_FOR_vlfiiD_load, B_UID(436) }; |
| static const struct builtin B10_vec_dststt = { { &T_const_vec_b16_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:10", "*dststt", CODE_FOR_vlfiiD_load, B_UID(437) }; |
| static const struct builtin B11_vec_dststt = { { &T_const_vec_b32_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:11", "*dststt", CODE_FOR_vlfiiD_load, B_UID(438) }; |
| static const struct builtin B12_vec_dststt = { { &T_const_vec_b8_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:12", "*dststt", CODE_FOR_vlfiiD_load, B_UID(439) }; |
| static const struct builtin B13_vec_dststt = { { &T_const_vec_f32_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:13", "*dststt", CODE_FOR_vlfiiD_load, B_UID(440) }; |
| static const struct builtin B14_vec_dststt = { { &T_const_vec_p16_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:14", "*dststt", CODE_FOR_vlfiiD_load, B_UID(441) }; |
| static const struct builtin B15_vec_dststt = { { &T_const_vec_s16_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:15", "*dststt", CODE_FOR_vlfiiD_load, B_UID(442) }; |
| static const struct builtin B16_vec_dststt = { { &T_const_vec_s32_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:16", "*dststt", CODE_FOR_vlfiiD_load, B_UID(443) }; |
| static const struct builtin B17_vec_dststt = { { &T_const_vec_s8_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:17", "*dststt", CODE_FOR_vlfiiD_load, B_UID(444) }; |
| static const struct builtin B18_vec_dststt = { { &T_const_vec_u16_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:18", "*dststt", CODE_FOR_vlfiiD_load, B_UID(445) }; |
| static const struct builtin B19_vec_dststt = { { &T_const_vec_u32_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:19", "*dststt", CODE_FOR_vlfiiD_load, B_UID(446) }; |
| static const struct builtin B20_vec_dststt = { { &T_const_vec_u8_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dststt:20", "*dststt", CODE_FOR_vlfiiD_load, B_UID(447) }; |
| static const struct builtin B1_vec_dstt = { { &T_const_float_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:1", "*dstt", CODE_FOR_vlfiiD_load, B_UID(448) }; |
| static const struct builtin B2_vec_dstt = { { &T_const_int_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:2", "*dstt", CODE_FOR_vlfiiD_load, B_UID(449) }; |
| static const struct builtin B3_vec_dstt = { { &T_const_long_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:3", "*dstt", CODE_FOR_vlfiiD_load, B_UID(450) }; |
| static const struct builtin B4_vec_dstt = { { &T_const_short_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:4", "*dstt", CODE_FOR_vlfiiD_load, B_UID(451) }; |
| static const struct builtin B5_vec_dstt = { { &T_const_signed_char_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:5", "*dstt", CODE_FOR_vlfiiD_load, B_UID(452) }; |
| static const struct builtin B6_vec_dstt = { { &T_const_unsigned_char_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:6", "*dstt", CODE_FOR_vlfiiD_load, B_UID(453) }; |
| static const struct builtin B7_vec_dstt = { { &T_const_unsigned_int_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:7", "*dstt", CODE_FOR_vlfiiD_load, B_UID(454) }; |
| static const struct builtin B8_vec_dstt = { { &T_const_unsigned_long_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:8", "*dstt", CODE_FOR_vlfiiD_load, B_UID(455) }; |
| static const struct builtin B9_vec_dstt = { { &T_const_unsigned_short_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:9", "*dstt", CODE_FOR_vlfiiD_load, B_UID(456) }; |
| static const struct builtin B10_vec_dstt = { { &T_const_vec_b16_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:10", "*dstt", CODE_FOR_vlfiiD_load, B_UID(457) }; |
| static const struct builtin B11_vec_dstt = { { &T_const_vec_b32_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:11", "*dstt", CODE_FOR_vlfiiD_load, B_UID(458) }; |
| static const struct builtin B12_vec_dstt = { { &T_const_vec_b8_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:12", "*dstt", CODE_FOR_vlfiiD_load, B_UID(459) }; |
| static const struct builtin B13_vec_dstt = { { &T_const_vec_f32_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:13", "*dstt", CODE_FOR_vlfiiD_load, B_UID(460) }; |
| static const struct builtin B14_vec_dstt = { { &T_const_vec_p16_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:14", "*dstt", CODE_FOR_vlfiiD_load, B_UID(461) }; |
| static const struct builtin B15_vec_dstt = { { &T_const_vec_s16_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:15", "*dstt", CODE_FOR_vlfiiD_load, B_UID(462) }; |
| static const struct builtin B16_vec_dstt = { { &T_const_vec_s32_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:16", "*dstt", CODE_FOR_vlfiiD_load, B_UID(463) }; |
| static const struct builtin B17_vec_dstt = { { &T_const_vec_s8_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:17", "*dstt", CODE_FOR_vlfiiD_load, B_UID(464) }; |
| static const struct builtin B18_vec_dstt = { { &T_const_vec_u16_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:18", "*dstt", CODE_FOR_vlfiiD_load, B_UID(465) }; |
| static const struct builtin B19_vec_dstt = { { &T_const_vec_u32_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:19", "*dstt", CODE_FOR_vlfiiD_load, B_UID(466) }; |
| static const struct builtin B20_vec_dstt = { { &T_const_vec_u8_ptr, &T_int, &T_immed_u2, }, "iiD", &T_volatile_void, 3, TRUE, FALSE, 0, "vec_dstt:20", "*dstt", CODE_FOR_vlfiiD_load, B_UID(467) }; |
| static const struct builtin B_vec_vexptefp = { { &T_vec_f32, NULL, NULL, }, "x", &T_vec_f32, 1, FALSE, FALSE, 0, "vec_vexptefp", "*vexptefp", CODE_FOR_xfx_fp, B_UID(468) }; |
| static const struct builtin B_vec_vrfim = { { &T_vec_f32, NULL, NULL, }, "x", &T_vec_f32, 1, FALSE, FALSE, 0, "vec_vrfim", "*vrfim", CODE_FOR_xfx_fp, B_UID(469) }; |
| static const struct builtin B1_vec_lvx = { { &T_int, &T_const_float_ptr, NULL, }, "ii", &T_vec_f32, 2, TRUE, FALSE, 0, "vec_lvx:1", "*lvx", CODE_FOR_xlfii_load, B_UID(470) }; |
| static const struct builtin B2_vec_lvx = { { &T_int, &T_const_int_ptr, NULL, }, "ii", &T_vec_s32, 2, TRUE, FALSE, 0, "vec_lvx:2", "*lvx", CODE_FOR_xlfii_load, B_UID(471) }; |
| static const struct builtin B3_vec_lvx = { { &T_int, &T_const_long_ptr, NULL, }, "ii", &T_vec_s32, 2, TRUE, FALSE, 0, "vec_lvx:3", "*lvx", CODE_FOR_xlfii_load, B_UID(472) }; |
| static const struct builtin B4_vec_lvx = { { &T_int, &T_const_short_ptr, NULL, }, "ii", &T_vec_s16, 2, TRUE, FALSE, 0, "vec_lvx:4", "*lvx", CODE_FOR_xlfii_load, B_UID(473) }; |
| static const struct builtin B5_vec_lvx = { { &T_int, &T_const_signed_char_ptr, NULL, }, "ii", &T_vec_s8, 2, TRUE, FALSE, 0, "vec_lvx:5", "*lvx", CODE_FOR_xlfii_load, B_UID(474) }; |
| static const struct builtin B6_vec_lvx = { { &T_int, &T_const_unsigned_char_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, FALSE, 0, "vec_lvx:6", "*lvx", CODE_FOR_xlfii_load, B_UID(475) }; |
| static const struct builtin B7_vec_lvx = { { &T_int, &T_const_unsigned_int_ptr, NULL, }, "ii", &T_vec_u32, 2, TRUE, FALSE, 0, "vec_lvx:7", "*lvx", CODE_FOR_xlfii_load, B_UID(476) }; |
| static const struct builtin B8_vec_lvx = { { &T_int, &T_const_unsigned_long_ptr, NULL, }, "ii", &T_vec_u32, 2, TRUE, FALSE, 0, "vec_lvx:8", "*lvx", CODE_FOR_xlfii_load, B_UID(477) }; |
| static const struct builtin B9_vec_lvx = { { &T_int, &T_const_unsigned_short_ptr, NULL, }, "ii", &T_vec_u16, 2, TRUE, FALSE, 0, "vec_lvx:9", "*lvx", CODE_FOR_xlfii_load, B_UID(478) }; |
| static const struct builtin B10_vec_lvx = { { &T_int, &T_const_vec_b16_ptr, NULL, }, "ii", &T_vec_b16, 2, TRUE, FALSE, 0, "vec_lvx:10", "*lvx", CODE_FOR_xlfii_load, B_UID(479) }; |
| static const struct builtin B11_vec_lvx = { { &T_int, &T_const_vec_b32_ptr, NULL, }, "ii", &T_vec_b32, 2, TRUE, FALSE, 0, "vec_lvx:11", "*lvx", CODE_FOR_xlfii_load, B_UID(480) }; |
| static const struct builtin B12_vec_lvx = { { &T_int, &T_const_vec_b8_ptr, NULL, }, "ii", &T_vec_b8, 2, TRUE, FALSE, 0, "vec_lvx:12", "*lvx", CODE_FOR_xlfii_load, B_UID(481) }; |
| static const struct builtin B13_vec_lvx = { { &T_int, &T_const_vec_f32_ptr, NULL, }, "ii", &T_vec_f32, 2, TRUE, FALSE, 0, "vec_lvx:13", "*lvx", CODE_FOR_xlfii_load, B_UID(482) }; |
| static const struct builtin B14_vec_lvx = { { &T_int, &T_const_vec_p16_ptr, NULL, }, "ii", &T_vec_p16, 2, TRUE, FALSE, 0, "vec_lvx:14", "*lvx", CODE_FOR_xlfii_load, B_UID(483) }; |
| static const struct builtin B15_vec_lvx = { { &T_int, &T_const_vec_s16_ptr, NULL, }, "ii", &T_vec_s16, 2, TRUE, FALSE, 0, "vec_lvx:15", "*lvx", CODE_FOR_xlfii_load, B_UID(484) }; |
| static const struct builtin B16_vec_lvx = { { &T_int, &T_const_vec_s32_ptr, NULL, }, "ii", &T_vec_s32, 2, TRUE, FALSE, 0, "vec_lvx:16", "*lvx", CODE_FOR_xlfii_load, B_UID(485) }; |
| static const struct builtin B17_vec_lvx = { { &T_int, &T_const_vec_s8_ptr, NULL, }, "ii", &T_vec_s8, 2, TRUE, FALSE, 0, "vec_lvx:17", "*lvx", CODE_FOR_xlfii_load, B_UID(486) }; |
| static const struct builtin B18_vec_lvx = { { &T_int, &T_const_vec_u16_ptr, NULL, }, "ii", &T_vec_u16, 2, TRUE, FALSE, 0, "vec_lvx:18", "*lvx", CODE_FOR_xlfii_load, B_UID(487) }; |
| static const struct builtin B19_vec_lvx = { { &T_int, &T_const_vec_u32_ptr, NULL, }, "ii", &T_vec_u32, 2, TRUE, FALSE, 0, "vec_lvx:19", "*lvx", CODE_FOR_xlfii_load, B_UID(488) }; |
| static const struct builtin B20_vec_lvx = { { &T_int, &T_const_vec_u8_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, FALSE, 0, "vec_lvx:20", "*lvx", CODE_FOR_xlfii_load, B_UID(489) }; |
| static const struct builtin B1_vec_lvewx = { { &T_int, &T_const_float_ptr, NULL, }, "ii", &T_vec_f32, 2, TRUE, FALSE, 0, "vec_lvewx:1", "*lvewx", CODE_FOR_xlfii_load, B_UID(490) }; |
| static const struct builtin B2_vec_lvewx = { { &T_int, &T_const_int_ptr, NULL, }, "ii", &T_vec_s32, 2, TRUE, FALSE, 0, "vec_lvewx:2", "*lvewx", CODE_FOR_xlfii_load, B_UID(491) }; |
| static const struct builtin B3_vec_lvewx = { { &T_int, &T_const_long_ptr, NULL, }, "ii", &T_vec_s32, 2, TRUE, FALSE, 0, "vec_lvewx:3", "*lvewx", CODE_FOR_xlfii_load, B_UID(492) }; |
| static const struct builtin B1_vec_lvehx = { { &T_int, &T_const_short_ptr, NULL, }, "ii", &T_vec_s16, 2, TRUE, FALSE, 0, "vec_lvehx:1", "*lvehx", CODE_FOR_xlfii_load, B_UID(493) }; |
| static const struct builtin B1_vec_lvebx = { { &T_int, &T_const_signed_char_ptr, NULL, }, "ii", &T_vec_s8, 2, TRUE, FALSE, 0, "vec_lvebx:1", "*lvebx", CODE_FOR_xlfii_load, B_UID(494) }; |
| static const struct builtin B2_vec_lvebx = { { &T_int, &T_const_unsigned_char_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, FALSE, 0, "vec_lvebx:2", "*lvebx", CODE_FOR_xlfii_load, B_UID(495) }; |
| static const struct builtin B4_vec_lvewx = { { &T_int, &T_const_unsigned_int_ptr, NULL, }, "ii", &T_vec_u32, 2, TRUE, FALSE, 0, "vec_lvewx:4", "*lvewx", CODE_FOR_xlfii_load, B_UID(496) }; |
| static const struct builtin B5_vec_lvewx = { { &T_int, &T_const_unsigned_long_ptr, NULL, }, "ii", &T_vec_u32, 2, TRUE, FALSE, 0, "vec_lvewx:5", "*lvewx", CODE_FOR_xlfii_load, B_UID(497) }; |
| static const struct builtin B2_vec_lvehx = { { &T_int, &T_const_unsigned_short_ptr, NULL, }, "ii", &T_vec_u16, 2, TRUE, FALSE, 0, "vec_lvehx:2", "*lvehx", CODE_FOR_xlfii_load, B_UID(498) }; |
| static const struct builtin B1_vec_lvxl = { { &T_int, &T_const_float_ptr, NULL, }, "ii", &T_vec_f32, 2, TRUE, FALSE, 0, "vec_lvxl:1", "*lvxl", CODE_FOR_xlfii_load, B_UID(499) }; |
| static const struct builtin B2_vec_lvxl = { { &T_int, &T_const_int_ptr, NULL, }, "ii", &T_vec_s32, 2, TRUE, FALSE, 0, "vec_lvxl:2", "*lvxl", CODE_FOR_xlfii_load, B_UID(500) }; |
| static const struct builtin B3_vec_lvxl = { { &T_int, &T_const_long_ptr, NULL, }, "ii", &T_vec_s32, 2, TRUE, FALSE, 0, "vec_lvxl:3", "*lvxl", CODE_FOR_xlfii_load, B_UID(501) }; |
| static const struct builtin B4_vec_lvxl = { { &T_int, &T_const_short_ptr, NULL, }, "ii", &T_vec_s16, 2, TRUE, FALSE, 0, "vec_lvxl:4", "*lvxl", CODE_FOR_xlfii_load, B_UID(502) }; |
| static const struct builtin B5_vec_lvxl = { { &T_int, &T_const_signed_char_ptr, NULL, }, "ii", &T_vec_s8, 2, TRUE, FALSE, 0, "vec_lvxl:5", "*lvxl", CODE_FOR_xlfii_load, B_UID(503) }; |
| static const struct builtin B6_vec_lvxl = { { &T_int, &T_const_unsigned_char_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, FALSE, 0, "vec_lvxl:6", "*lvxl", CODE_FOR_xlfii_load, B_UID(504) }; |
| static const struct builtin B7_vec_lvxl = { { &T_int, &T_const_unsigned_int_ptr, NULL, }, "ii", &T_vec_u32, 2, TRUE, FALSE, 0, "vec_lvxl:7", "*lvxl", CODE_FOR_xlfii_load, B_UID(505) }; |
| static const struct builtin B8_vec_lvxl = { { &T_int, &T_const_unsigned_long_ptr, NULL, }, "ii", &T_vec_u32, 2, TRUE, FALSE, 0, "vec_lvxl:8", "*lvxl", CODE_FOR_xlfii_load, B_UID(506) }; |
| static const struct builtin B9_vec_lvxl = { { &T_int, &T_const_unsigned_short_ptr, NULL, }, "ii", &T_vec_u16, 2, TRUE, FALSE, 0, "vec_lvxl:9", "*lvxl", CODE_FOR_xlfii_load, B_UID(507) }; |
| static const struct builtin B10_vec_lvxl = { { &T_int, &T_const_vec_b16_ptr, NULL, }, "ii", &T_vec_b16, 2, TRUE, FALSE, 0, "vec_lvxl:10", "*lvxl", CODE_FOR_xlfii_load, B_UID(508) }; |
| static const struct builtin B11_vec_lvxl = { { &T_int, &T_const_vec_b32_ptr, NULL, }, "ii", &T_vec_b32, 2, TRUE, FALSE, 0, "vec_lvxl:11", "*lvxl", CODE_FOR_xlfii_load, B_UID(509) }; |
| static const struct builtin B12_vec_lvxl = { { &T_int, &T_const_vec_b8_ptr, NULL, }, "ii", &T_vec_b8, 2, TRUE, FALSE, 0, "vec_lvxl:12", "*lvxl", CODE_FOR_xlfii_load, B_UID(510) }; |
| static const struct builtin B13_vec_lvxl = { { &T_int, &T_const_vec_f32_ptr, NULL, }, "ii", &T_vec_f32, 2, TRUE, FALSE, 0, "vec_lvxl:13", "*lvxl", CODE_FOR_xlfii_load, B_UID(511) }; |
| static const struct builtin B14_vec_lvxl = { { &T_int, &T_const_vec_p16_ptr, NULL, }, "ii", &T_vec_p16, 2, TRUE, FALSE, 0, "vec_lvxl:14", "*lvxl", CODE_FOR_xlfii_load, B_UID(512) }; |
| static const struct builtin B15_vec_lvxl = { { &T_int, &T_const_vec_s16_ptr, NULL, }, "ii", &T_vec_s16, 2, TRUE, FALSE, 0, "vec_lvxl:15", "*lvxl", CODE_FOR_xlfii_load, B_UID(513) }; |
| static const struct builtin B16_vec_lvxl = { { &T_int, &T_const_vec_s32_ptr, NULL, }, "ii", &T_vec_s32, 2, TRUE, FALSE, 0, "vec_lvxl:16", "*lvxl", CODE_FOR_xlfii_load, B_UID(514) }; |
| static const struct builtin B17_vec_lvxl = { { &T_int, &T_const_vec_s8_ptr, NULL, }, "ii", &T_vec_s8, 2, TRUE, FALSE, 0, "vec_lvxl:17", "*lvxl", CODE_FOR_xlfii_load, B_UID(515) }; |
| static const struct builtin B18_vec_lvxl = { { &T_int, &T_const_vec_u16_ptr, NULL, }, "ii", &T_vec_u16, 2, TRUE, FALSE, 0, "vec_lvxl:18", "*lvxl", CODE_FOR_xlfii_load, B_UID(516) }; |
| static const struct builtin B19_vec_lvxl = { { &T_int, &T_const_vec_u32_ptr, NULL, }, "ii", &T_vec_u32, 2, TRUE, FALSE, 0, "vec_lvxl:19", "*lvxl", CODE_FOR_xlfii_load, B_UID(517) }; |
| static const struct builtin B20_vec_lvxl = { { &T_int, &T_const_vec_u8_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, FALSE, 0, "vec_lvxl:20", "*lvxl", CODE_FOR_xlfii_load, B_UID(518) }; |
| static const struct builtin B_vec_vlogefp = { { &T_vec_f32, NULL, NULL, }, "x", &T_vec_f32, 1, FALSE, FALSE, 0, "vec_vlogefp", "*vlogefp", CODE_FOR_xfx_fp, B_UID(519) }; |
| static const struct builtin B1_vec_lvsl = { { &T_int, &T_const_volatile_float_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 8, "vec_lvsl:1", "*lvsl", CODE_FOR_xfii_load, B_UID(520) }; |
| static const struct builtin B2_vec_lvsl = { { &T_int, &T_const_volatile_int_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 8, "vec_lvsl:2", "*lvsl", CODE_FOR_xfii_load, B_UID(521) }; |
| static const struct builtin B3_vec_lvsl = { { &T_int, &T_const_volatile_long_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 8, "vec_lvsl:3", "*lvsl", CODE_FOR_xfii_load, B_UID(522) }; |
| static const struct builtin B4_vec_lvsl = { { &T_int, &T_const_volatile_short_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 8, "vec_lvsl:4", "*lvsl", CODE_FOR_xfii_load, B_UID(523) }; |
| static const struct builtin B5_vec_lvsl = { { &T_int, &T_const_volatile_signed_char_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 8, "vec_lvsl:5", "*lvsl", CODE_FOR_xfii_load, B_UID(524) }; |
| static const struct builtin B6_vec_lvsl = { { &T_int, &T_const_volatile_unsigned_char_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 8, "vec_lvsl:6", "*lvsl", CODE_FOR_xfii_load, B_UID(525) }; |
| static const struct builtin B7_vec_lvsl = { { &T_int, &T_const_volatile_unsigned_int_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 8, "vec_lvsl:7", "*lvsl", CODE_FOR_xfii_load, B_UID(526) }; |
| static const struct builtin B8_vec_lvsl = { { &T_int, &T_const_volatile_unsigned_long_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 8, "vec_lvsl:8", "*lvsl", CODE_FOR_xfii_load, B_UID(527) }; |
| static const struct builtin B9_vec_lvsl = { { &T_int, &T_const_volatile_unsigned_short_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 8, "vec_lvsl:9", "*lvsl", CODE_FOR_xfii_load, B_UID(528) }; |
| static const struct builtin B1_vec_lvsr = { { &T_int, &T_const_volatile_float_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 9, "vec_lvsr:1", "*lvsr", CODE_FOR_xfii_load, B_UID(529) }; |
| static const struct builtin B2_vec_lvsr = { { &T_int, &T_const_volatile_int_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 9, "vec_lvsr:2", "*lvsr", CODE_FOR_xfii_load, B_UID(530) }; |
| static const struct builtin B3_vec_lvsr = { { &T_int, &T_const_volatile_long_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 9, "vec_lvsr:3", "*lvsr", CODE_FOR_xfii_load, B_UID(531) }; |
| static const struct builtin B4_vec_lvsr = { { &T_int, &T_const_volatile_short_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 9, "vec_lvsr:4", "*lvsr", CODE_FOR_xfii_load, B_UID(532) }; |
| static const struct builtin B5_vec_lvsr = { { &T_int, &T_const_volatile_signed_char_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 9, "vec_lvsr:5", "*lvsr", CODE_FOR_xfii_load, B_UID(533) }; |
| static const struct builtin B6_vec_lvsr = { { &T_int, &T_const_volatile_unsigned_char_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 9, "vec_lvsr:6", "*lvsr", CODE_FOR_xfii_load, B_UID(534) }; |
| static const struct builtin B7_vec_lvsr = { { &T_int, &T_const_volatile_unsigned_int_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 9, "vec_lvsr:7", "*lvsr", CODE_FOR_xfii_load, B_UID(535) }; |
| static const struct builtin B8_vec_lvsr = { { &T_int, &T_const_volatile_unsigned_long_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 9, "vec_lvsr:8", "*lvsr", CODE_FOR_xfii_load, B_UID(536) }; |
| static const struct builtin B9_vec_lvsr = { { &T_int, &T_const_volatile_unsigned_short_ptr, NULL, }, "ii", &T_vec_u8, 2, TRUE, TRUE, 9, "vec_lvsr:9", "*lvsr", CODE_FOR_xfii_load, B_UID(537) }; |
| static const struct builtin B_vec_vmaddfp = { { &T_vec_f32, &T_vec_f32, &T_vec_f32, }, "xxx", &T_vec_f32, 3, FALSE, FALSE, 0, "vec_vmaddfp", "*vmaddfp", CODE_FOR_xfxxx_fp, B_UID(538) }; |
| static const struct builtin B_vec_vmhaddshs = { { &T_vec_s16, &T_vec_s16, &T_vec_s16, }, "xxx", &T_vec_s16, 3, FALSE, FALSE, 0, "vec_vmhaddshs", "*vmhaddshs", CODE_FOR_xfxxx_complex, B_UID(539) }; |
| static const struct builtin B1_vec_vmaxsh = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 2, "vec_vmaxsh:1", "*vmaxsh", CODE_FOR_xfxx_simple, B_UID(540) }; |
| static const struct builtin B1_vec_vmaxuh = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 2, "vec_vmaxuh:1", "*vmaxuh", CODE_FOR_xfxx_simple, B_UID(541) }; |
| static const struct builtin B1_vec_vmaxsw = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 2, "vec_vmaxsw:1", "*vmaxsw", CODE_FOR_xfxx_simple, B_UID(542) }; |
| static const struct builtin B1_vec_vmaxuw = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 2, "vec_vmaxuw:1", "*vmaxuw", CODE_FOR_xfxx_simple, B_UID(543) }; |
| static const struct builtin B1_vec_vmaxsb = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 2, "vec_vmaxsb:1", "*vmaxsb", CODE_FOR_xfxx_simple, B_UID(544) }; |
| static const struct builtin B1_vec_vmaxub = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 2, "vec_vmaxub:1", "*vmaxub", CODE_FOR_xfxx_simple, B_UID(545) }; |
| static const struct builtin B_vec_vmaxfp = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 2, "vec_vmaxfp", "*vmaxfp", CODE_FOR_xfxx_simple, B_UID(546) }; |
| static const struct builtin B2_vec_vmaxsh = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 2, "vec_vmaxsh:2", "*vmaxsh", CODE_FOR_xfxx_simple, B_UID(547) }; |
| static const struct builtin B3_vec_vmaxsh = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 2, "vec_vmaxsh:3", "*vmaxsh", CODE_FOR_xfxx_simple, B_UID(548) }; |
| static const struct builtin B2_vec_vmaxsw = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 2, "vec_vmaxsw:2", "*vmaxsw", CODE_FOR_xfxx_simple, B_UID(549) }; |
| static const struct builtin B3_vec_vmaxsw = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 2, "vec_vmaxsw:3", "*vmaxsw", CODE_FOR_xfxx_simple, B_UID(550) }; |
| static const struct builtin B2_vec_vmaxsb = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 2, "vec_vmaxsb:2", "*vmaxsb", CODE_FOR_xfxx_simple, B_UID(551) }; |
| static const struct builtin B3_vec_vmaxsb = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 2, "vec_vmaxsb:3", "*vmaxsb", CODE_FOR_xfxx_simple, B_UID(552) }; |
| static const struct builtin B2_vec_vmaxuh = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 2, "vec_vmaxuh:2", "*vmaxuh", CODE_FOR_xfxx_simple, B_UID(553) }; |
| static const struct builtin B3_vec_vmaxuh = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 2, "vec_vmaxuh:3", "*vmaxuh", CODE_FOR_xfxx_simple, B_UID(554) }; |
| static const struct builtin B2_vec_vmaxuw = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 2, "vec_vmaxuw:2", "*vmaxuw", CODE_FOR_xfxx_simple, B_UID(555) }; |
| static const struct builtin B3_vec_vmaxuw = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 2, "vec_vmaxuw:3", "*vmaxuw", CODE_FOR_xfxx_simple, B_UID(556) }; |
| static const struct builtin B2_vec_vmaxub = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 2, "vec_vmaxub:2", "*vmaxub", CODE_FOR_xfxx_simple, B_UID(557) }; |
| static const struct builtin B3_vec_vmaxub = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 2, "vec_vmaxub:3", "*vmaxub", CODE_FOR_xfxx_simple, B_UID(558) }; |
| static const struct builtin B1_vec_vmrghh = { { &T_vec_b16, &T_vec_b16, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 0, "vec_vmrghh:1", "*vmrghh", CODE_FOR_xfxx_perm, B_UID(559) }; |
| static const struct builtin B1_vec_vmrghw = { { &T_vec_b32, &T_vec_b32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 0, "vec_vmrghw:1", "*vmrghw", CODE_FOR_xfxx_perm, B_UID(560) }; |
| static const struct builtin B1_vec_vmrghb = { { &T_vec_b8, &T_vec_b8, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 0, "vec_vmrghb:1", "*vmrghb", CODE_FOR_xfxx_perm, B_UID(561) }; |
| static const struct builtin B2_vec_vmrghw = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 0, "vec_vmrghw:2", "*vmrghw", CODE_FOR_xfxx_perm, B_UID(562) }; |
| static const struct builtin B2_vec_vmrghh = { { &T_vec_p16, &T_vec_p16, NULL, }, "xx", &T_vec_p16, 2, FALSE, FALSE, 0, "vec_vmrghh:2", "*vmrghh", CODE_FOR_xfxx_perm, B_UID(563) }; |
| static const struct builtin B3_vec_vmrghh = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vmrghh:3", "*vmrghh", CODE_FOR_xfxx_perm, B_UID(564) }; |
| static const struct builtin B3_vec_vmrghw = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vmrghw:3", "*vmrghw", CODE_FOR_xfxx_perm, B_UID(565) }; |
| static const struct builtin B2_vec_vmrghb = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vmrghb:2", "*vmrghb", CODE_FOR_xfxx_perm, B_UID(566) }; |
| static const struct builtin B4_vec_vmrghh = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vmrghh:4", "*vmrghh", CODE_FOR_xfxx_perm, B_UID(567) }; |
| static const struct builtin B4_vec_vmrghw = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vmrghw:4", "*vmrghw", CODE_FOR_xfxx_perm, B_UID(568) }; |
| static const struct builtin B3_vec_vmrghb = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vmrghb:3", "*vmrghb", CODE_FOR_xfxx_perm, B_UID(569) }; |
| static const struct builtin B1_vec_vmrglh = { { &T_vec_b16, &T_vec_b16, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 0, "vec_vmrglh:1", "*vmrglh", CODE_FOR_xfxx_perm, B_UID(570) }; |
| static const struct builtin B1_vec_vmrglw = { { &T_vec_b32, &T_vec_b32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 0, "vec_vmrglw:1", "*vmrglw", CODE_FOR_xfxx_perm, B_UID(571) }; |
| static const struct builtin B1_vec_vmrglb = { { &T_vec_b8, &T_vec_b8, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 0, "vec_vmrglb:1", "*vmrglb", CODE_FOR_xfxx_perm, B_UID(572) }; |
| static const struct builtin B2_vec_vmrglw = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 0, "vec_vmrglw:2", "*vmrglw", CODE_FOR_xfxx_perm, B_UID(573) }; |
| static const struct builtin B2_vec_vmrglh = { { &T_vec_p16, &T_vec_p16, NULL, }, "xx", &T_vec_p16, 2, FALSE, FALSE, 0, "vec_vmrglh:2", "*vmrglh", CODE_FOR_xfxx_perm, B_UID(574) }; |
| static const struct builtin B3_vec_vmrglh = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vmrglh:3", "*vmrglh", CODE_FOR_xfxx_perm, B_UID(575) }; |
| static const struct builtin B3_vec_vmrglw = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vmrglw:3", "*vmrglw", CODE_FOR_xfxx_perm, B_UID(576) }; |
| static const struct builtin B2_vec_vmrglb = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vmrglb:2", "*vmrglb", CODE_FOR_xfxx_perm, B_UID(577) }; |
| static const struct builtin B4_vec_vmrglh = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vmrglh:4", "*vmrglh", CODE_FOR_xfxx_perm, B_UID(578) }; |
| static const struct builtin B4_vec_vmrglw = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vmrglw:4", "*vmrglw", CODE_FOR_xfxx_perm, B_UID(579) }; |
| static const struct builtin B3_vec_vmrglb = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vmrglb:3", "*vmrglb", CODE_FOR_xfxx_perm, B_UID(580) }; |
| static const struct builtin B_vec_mfvscr = { { NULL, NULL, NULL, }, "", &T_volatile_vec_u16, 0, FALSE, FALSE, 0, "vec_mfvscr", "*mfvscr", CODE_FOR_vxf_fxu, B_UID(581) }; |
| static const struct builtin B1_vec_vminsh = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 2, "vec_vminsh:1", "*vminsh", CODE_FOR_xfxx_simple, B_UID(582) }; |
| static const struct builtin B1_vec_vminuh = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 2, "vec_vminuh:1", "*vminuh", CODE_FOR_xfxx_simple, B_UID(583) }; |
| static const struct builtin B1_vec_vminsw = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 2, "vec_vminsw:1", "*vminsw", CODE_FOR_xfxx_simple, B_UID(584) }; |
| static const struct builtin B1_vec_vminuw = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 2, "vec_vminuw:1", "*vminuw", CODE_FOR_xfxx_simple, B_UID(585) }; |
| static const struct builtin B1_vec_vminsb = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 2, "vec_vminsb:1", "*vminsb", CODE_FOR_xfxx_simple, B_UID(586) }; |
| static const struct builtin B1_vec_vminub = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 2, "vec_vminub:1", "*vminub", CODE_FOR_xfxx_simple, B_UID(587) }; |
| static const struct builtin B_vec_vminfp = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 2, "vec_vminfp", "*vminfp", CODE_FOR_xfxx_simple, B_UID(588) }; |
| static const struct builtin B2_vec_vminsh = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 2, "vec_vminsh:2", "*vminsh", CODE_FOR_xfxx_simple, B_UID(589) }; |
| static const struct builtin B3_vec_vminsh = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 2, "vec_vminsh:3", "*vminsh", CODE_FOR_xfxx_simple, B_UID(590) }; |
| static const struct builtin B2_vec_vminsw = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 2, "vec_vminsw:2", "*vminsw", CODE_FOR_xfxx_simple, B_UID(591) }; |
| static const struct builtin B3_vec_vminsw = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 2, "vec_vminsw:3", "*vminsw", CODE_FOR_xfxx_simple, B_UID(592) }; |
| static const struct builtin B2_vec_vminsb = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 2, "vec_vminsb:2", "*vminsb", CODE_FOR_xfxx_simple, B_UID(593) }; |
| static const struct builtin B3_vec_vminsb = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 2, "vec_vminsb:3", "*vminsb", CODE_FOR_xfxx_simple, B_UID(594) }; |
| static const struct builtin B2_vec_vminuh = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 2, "vec_vminuh:2", "*vminuh", CODE_FOR_xfxx_simple, B_UID(595) }; |
| static const struct builtin B3_vec_vminuh = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 2, "vec_vminuh:3", "*vminuh", CODE_FOR_xfxx_simple, B_UID(596) }; |
| static const struct builtin B2_vec_vminuw = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 2, "vec_vminuw:2", "*vminuw", CODE_FOR_xfxx_simple, B_UID(597) }; |
| static const struct builtin B3_vec_vminuw = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 2, "vec_vminuw:3", "*vminuw", CODE_FOR_xfxx_simple, B_UID(598) }; |
| static const struct builtin B2_vec_vminub = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 2, "vec_vminub:2", "*vminub", CODE_FOR_xfxx_simple, B_UID(599) }; |
| static const struct builtin B3_vec_vminub = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 2, "vec_vminub:3", "*vminub", CODE_FOR_xfxx_simple, B_UID(600) }; |
| static const struct builtin B1_vec_vmladduhm = { { &T_vec_s16, &T_vec_s16, &T_vec_s16, }, "xxx", &T_vec_s16, 3, FALSE, FALSE, 0, "vec_vmladduhm:1", "*vmladduhm", CODE_FOR_xfxxx_complex, B_UID(601) }; |
| static const struct builtin B2_vec_vmladduhm = { { &T_vec_s16, &T_vec_u16, &T_vec_u16, }, "xxx", &T_vec_s16, 3, FALSE, FALSE, 0, "vec_vmladduhm:2", "*vmladduhm", CODE_FOR_xfxxx_complex, B_UID(602) }; |
| static const struct builtin B3_vec_vmladduhm = { { &T_vec_u16, &T_vec_s16, &T_vec_s16, }, "xxx", &T_vec_s16, 3, FALSE, FALSE, 0, "vec_vmladduhm:3", "*vmladduhm", CODE_FOR_xfxxx_complex, B_UID(603) }; |
| static const struct builtin B4_vec_vmladduhm = { { &T_vec_u16, &T_vec_u16, &T_vec_u16, }, "xxx", &T_vec_u16, 3, FALSE, FALSE, 0, "vec_vmladduhm:4", "*vmladduhm", CODE_FOR_xfxxx_complex, B_UID(604) }; |
| static const struct builtin B_vec_vmhraddshs = { { &T_vec_s16, &T_vec_s16, &T_vec_s16, }, "xxx", &T_vec_s16, 3, FALSE, FALSE, 0, "vec_vmhraddshs", "*vmhraddshs", CODE_FOR_xfxxx_complex, B_UID(605) }; |
| static const struct builtin B_vec_vmsumshm = { { &T_vec_s16, &T_vec_s16, &T_vec_s32, }, "xxx", &T_vec_s32, 3, FALSE, FALSE, 0, "vec_vmsumshm", "*vmsumshm", CODE_FOR_xfxxx_complex, B_UID(606) }; |
| static const struct builtin B_vec_vmsummbm = { { &T_vec_s8, &T_vec_u8, &T_vec_s32, }, "xxx", &T_vec_s32, 3, FALSE, FALSE, 0, "vec_vmsummbm", "*vmsummbm", CODE_FOR_xfxxx_complex, B_UID(607) }; |
| static const struct builtin B_vec_vmsumuhm = { { &T_vec_u16, &T_vec_u16, &T_vec_u32, }, "xxx", &T_vec_u32, 3, FALSE, FALSE, 0, "vec_vmsumuhm", "*vmsumuhm", CODE_FOR_xfxxx_complex, B_UID(608) }; |
| static const struct builtin B_vec_vmsumubm = { { &T_vec_u8, &T_vec_u8, &T_vec_u32, }, "xxx", &T_vec_u32, 3, FALSE, FALSE, 0, "vec_vmsumubm", "*vmsumubm", CODE_FOR_xfxxx_complex, B_UID(609) }; |
| static const struct builtin B_vec_vmsumshs = { { &T_vec_s16, &T_vec_s16, &T_vec_s32, }, "xxx", &T_vec_s32, 3, FALSE, FALSE, 0, "vec_vmsumshs", "*vmsumshs", CODE_FOR_xfxxx_complex, B_UID(610) }; |
| static const struct builtin B_vec_vmsumuhs = { { &T_vec_u16, &T_vec_u16, &T_vec_u32, }, "xxx", &T_vec_u32, 3, FALSE, FALSE, 0, "vec_vmsumuhs", "*vmsumuhs", CODE_FOR_xfxxx_complex, B_UID(611) }; |
| static const struct builtin B1_vec_mtvscr = { { &T_vec_b16, NULL, NULL, }, "x", &T_volatile_void, 1, FALSE, FALSE, 0, "vec_mtvscr:1", "*mtvscr", CODE_FOR_vfx_fxu, B_UID(612) }; |
| static const struct builtin B2_vec_mtvscr = { { &T_vec_b32, NULL, NULL, }, "x", &T_volatile_void, 1, FALSE, FALSE, 0, "vec_mtvscr:2", "*mtvscr", CODE_FOR_vfx_fxu, B_UID(613) }; |
| static const struct builtin B3_vec_mtvscr = { { &T_vec_b8, NULL, NULL, }, "x", &T_volatile_void, 1, FALSE, FALSE, 0, "vec_mtvscr:3", "*mtvscr", CODE_FOR_vfx_fxu, B_UID(614) }; |
| static const struct builtin B4_vec_mtvscr = { { &T_vec_p16, NULL, NULL, }, "x", &T_volatile_void, 1, FALSE, FALSE, 0, "vec_mtvscr:4", "*mtvscr", CODE_FOR_vfx_fxu, B_UID(615) }; |
| static const struct builtin B5_vec_mtvscr = { { &T_vec_s16, NULL, NULL, }, "x", &T_volatile_void, 1, FALSE, FALSE, 0, "vec_mtvscr:5", "*mtvscr", CODE_FOR_vfx_fxu, B_UID(616) }; |
| static const struct builtin B6_vec_mtvscr = { { &T_vec_s32, NULL, NULL, }, "x", &T_volatile_void, 1, FALSE, FALSE, 0, "vec_mtvscr:6", "*mtvscr", CODE_FOR_vfx_fxu, B_UID(617) }; |
| static const struct builtin B7_vec_mtvscr = { { &T_vec_s8, NULL, NULL, }, "x", &T_volatile_void, 1, FALSE, FALSE, 0, "vec_mtvscr:7", "*mtvscr", CODE_FOR_vfx_fxu, B_UID(618) }; |
| static const struct builtin B8_vec_mtvscr = { { &T_vec_u16, NULL, NULL, }, "x", &T_volatile_void, 1, FALSE, FALSE, 0, "vec_mtvscr:8", "*mtvscr", CODE_FOR_vfx_fxu, B_UID(619) }; |
| static const struct builtin B9_vec_mtvscr = { { &T_vec_u32, NULL, NULL, }, "x", &T_volatile_void, 1, FALSE, FALSE, 0, "vec_mtvscr:9", "*mtvscr", CODE_FOR_vfx_fxu, B_UID(620) }; |
| static const struct builtin B10_vec_mtvscr = { { &T_vec_u8, NULL, NULL, }, "x", &T_volatile_void, 1, FALSE, FALSE, 0, "vec_mtvscr:10", "*mtvscr", CODE_FOR_vfx_fxu, B_UID(621) }; |
| static const struct builtin B_vec_vmulesh = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vmulesh", "*vmulesh", CODE_FOR_xfxx_complex, B_UID(622) }; |
| static const struct builtin B_vec_vmulesb = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vmulesb", "*vmulesb", CODE_FOR_xfxx_complex, B_UID(623) }; |
| static const struct builtin B_vec_vmuleuh = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vmuleuh", "*vmuleuh", CODE_FOR_xfxx_complex, B_UID(624) }; |
| static const struct builtin B_vec_vmuleub = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vmuleub", "*vmuleub", CODE_FOR_xfxx_complex, B_UID(625) }; |
| static const struct builtin B_vec_vmulosh = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vmulosh", "*vmulosh", CODE_FOR_xfxx_complex, B_UID(626) }; |
| static const struct builtin B_vec_vmulosb = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vmulosb", "*vmulosb", CODE_FOR_xfxx_complex, B_UID(627) }; |
| static const struct builtin B_vec_vmulouh = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vmulouh", "*vmulouh", CODE_FOR_xfxx_complex, B_UID(628) }; |
| static const struct builtin B_vec_vmuloub = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vmuloub", "*vmuloub", CODE_FOR_xfxx_complex, B_UID(629) }; |
| static const struct builtin B_vec_vnmsubfp = { { &T_vec_f32, &T_vec_f32, &T_vec_f32, }, "xxx", &T_vec_f32, 3, FALSE, FALSE, 0, "vec_vnmsubfp", "*vnmsubfp", CODE_FOR_xfxxx_fp, B_UID(630) }; |
| static const struct builtin B1_vec_vnor = { { &T_vec_b16, &T_vec_b16, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 0, "vec_vnor:1", "*vnor", CODE_FOR_xfxx_simple, B_UID(631) }; |
| static const struct builtin B2_vec_vnor = { { &T_vec_b32, &T_vec_b32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 0, "vec_vnor:2", "*vnor", CODE_FOR_xfxx_simple, B_UID(632) }; |
| static const struct builtin B3_vec_vnor = { { &T_vec_b8, &T_vec_b8, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 0, "vec_vnor:3", "*vnor", CODE_FOR_xfxx_simple, B_UID(633) }; |
| static const struct builtin B4_vec_vnor = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 0, "vec_vnor:4", "*vnor", CODE_FOR_xfxx_simple, B_UID(634) }; |
| static const struct builtin B5_vec_vnor = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vnor:5", "*vnor", CODE_FOR_xfxx_simple, B_UID(635) }; |
| static const struct builtin B6_vec_vnor = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vnor:6", "*vnor", CODE_FOR_xfxx_simple, B_UID(636) }; |
| static const struct builtin B7_vec_vnor = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vnor:7", "*vnor", CODE_FOR_xfxx_simple, B_UID(637) }; |
| static const struct builtin B8_vec_vnor = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vnor:8", "*vnor", CODE_FOR_xfxx_simple, B_UID(638) }; |
| static const struct builtin B9_vec_vnor = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vnor:9", "*vnor", CODE_FOR_xfxx_simple, B_UID(639) }; |
| static const struct builtin B10_vec_vnor = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vnor:10", "*vnor", CODE_FOR_xfxx_simple, B_UID(640) }; |
| static const struct builtin B1_vec_vor = { { &T_vec_b16, &T_vec_b16, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 2, "vec_vor:1", "*vor", CODE_FOR_xfxx_simple, B_UID(641) }; |
| static const struct builtin B2_vec_vor = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 2, "vec_vor:2", "*vor", CODE_FOR_xfxx_simple, B_UID(642) }; |
| static const struct builtin B3_vec_vor = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 2, "vec_vor:3", "*vor", CODE_FOR_xfxx_simple, B_UID(643) }; |
| static const struct builtin B4_vec_vor = { { &T_vec_b32, &T_vec_b32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 2, "vec_vor:4", "*vor", CODE_FOR_xfxx_simple, B_UID(644) }; |
| static const struct builtin B5_vec_vor = { { &T_vec_b32, &T_vec_f32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 2, "vec_vor:5", "*vor", CODE_FOR_xfxx_simple, B_UID(645) }; |
| static const struct builtin B6_vec_vor = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 2, "vec_vor:6", "*vor", CODE_FOR_xfxx_simple, B_UID(646) }; |
| static const struct builtin B7_vec_vor = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 2, "vec_vor:7", "*vor", CODE_FOR_xfxx_simple, B_UID(647) }; |
| static const struct builtin B8_vec_vor = { { &T_vec_b8, &T_vec_b8, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 2, "vec_vor:8", "*vor", CODE_FOR_xfxx_simple, B_UID(648) }; |
| static const struct builtin B9_vec_vor = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 2, "vec_vor:9", "*vor", CODE_FOR_xfxx_simple, B_UID(649) }; |
| static const struct builtin B10_vec_vor = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 2, "vec_vor:10", "*vor", CODE_FOR_xfxx_simple, B_UID(650) }; |
| static const struct builtin B11_vec_vor = { { &T_vec_f32, &T_vec_b32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 2, "vec_vor:11", "*vor", CODE_FOR_xfxx_simple, B_UID(651) }; |
| static const struct builtin B12_vec_vor = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 2, "vec_vor:12", "*vor", CODE_FOR_xfxx_simple, B_UID(652) }; |
| static const struct builtin B13_vec_vor = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 2, "vec_vor:13", "*vor", CODE_FOR_xfxx_simple, B_UID(653) }; |
| static const struct builtin B14_vec_vor = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 2, "vec_vor:14", "*vor", CODE_FOR_xfxx_simple, B_UID(654) }; |
| static const struct builtin B15_vec_vor = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 2, "vec_vor:15", "*vor", CODE_FOR_xfxx_simple, B_UID(655) }; |
| static const struct builtin B16_vec_vor = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 2, "vec_vor:16", "*vor", CODE_FOR_xfxx_simple, B_UID(656) }; |
| static const struct builtin B17_vec_vor = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 2, "vec_vor:17", "*vor", CODE_FOR_xfxx_simple, B_UID(657) }; |
| static const struct builtin B18_vec_vor = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 2, "vec_vor:18", "*vor", CODE_FOR_xfxx_simple, B_UID(658) }; |
| static const struct builtin B19_vec_vor = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 2, "vec_vor:19", "*vor", CODE_FOR_xfxx_simple, B_UID(659) }; |
| static const struct builtin B20_vec_vor = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 2, "vec_vor:20", "*vor", CODE_FOR_xfxx_simple, B_UID(660) }; |
| static const struct builtin B21_vec_vor = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 2, "vec_vor:21", "*vor", CODE_FOR_xfxx_simple, B_UID(661) }; |
| static const struct builtin B22_vec_vor = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 2, "vec_vor:22", "*vor", CODE_FOR_xfxx_simple, B_UID(662) }; |
| static const struct builtin B23_vec_vor = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 2, "vec_vor:23", "*vor", CODE_FOR_xfxx_simple, B_UID(663) }; |
| static const struct builtin B24_vec_vor = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 2, "vec_vor:24", "*vor", CODE_FOR_xfxx_simple, B_UID(664) }; |
| static const struct builtin B1_vec_vpkuhum = { { &T_vec_b16, &T_vec_b16, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 0, "vec_vpkuhum:1", "*vpkuhum", CODE_FOR_xfxx_perm, B_UID(665) }; |
| static const struct builtin B1_vec_vpkuwum = { { &T_vec_b32, &T_vec_b32, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 0, "vec_vpkuwum:1", "*vpkuwum", CODE_FOR_xfxx_perm, B_UID(666) }; |
| static const struct builtin B2_vec_vpkuhum = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vpkuhum:2", "*vpkuhum", CODE_FOR_xfxx_perm, B_UID(667) }; |
| static const struct builtin B2_vec_vpkuwum = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vpkuwum:2", "*vpkuwum", CODE_FOR_xfxx_perm, B_UID(668) }; |
| static const struct builtin B3_vec_vpkuhum = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vpkuhum:3", "*vpkuhum", CODE_FOR_xfxx_perm, B_UID(669) }; |
| static const struct builtin B3_vec_vpkuwum = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vpkuwum:3", "*vpkuwum", CODE_FOR_xfxx_perm, B_UID(670) }; |
| static const struct builtin B_vec_vpkpx = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_p16, 2, FALSE, FALSE, 0, "vec_vpkpx", "*vpkpx", CODE_FOR_xfxx_perm, B_UID(671) }; |
| static const struct builtin B_vec_vpkshss = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vpkshss", "*vpkshss", CODE_FOR_xfxx_perm, B_UID(672) }; |
| static const struct builtin B_vec_vpkswss = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vpkswss", "*vpkswss", CODE_FOR_xfxx_perm, B_UID(673) }; |
| static const struct builtin B_vec_vpkuhus = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vpkuhus", "*vpkuhus", CODE_FOR_xfxx_perm, B_UID(674) }; |
| static const struct builtin B_vec_vpkuwus = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vpkuwus", "*vpkuwus", CODE_FOR_xfxx_perm, B_UID(675) }; |
| static const struct builtin B_vec_vpkshus = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vpkshus", "*vpkshus", CODE_FOR_xfxx_perm, B_UID(676) }; |
| static const struct builtin B_vec_vpkswus = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vpkswus", "*vpkswus", CODE_FOR_xfxx_perm, B_UID(677) }; |
| static const struct builtin B1_vec_vperm = { { &T_vec_b16, &T_vec_b16, &T_vec_u8, }, "xxx", &T_vec_b16, 3, FALSE, FALSE, 0, "vec_vperm:1", "*vperm", CODE_FOR_xfxxx_perm, B_UID(678) }; |
| static const struct builtin B2_vec_vperm = { { &T_vec_b32, &T_vec_b32, &T_vec_u8, }, "xxx", &T_vec_b32, 3, FALSE, FALSE, 0, "vec_vperm:2", "*vperm", CODE_FOR_xfxxx_perm, B_UID(679) }; |
| static const struct builtin B3_vec_vperm = { { &T_vec_b8, &T_vec_b8, &T_vec_u8, }, "xxx", &T_vec_b8, 3, FALSE, FALSE, 0, "vec_vperm:3", "*vperm", CODE_FOR_xfxxx_perm, B_UID(680) }; |
| static const struct builtin B4_vec_vperm = { { &T_vec_f32, &T_vec_f32, &T_vec_u8, }, "xxx", &T_vec_f32, 3, FALSE, FALSE, 0, "vec_vperm:4", "*vperm", CODE_FOR_xfxxx_perm, B_UID(681) }; |
| static const struct builtin B5_vec_vperm = { { &T_vec_p16, &T_vec_p16, &T_vec_u8, }, "xxx", &T_vec_p16, 3, FALSE, FALSE, 0, "vec_vperm:5", "*vperm", CODE_FOR_xfxxx_perm, B_UID(682) }; |
| static const struct builtin B6_vec_vperm = { { &T_vec_s16, &T_vec_s16, &T_vec_u8, }, "xxx", &T_vec_s16, 3, FALSE, FALSE, 0, "vec_vperm:6", "*vperm", CODE_FOR_xfxxx_perm, B_UID(683) }; |
| static const struct builtin B7_vec_vperm = { { &T_vec_s32, &T_vec_s32, &T_vec_u8, }, "xxx", &T_vec_s32, 3, FALSE, FALSE, 0, "vec_vperm:7", "*vperm", CODE_FOR_xfxxx_perm, B_UID(684) }; |
| static const struct builtin B8_vec_vperm = { { &T_vec_s8, &T_vec_s8, &T_vec_u8, }, "xxx", &T_vec_s8, 3, FALSE, FALSE, 0, "vec_vperm:8", "*vperm", CODE_FOR_xfxxx_perm, B_UID(685) }; |
| static const struct builtin B9_vec_vperm = { { &T_vec_u16, &T_vec_u16, &T_vec_u8, }, "xxx", &T_vec_u16, 3, FALSE, FALSE, 0, "vec_vperm:9", "*vperm", CODE_FOR_xfxxx_perm, B_UID(686) }; |
| static const struct builtin B10_vec_vperm = { { &T_vec_u32, &T_vec_u32, &T_vec_u8, }, "xxx", &T_vec_u32, 3, FALSE, FALSE, 0, "vec_vperm:10", "*vperm", CODE_FOR_xfxxx_perm, B_UID(687) }; |
| static const struct builtin B11_vec_vperm = { { &T_vec_u8, &T_vec_u8, &T_vec_u8, }, "xxx", &T_vec_u8, 3, FALSE, FALSE, 0, "vec_vperm:11", "*vperm", CODE_FOR_xfxxx_perm, B_UID(688) }; |
| static const struct builtin B_vec_vrefp = { { &T_vec_f32, NULL, NULL, }, "x", &T_vec_f32, 1, FALSE, FALSE, 0, "vec_vrefp", "*vrefp", CODE_FOR_xfx_fp, B_UID(689) }; |
| static const struct builtin B1_vec_vrlh = { { &T_vec_s16, &T_vec_u16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vrlh:1", "*vrlh", CODE_FOR_xfxx_simple, B_UID(690) }; |
| static const struct builtin B1_vec_vrlw = { { &T_vec_s32, &T_vec_u32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vrlw:1", "*vrlw", CODE_FOR_xfxx_simple, B_UID(691) }; |
| static const struct builtin B1_vec_vrlb = { { &T_vec_s8, &T_vec_u8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vrlb:1", "*vrlb", CODE_FOR_xfxx_simple, B_UID(692) }; |
| static const struct builtin B2_vec_vrlh = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vrlh:2", "*vrlh", CODE_FOR_xfxx_simple, B_UID(693) }; |
| static const struct builtin B2_vec_vrlw = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vrlw:2", "*vrlw", CODE_FOR_xfxx_simple, B_UID(694) }; |
| static const struct builtin B2_vec_vrlb = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vrlb:2", "*vrlb", CODE_FOR_xfxx_simple, B_UID(695) }; |
| static const struct builtin B_vec_vrfin = { { &T_vec_f32, NULL, NULL, }, "x", &T_vec_f32, 1, FALSE, FALSE, 0, "vec_vrfin", "*vrfin", CODE_FOR_xfx_fp, B_UID(696) }; |
| static const struct builtin B_vec_vrsqrtefp = { { &T_vec_f32, NULL, NULL, }, "x", &T_vec_f32, 1, FALSE, FALSE, 0, "vec_vrsqrtefp", "*vrsqrtefp", CODE_FOR_xfx_fp, B_UID(697) }; |
| static const struct builtin B1_vec_vsel = { { &T_vec_b16, &T_vec_b16, &T_vec_b16, }, "xxx", &T_vec_b16, 3, FALSE, FALSE, 0, "vec_vsel:1", "*vsel", CODE_FOR_xfxxx_simple, B_UID(698) }; |
| static const struct builtin B2_vec_vsel = { { &T_vec_b16, &T_vec_b16, &T_vec_u16, }, "xxx", &T_vec_b16, 3, FALSE, FALSE, 0, "vec_vsel:2", "*vsel", CODE_FOR_xfxxx_simple, B_UID(699) }; |
| static const struct builtin B3_vec_vsel = { { &T_vec_b32, &T_vec_b32, &T_vec_b32, }, "xxx", &T_vec_b32, 3, FALSE, FALSE, 0, "vec_vsel:3", "*vsel", CODE_FOR_xfxxx_simple, B_UID(700) }; |
| static const struct builtin B4_vec_vsel = { { &T_vec_b32, &T_vec_b32, &T_vec_u32, }, "xxx", &T_vec_b32, 3, FALSE, FALSE, 0, "vec_vsel:4", "*vsel", CODE_FOR_xfxxx_simple, B_UID(701) }; |
| static const struct builtin B5_vec_vsel = { { &T_vec_b8, &T_vec_b8, &T_vec_b8, }, "xxx", &T_vec_b8, 3, FALSE, FALSE, 0, "vec_vsel:5", "*vsel", CODE_FOR_xfxxx_simple, B_UID(702) }; |
| static const struct builtin B6_vec_vsel = { { &T_vec_b8, &T_vec_b8, &T_vec_u8, }, "xxx", &T_vec_b8, 3, FALSE, FALSE, 0, "vec_vsel:6", "*vsel", CODE_FOR_xfxxx_simple, B_UID(703) }; |
| static const struct builtin B7_vec_vsel = { { &T_vec_f32, &T_vec_f32, &T_vec_b32, }, "xxx", &T_vec_f32, 3, FALSE, FALSE, 0, "vec_vsel:7", "*vsel", CODE_FOR_xfxxx_simple, B_UID(704) }; |
| static const struct builtin B8_vec_vsel = { { &T_vec_f32, &T_vec_f32, &T_vec_u32, }, "xxx", &T_vec_f32, 3, FALSE, FALSE, 0, "vec_vsel:8", "*vsel", CODE_FOR_xfxxx_simple, B_UID(705) }; |
| static const struct builtin B9_vec_vsel = { { &T_vec_s16, &T_vec_s16, &T_vec_b16, }, "xxx", &T_vec_s16, 3, FALSE, FALSE, 0, "vec_vsel:9", "*vsel", CODE_FOR_xfxxx_simple, B_UID(706) }; |
| static const struct builtin B10_vec_vsel = { { &T_vec_s16, &T_vec_s16, &T_vec_u16, }, "xxx", &T_vec_s16, 3, FALSE, FALSE, 0, "vec_vsel:10", "*vsel", CODE_FOR_xfxxx_simple, B_UID(707) }; |
| static const struct builtin B11_vec_vsel = { { &T_vec_s32, &T_vec_s32, &T_vec_b32, }, "xxx", &T_vec_s32, 3, FALSE, FALSE, 0, "vec_vsel:11", "*vsel", CODE_FOR_xfxxx_simple, B_UID(708) }; |
| static const struct builtin B12_vec_vsel = { { &T_vec_s32, &T_vec_s32, &T_vec_u32, }, "xxx", &T_vec_s32, 3, FALSE, FALSE, 0, "vec_vsel:12", "*vsel", CODE_FOR_xfxxx_simple, B_UID(709) }; |
| static const struct builtin B13_vec_vsel = { { &T_vec_s8, &T_vec_s8, &T_vec_b8, }, "xxx", &T_vec_s8, 3, FALSE, FALSE, 0, "vec_vsel:13", "*vsel", CODE_FOR_xfxxx_simple, B_UID(710) }; |
| static const struct builtin B14_vec_vsel = { { &T_vec_s8, &T_vec_s8, &T_vec_u8, }, "xxx", &T_vec_s8, 3, FALSE, FALSE, 0, "vec_vsel:14", "*vsel", CODE_FOR_xfxxx_simple, B_UID(711) }; |
| static const struct builtin B15_vec_vsel = { { &T_vec_u16, &T_vec_u16, &T_vec_b16, }, "xxx", &T_vec_u16, 3, FALSE, FALSE, 0, "vec_vsel:15", "*vsel", CODE_FOR_xfxxx_simple, B_UID(712) }; |
| static const struct builtin B16_vec_vsel = { { &T_vec_u16, &T_vec_u16, &T_vec_u16, }, "xxx", &T_vec_u16, 3, FALSE, FALSE, 0, "vec_vsel:16", "*vsel", CODE_FOR_xfxxx_simple, B_UID(713) }; |
| static const struct builtin B17_vec_vsel = { { &T_vec_u32, &T_vec_u32, &T_vec_b32, }, "xxx", &T_vec_u32, 3, FALSE, FALSE, 0, "vec_vsel:17", "*vsel", CODE_FOR_xfxxx_simple, B_UID(714) }; |
| static const struct builtin B18_vec_vsel = { { &T_vec_u32, &T_vec_u32, &T_vec_u32, }, "xxx", &T_vec_u32, 3, FALSE, FALSE, 0, "vec_vsel:18", "*vsel", CODE_FOR_xfxxx_simple, B_UID(715) }; |
| static const struct builtin B19_vec_vsel = { { &T_vec_u8, &T_vec_u8, &T_vec_b8, }, "xxx", &T_vec_u8, 3, FALSE, FALSE, 0, "vec_vsel:19", "*vsel", CODE_FOR_xfxxx_simple, B_UID(716) }; |
| static const struct builtin B20_vec_vsel = { { &T_vec_u8, &T_vec_u8, &T_vec_u8, }, "xxx", &T_vec_u8, 3, FALSE, FALSE, 0, "vec_vsel:20", "*vsel", CODE_FOR_xfxxx_simple, B_UID(717) }; |
| static const struct builtin B1_vec_vslh = { { &T_vec_s16, &T_vec_u16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vslh:1", "*vslh", CODE_FOR_xfxx_simple, B_UID(718) }; |
| static const struct builtin B1_vec_vslw = { { &T_vec_s32, &T_vec_u32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vslw:1", "*vslw", CODE_FOR_xfxx_simple, B_UID(719) }; |
| static const struct builtin B1_vec_vslb = { { &T_vec_s8, &T_vec_u8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vslb:1", "*vslb", CODE_FOR_xfxx_simple, B_UID(720) }; |
| static const struct builtin B2_vec_vslh = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vslh:2", "*vslh", CODE_FOR_xfxx_simple, B_UID(721) }; |
| static const struct builtin B2_vec_vslw = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vslw:2", "*vslw", CODE_FOR_xfxx_simple, B_UID(722) }; |
| static const struct builtin B2_vec_vslb = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vslb:2", "*vslb", CODE_FOR_xfxx_simple, B_UID(723) }; |
| static const struct builtin B1_vec_vsldoi = { { &T_vec_b16, &T_vec_b16, &T_immed_u4, }, "xxC", &T_vec_b16, 3, FALSE, FALSE, 3, "vec_vsldoi:1", "*vsldoi", CODE_FOR_xfxxC_perm, B_UID(724) }; |
| static const struct builtin B2_vec_vsldoi = { { &T_vec_b32, &T_vec_b32, &T_immed_u4, }, "xxC", &T_vec_b32, 3, FALSE, FALSE, 3, "vec_vsldoi:2", "*vsldoi", CODE_FOR_xfxxC_perm, B_UID(725) }; |
| static const struct builtin B3_vec_vsldoi = { { &T_vec_b8, &T_vec_b8, &T_immed_u4, }, "xxC", &T_vec_b8, 3, FALSE, FALSE, 3, "vec_vsldoi:3", "*vsldoi", CODE_FOR_xfxxC_perm, B_UID(726) }; |
| static const struct builtin B4_vec_vsldoi = { { &T_vec_f32, &T_vec_f32, &T_immed_u4, }, "xxC", &T_vec_f32, 3, FALSE, FALSE, 3, "vec_vsldoi:4", "*vsldoi", CODE_FOR_xfxxC_perm, B_UID(727) }; |
| static const struct builtin B5_vec_vsldoi = { { &T_vec_p16, &T_vec_p16, &T_immed_u4, }, "xxC", &T_vec_p16, 3, FALSE, FALSE, 3, "vec_vsldoi:5", "*vsldoi", CODE_FOR_xfxxC_perm, B_UID(728) }; |
| static const struct builtin B6_vec_vsldoi = { { &T_vec_s16, &T_vec_s16, &T_immed_u4, }, "xxC", &T_vec_s16, 3, FALSE, FALSE, 3, "vec_vsldoi:6", "*vsldoi", CODE_FOR_xfxxC_perm, B_UID(729) }; |
| static const struct builtin B7_vec_vsldoi = { { &T_vec_s32, &T_vec_s32, &T_immed_u4, }, "xxC", &T_vec_s32, 3, FALSE, FALSE, 3, "vec_vsldoi:7", "*vsldoi", CODE_FOR_xfxxC_perm, B_UID(730) }; |
| static const struct builtin B8_vec_vsldoi = { { &T_vec_s8, &T_vec_s8, &T_immed_u4, }, "xxC", &T_vec_s8, 3, FALSE, FALSE, 3, "vec_vsldoi:8", "*vsldoi", CODE_FOR_xfxxC_perm, B_UID(731) }; |
| static const struct builtin B9_vec_vsldoi = { { &T_vec_u16, &T_vec_u16, &T_immed_u4, }, "xxC", &T_vec_u16, 3, FALSE, FALSE, 3, "vec_vsldoi:9", "*vsldoi", CODE_FOR_xfxxC_perm, B_UID(732) }; |
| static const struct builtin B10_vec_vsldoi = { { &T_vec_u32, &T_vec_u32, &T_immed_u4, }, "xxC", &T_vec_u32, 3, FALSE, FALSE, 3, "vec_vsldoi:10", "*vsldoi", CODE_FOR_xfxxC_perm, B_UID(733) }; |
| static const struct builtin B11_vec_vsldoi = { { &T_vec_u8, &T_vec_u8, &T_immed_u4, }, "xxC", &T_vec_u8, 3, FALSE, FALSE, 3, "vec_vsldoi:11", "*vsldoi", CODE_FOR_xfxxC_perm, B_UID(734) }; |
| static const struct builtin B1_vec_vsl = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 0, "vec_vsl:1", "*vsl", CODE_FOR_xfxx_simple, B_UID(735) }; |
| static const struct builtin B2_vec_vsl = { { &T_vec_b16, &T_vec_u32, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 0, "vec_vsl:2", "*vsl", CODE_FOR_xfxx_simple, B_UID(736) }; |
| static const struct builtin B3_vec_vsl = { { &T_vec_b16, &T_vec_u8, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 0, "vec_vsl:3", "*vsl", CODE_FOR_xfxx_simple, B_UID(737) }; |
| static const struct builtin B4_vec_vsl = { { &T_vec_b32, &T_vec_u16, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 0, "vec_vsl:4", "*vsl", CODE_FOR_xfxx_simple, B_UID(738) }; |
| static const struct builtin B5_vec_vsl = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 0, "vec_vsl:5", "*vsl", CODE_FOR_xfxx_simple, B_UID(739) }; |
| static const struct builtin B6_vec_vsl = { { &T_vec_b32, &T_vec_u8, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 0, "vec_vsl:6", "*vsl", CODE_FOR_xfxx_simple, B_UID(740) }; |
| static const struct builtin B7_vec_vsl = { { &T_vec_b8, &T_vec_u16, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 0, "vec_vsl:7", "*vsl", CODE_FOR_xfxx_simple, B_UID(741) }; |
| static const struct builtin B8_vec_vsl = { { &T_vec_b8, &T_vec_u32, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 0, "vec_vsl:8", "*vsl", CODE_FOR_xfxx_simple, B_UID(742) }; |
| static const struct builtin B9_vec_vsl = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 0, "vec_vsl:9", "*vsl", CODE_FOR_xfxx_simple, B_UID(743) }; |
| static const struct builtin B10_vec_vsl = { { &T_vec_p16, &T_vec_u16, NULL, }, "xx", &T_vec_p16, 2, FALSE, FALSE, 0, "vec_vsl:10", "*vsl", CODE_FOR_xfxx_simple, B_UID(744) }; |
| static const struct builtin B11_vec_vsl = { { &T_vec_p16, &T_vec_u32, NULL, }, "xx", &T_vec_p16, 2, FALSE, FALSE, 0, "vec_vsl:11", "*vsl", CODE_FOR_xfxx_simple, B_UID(745) }; |
| static const struct builtin B12_vec_vsl = { { &T_vec_p16, &T_vec_u8, NULL, }, "xx", &T_vec_p16, 2, FALSE, FALSE, 0, "vec_vsl:12", "*vsl", CODE_FOR_xfxx_simple, B_UID(746) }; |
| static const struct builtin B13_vec_vsl = { { &T_vec_s16, &T_vec_u16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vsl:13", "*vsl", CODE_FOR_xfxx_simple, B_UID(747) }; |
| static const struct builtin B14_vec_vsl = { { &T_vec_s16, &T_vec_u32, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vsl:14", "*vsl", CODE_FOR_xfxx_simple, B_UID(748) }; |
| static const struct builtin B15_vec_vsl = { { &T_vec_s16, &T_vec_u8, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vsl:15", "*vsl", CODE_FOR_xfxx_simple, B_UID(749) }; |
| static const struct builtin B16_vec_vsl = { { &T_vec_s32, &T_vec_u16, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vsl:16", "*vsl", CODE_FOR_xfxx_simple, B_UID(750) }; |
| static const struct builtin B17_vec_vsl = { { &T_vec_s32, &T_vec_u32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vsl:17", "*vsl", CODE_FOR_xfxx_simple, B_UID(751) }; |
| static const struct builtin B18_vec_vsl = { { &T_vec_s32, &T_vec_u8, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vsl:18", "*vsl", CODE_FOR_xfxx_simple, B_UID(752) }; |
| static const struct builtin B19_vec_vsl = { { &T_vec_s8, &T_vec_u16, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vsl:19", "*vsl", CODE_FOR_xfxx_simple, B_UID(753) }; |
| static const struct builtin B20_vec_vsl = { { &T_vec_s8, &T_vec_u32, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vsl:20", "*vsl", CODE_FOR_xfxx_simple, B_UID(754) }; |
| static const struct builtin B21_vec_vsl = { { &T_vec_s8, &T_vec_u8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vsl:21", "*vsl", CODE_FOR_xfxx_simple, B_UID(755) }; |
| static const struct builtin B22_vec_vsl = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vsl:22", "*vsl", CODE_FOR_xfxx_simple, B_UID(756) }; |
| static const struct builtin B23_vec_vsl = { { &T_vec_u16, &T_vec_u32, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vsl:23", "*vsl", CODE_FOR_xfxx_simple, B_UID(757) }; |
| static const struct builtin B24_vec_vsl = { { &T_vec_u16, &T_vec_u8, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vsl:24", "*vsl", CODE_FOR_xfxx_simple, B_UID(758) }; |
| static const struct builtin B25_vec_vsl = { { &T_vec_u32, &T_vec_u16, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vsl:25", "*vsl", CODE_FOR_xfxx_simple, B_UID(759) }; |
| static const struct builtin B26_vec_vsl = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vsl:26", "*vsl", CODE_FOR_xfxx_simple, B_UID(760) }; |
| static const struct builtin B27_vec_vsl = { { &T_vec_u32, &T_vec_u8, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vsl:27", "*vsl", CODE_FOR_xfxx_simple, B_UID(761) }; |
| static const struct builtin B28_vec_vsl = { { &T_vec_u8, &T_vec_u16, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vsl:28", "*vsl", CODE_FOR_xfxx_simple, B_UID(762) }; |
| static const struct builtin B29_vec_vsl = { { &T_vec_u8, &T_vec_u32, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vsl:29", "*vsl", CODE_FOR_xfxx_simple, B_UID(763) }; |
| static const struct builtin B30_vec_vsl = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vsl:30", "*vsl", CODE_FOR_xfxx_simple, B_UID(764) }; |
| static const struct builtin B1_vec_vslo = { { &T_vec_f32, &T_vec_s8, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 0, "vec_vslo:1", "*vslo", CODE_FOR_xfxx_perm_bug, B_UID(765) }; |
| static const struct builtin B2_vec_vslo = { { &T_vec_f32, &T_vec_u8, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 0, "vec_vslo:2", "*vslo", CODE_FOR_xfxx_perm_bug, B_UID(766) }; |
| static const struct builtin B3_vec_vslo = { { &T_vec_p16, &T_vec_s8, NULL, }, "xx", &T_vec_p16, 2, FALSE, FALSE, 0, "vec_vslo:3", "*vslo", CODE_FOR_xfxx_perm_bug, B_UID(767) }; |
| static const struct builtin B4_vec_vslo = { { &T_vec_p16, &T_vec_u8, NULL, }, "xx", &T_vec_p16, 2, FALSE, FALSE, 0, "vec_vslo:4", "*vslo", CODE_FOR_xfxx_perm_bug, B_UID(768) }; |
| static const struct builtin B5_vec_vslo = { { &T_vec_s16, &T_vec_s8, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vslo:5", "*vslo", CODE_FOR_xfxx_perm_bug, B_UID(769) }; |
| static const struct builtin B6_vec_vslo = { { &T_vec_s16, &T_vec_u8, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vslo:6", "*vslo", CODE_FOR_xfxx_perm_bug, B_UID(770) }; |
| static const struct builtin B7_vec_vslo = { { &T_vec_s32, &T_vec_s8, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vslo:7", "*vslo", CODE_FOR_xfxx_perm_bug, B_UID(771) }; |
| static const struct builtin B8_vec_vslo = { { &T_vec_s32, &T_vec_u8, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vslo:8", "*vslo", CODE_FOR_xfxx_perm_bug, B_UID(772) }; |
| static const struct builtin B9_vec_vslo = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vslo:9", "*vslo", CODE_FOR_xfxx_perm_bug, B_UID(773) }; |
| static const struct builtin B10_vec_vslo = { { &T_vec_s8, &T_vec_u8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vslo:10", "*vslo", CODE_FOR_xfxx_perm_bug, B_UID(774) }; |
| static const struct builtin B11_vec_vslo = { { &T_vec_u16, &T_vec_s8, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vslo:11", "*vslo", CODE_FOR_xfxx_perm_bug, B_UID(775) }; |
| static const struct builtin B12_vec_vslo = { { &T_vec_u16, &T_vec_u8, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vslo:12", "*vslo", CODE_FOR_xfxx_perm_bug, B_UID(776) }; |
| static const struct builtin B13_vec_vslo = { { &T_vec_u32, &T_vec_s8, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vslo:13", "*vslo", CODE_FOR_xfxx_perm_bug, B_UID(777) }; |
| static const struct builtin B14_vec_vslo = { { &T_vec_u32, &T_vec_u8, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vslo:14", "*vslo", CODE_FOR_xfxx_perm_bug, B_UID(778) }; |
| static const struct builtin B15_vec_vslo = { { &T_vec_u8, &T_vec_s8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vslo:15", "*vslo", CODE_FOR_xfxx_perm_bug, B_UID(779) }; |
| static const struct builtin B16_vec_vslo = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vslo:16", "*vslo", CODE_FOR_xfxx_perm_bug, B_UID(780) }; |
| static const struct builtin B1_vec_vsplth = { { &T_vec_b16, &T_immed_u5, NULL, }, "xB", &T_vec_b16, 2, FALSE, FALSE, 0, "vec_vsplth:1", "*vsplth", CODE_FOR_xfxB_perm, B_UID(781) }; |
| static const struct builtin B1_vec_vspltw = { { &T_vec_b32, &T_immed_u5, NULL, }, "xB", &T_vec_b32, 2, FALSE, FALSE, 0, "vec_vspltw:1", "*vspltw", CODE_FOR_xfxB_perm, B_UID(782) }; |
| static const struct builtin B1_vec_vspltb = { { &T_vec_b8, &T_immed_u5, NULL, }, "xB", &T_vec_b8, 2, FALSE, FALSE, 0, "vec_vspltb:1", "*vspltb", CODE_FOR_xfxB_perm, B_UID(783) }; |
| static const struct builtin B2_vec_vspltw = { { &T_vec_f32, &T_immed_u5, NULL, }, "xB", &T_vec_f32, 2, FALSE, FALSE, 0, "vec_vspltw:2", "*vspltw", CODE_FOR_xfxB_perm, B_UID(784) }; |
| static const struct builtin B2_vec_vsplth = { { &T_vec_p16, &T_immed_u5, NULL, }, "xB", &T_vec_p16, 2, FALSE, FALSE, 0, "vec_vsplth:2", "*vsplth", CODE_FOR_xfxB_perm, B_UID(785) }; |
| static const struct builtin B3_vec_vsplth = { { &T_vec_s16, &T_immed_u5, NULL, }, "xB", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vsplth:3", "*vsplth", CODE_FOR_xfxB_perm, B_UID(786) }; |
| static const struct builtin B3_vec_vspltw = { { &T_vec_s32, &T_immed_u5, NULL, }, "xB", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vspltw:3", "*vspltw", CODE_FOR_xfxB_perm, B_UID(787) }; |
| static const struct builtin B2_vec_vspltb = { { &T_vec_s8, &T_immed_u5, NULL, }, "xB", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vspltb:2", "*vspltb", CODE_FOR_xfxB_perm, B_UID(788) }; |
| static const struct builtin B4_vec_vsplth = { { &T_vec_u16, &T_immed_u5, NULL, }, "xB", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vsplth:4", "*vsplth", CODE_FOR_xfxB_perm, B_UID(789) }; |
| static const struct builtin B4_vec_vspltw = { { &T_vec_u32, &T_immed_u5, NULL, }, "xB", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vspltw:4", "*vspltw", CODE_FOR_xfxB_perm, B_UID(790) }; |
| static const struct builtin B3_vec_vspltb = { { &T_vec_u8, &T_immed_u5, NULL, }, "xB", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vspltb:3", "*vspltb", CODE_FOR_xfxB_perm, B_UID(791) }; |
| static const struct builtin B_vec_vspltish = { { &T_immed_s5, NULL, NULL, }, "A", &T_vec_s16, 1, FALSE, FALSE, 5, "vec_vspltish", "*vspltish", CODE_FOR_xfA_perm, B_UID(792) }; |
| static const struct builtin B_vec_vspltisw = { { &T_immed_s5, NULL, NULL, }, "A", &T_vec_s32, 1, FALSE, FALSE, 6, "vec_vspltisw", "*vspltisw", CODE_FOR_xfA_perm, B_UID(793) }; |
| static const struct builtin B_vec_vspltisb = { { &T_immed_s5, NULL, NULL, }, "A", &T_vec_s8, 1, FALSE, FALSE, 4, "vec_vspltisb", "*vspltisb", CODE_FOR_xfA_perm, B_UID(794) }; |
| static const struct builtin B_vec_splat_u16 = { { &T_immed_s5, NULL, NULL, }, "A", &T_vec_u16, 1, FALSE, FALSE, 5, "vec_splat_u16", "*vspltish", CODE_FOR_xfA_perm, B_UID(795) }; |
| static const struct builtin B_vec_splat_u32 = { { &T_immed_s5, NULL, NULL, }, "A", &T_vec_u32, 1, FALSE, FALSE, 6, "vec_splat_u32", "*vspltisw", CODE_FOR_xfA_perm, B_UID(796) }; |
| static const struct builtin B_vec_splat_u8 = { { &T_immed_s5, NULL, NULL, }, "A", &T_vec_u8, 1, FALSE, FALSE, 4, "vec_splat_u8", "*vspltisb", CODE_FOR_xfA_perm, B_UID(797) }; |
| static const struct builtin B1_vec_vsrh = { { &T_vec_s16, &T_vec_u16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vsrh:1", "*vsrh", CODE_FOR_xfxx_simple, B_UID(798) }; |
| static const struct builtin B1_vec_vsrw = { { &T_vec_s32, &T_vec_u32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vsrw:1", "*vsrw", CODE_FOR_xfxx_simple, B_UID(799) }; |
| static const struct builtin B1_vec_vsrb = { { &T_vec_s8, &T_vec_u8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vsrb:1", "*vsrb", CODE_FOR_xfxx_simple, B_UID(800) }; |
| static const struct builtin B2_vec_vsrh = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vsrh:2", "*vsrh", CODE_FOR_xfxx_simple, B_UID(801) }; |
| static const struct builtin B2_vec_vsrw = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vsrw:2", "*vsrw", CODE_FOR_xfxx_simple, B_UID(802) }; |
| static const struct builtin B2_vec_vsrb = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vsrb:2", "*vsrb", CODE_FOR_xfxx_simple, B_UID(803) }; |
| static const struct builtin B1_vec_vsrah = { { &T_vec_s16, &T_vec_u16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vsrah:1", "*vsrah", CODE_FOR_xfxx_simple, B_UID(804) }; |
| static const struct builtin B1_vec_vsraw = { { &T_vec_s32, &T_vec_u32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vsraw:1", "*vsraw", CODE_FOR_xfxx_simple, B_UID(805) }; |
| static const struct builtin B1_vec_vsrab = { { &T_vec_s8, &T_vec_u8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vsrab:1", "*vsrab", CODE_FOR_xfxx_simple, B_UID(806) }; |
| static const struct builtin B2_vec_vsrah = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vsrah:2", "*vsrah", CODE_FOR_xfxx_simple, B_UID(807) }; |
| static const struct builtin B2_vec_vsraw = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vsraw:2", "*vsraw", CODE_FOR_xfxx_simple, B_UID(808) }; |
| static const struct builtin B2_vec_vsrab = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vsrab:2", "*vsrab", CODE_FOR_xfxx_simple, B_UID(809) }; |
| static const struct builtin B1_vec_vsr = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 0, "vec_vsr:1", "*vsr", CODE_FOR_xfxx_simple, B_UID(810) }; |
| static const struct builtin B2_vec_vsr = { { &T_vec_b16, &T_vec_u32, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 0, "vec_vsr:2", "*vsr", CODE_FOR_xfxx_simple, B_UID(811) }; |
| static const struct builtin B3_vec_vsr = { { &T_vec_b16, &T_vec_u8, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 0, "vec_vsr:3", "*vsr", CODE_FOR_xfxx_simple, B_UID(812) }; |
| static const struct builtin B4_vec_vsr = { { &T_vec_b32, &T_vec_u16, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 0, "vec_vsr:4", "*vsr", CODE_FOR_xfxx_simple, B_UID(813) }; |
| static const struct builtin B5_vec_vsr = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 0, "vec_vsr:5", "*vsr", CODE_FOR_xfxx_simple, B_UID(814) }; |
| static const struct builtin B6_vec_vsr = { { &T_vec_b32, &T_vec_u8, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 0, "vec_vsr:6", "*vsr", CODE_FOR_xfxx_simple, B_UID(815) }; |
| static const struct builtin B7_vec_vsr = { { &T_vec_b8, &T_vec_u16, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 0, "vec_vsr:7", "*vsr", CODE_FOR_xfxx_simple, B_UID(816) }; |
| static const struct builtin B8_vec_vsr = { { &T_vec_b8, &T_vec_u32, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 0, "vec_vsr:8", "*vsr", CODE_FOR_xfxx_simple, B_UID(817) }; |
| static const struct builtin B9_vec_vsr = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 0, "vec_vsr:9", "*vsr", CODE_FOR_xfxx_simple, B_UID(818) }; |
| static const struct builtin B10_vec_vsr = { { &T_vec_p16, &T_vec_u16, NULL, }, "xx", &T_vec_p16, 2, FALSE, FALSE, 0, "vec_vsr:10", "*vsr", CODE_FOR_xfxx_simple, B_UID(819) }; |
| static const struct builtin B11_vec_vsr = { { &T_vec_p16, &T_vec_u32, NULL, }, "xx", &T_vec_p16, 2, FALSE, FALSE, 0, "vec_vsr:11", "*vsr", CODE_FOR_xfxx_simple, B_UID(820) }; |
| static const struct builtin B12_vec_vsr = { { &T_vec_p16, &T_vec_u8, NULL, }, "xx", &T_vec_p16, 2, FALSE, FALSE, 0, "vec_vsr:12", "*vsr", CODE_FOR_xfxx_simple, B_UID(821) }; |
| static const struct builtin B13_vec_vsr = { { &T_vec_s16, &T_vec_u16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vsr:13", "*vsr", CODE_FOR_xfxx_simple, B_UID(822) }; |
| static const struct builtin B14_vec_vsr = { { &T_vec_s16, &T_vec_u32, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vsr:14", "*vsr", CODE_FOR_xfxx_simple, B_UID(823) }; |
| static const struct builtin B15_vec_vsr = { { &T_vec_s16, &T_vec_u8, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vsr:15", "*vsr", CODE_FOR_xfxx_simple, B_UID(824) }; |
| static const struct builtin B16_vec_vsr = { { &T_vec_s32, &T_vec_u16, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vsr:16", "*vsr", CODE_FOR_xfxx_simple, B_UID(825) }; |
| static const struct builtin B17_vec_vsr = { { &T_vec_s32, &T_vec_u32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vsr:17", "*vsr", CODE_FOR_xfxx_simple, B_UID(826) }; |
| static const struct builtin B18_vec_vsr = { { &T_vec_s32, &T_vec_u8, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vsr:18", "*vsr", CODE_FOR_xfxx_simple, B_UID(827) }; |
| static const struct builtin B19_vec_vsr = { { &T_vec_s8, &T_vec_u16, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vsr:19", "*vsr", CODE_FOR_xfxx_simple, B_UID(828) }; |
| static const struct builtin B20_vec_vsr = { { &T_vec_s8, &T_vec_u32, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vsr:20", "*vsr", CODE_FOR_xfxx_simple, B_UID(829) }; |
| static const struct builtin B21_vec_vsr = { { &T_vec_s8, &T_vec_u8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vsr:21", "*vsr", CODE_FOR_xfxx_simple, B_UID(830) }; |
| static const struct builtin B22_vec_vsr = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vsr:22", "*vsr", CODE_FOR_xfxx_simple, B_UID(831) }; |
| static const struct builtin B23_vec_vsr = { { &T_vec_u16, &T_vec_u32, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vsr:23", "*vsr", CODE_FOR_xfxx_simple, B_UID(832) }; |
| static const struct builtin B24_vec_vsr = { { &T_vec_u16, &T_vec_u8, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vsr:24", "*vsr", CODE_FOR_xfxx_simple, B_UID(833) }; |
| static const struct builtin B25_vec_vsr = { { &T_vec_u32, &T_vec_u16, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vsr:25", "*vsr", CODE_FOR_xfxx_simple, B_UID(834) }; |
| static const struct builtin B26_vec_vsr = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vsr:26", "*vsr", CODE_FOR_xfxx_simple, B_UID(835) }; |
| static const struct builtin B27_vec_vsr = { { &T_vec_u32, &T_vec_u8, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vsr:27", "*vsr", CODE_FOR_xfxx_simple, B_UID(836) }; |
| static const struct builtin B28_vec_vsr = { { &T_vec_u8, &T_vec_u16, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vsr:28", "*vsr", CODE_FOR_xfxx_simple, B_UID(837) }; |
| static const struct builtin B29_vec_vsr = { { &T_vec_u8, &T_vec_u32, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vsr:29", "*vsr", CODE_FOR_xfxx_simple, B_UID(838) }; |
| static const struct builtin B30_vec_vsr = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vsr:30", "*vsr", CODE_FOR_xfxx_simple, B_UID(839) }; |
| static const struct builtin B1_vec_vsro = { { &T_vec_f32, &T_vec_s8, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 0, "vec_vsro:1", "*vsro", CODE_FOR_xfxx_perm_bug, B_UID(840) }; |
| static const struct builtin B2_vec_vsro = { { &T_vec_f32, &T_vec_u8, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 0, "vec_vsro:2", "*vsro", CODE_FOR_xfxx_perm_bug, B_UID(841) }; |
| static const struct builtin B3_vec_vsro = { { &T_vec_p16, &T_vec_s8, NULL, }, "xx", &T_vec_p16, 2, FALSE, FALSE, 0, "vec_vsro:3", "*vsro", CODE_FOR_xfxx_perm_bug, B_UID(842) }; |
| static const struct builtin B4_vec_vsro = { { &T_vec_p16, &T_vec_u8, NULL, }, "xx", &T_vec_p16, 2, FALSE, FALSE, 0, "vec_vsro:4", "*vsro", CODE_FOR_xfxx_perm_bug, B_UID(843) }; |
| static const struct builtin B5_vec_vsro = { { &T_vec_s16, &T_vec_s8, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vsro:5", "*vsro", CODE_FOR_xfxx_perm_bug, B_UID(844) }; |
| static const struct builtin B6_vec_vsro = { { &T_vec_s16, &T_vec_u8, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_vsro:6", "*vsro", CODE_FOR_xfxx_perm_bug, B_UID(845) }; |
| static const struct builtin B7_vec_vsro = { { &T_vec_s32, &T_vec_s8, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vsro:7", "*vsro", CODE_FOR_xfxx_perm_bug, B_UID(846) }; |
| static const struct builtin B8_vec_vsro = { { &T_vec_s32, &T_vec_u8, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vsro:8", "*vsro", CODE_FOR_xfxx_perm_bug, B_UID(847) }; |
| static const struct builtin B9_vec_vsro = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vsro:9", "*vsro", CODE_FOR_xfxx_perm_bug, B_UID(848) }; |
| static const struct builtin B10_vec_vsro = { { &T_vec_s8, &T_vec_u8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 0, "vec_vsro:10", "*vsro", CODE_FOR_xfxx_perm_bug, B_UID(849) }; |
| static const struct builtin B11_vec_vsro = { { &T_vec_u16, &T_vec_s8, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vsro:11", "*vsro", CODE_FOR_xfxx_perm_bug, B_UID(850) }; |
| static const struct builtin B12_vec_vsro = { { &T_vec_u16, &T_vec_u8, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_vsro:12", "*vsro", CODE_FOR_xfxx_perm_bug, B_UID(851) }; |
| static const struct builtin B13_vec_vsro = { { &T_vec_u32, &T_vec_s8, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vsro:13", "*vsro", CODE_FOR_xfxx_perm_bug, B_UID(852) }; |
| static const struct builtin B14_vec_vsro = { { &T_vec_u32, &T_vec_u8, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vsro:14", "*vsro", CODE_FOR_xfxx_perm_bug, B_UID(853) }; |
| static const struct builtin B15_vec_vsro = { { &T_vec_u8, &T_vec_s8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vsro:15", "*vsro", CODE_FOR_xfxx_perm_bug, B_UID(854) }; |
| static const struct builtin B16_vec_vsro = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 0, "vec_vsro:16", "*vsro", CODE_FOR_xfxx_perm_bug, B_UID(855) }; |
| static const struct builtin B1_vec_stvx = { { &T_vec_b16, &T_int, &T_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:1", "*stvx", CODE_FOR_sfxii_store, B_UID(856) }; |
| static const struct builtin B2_vec_stvx = { { &T_vec_b16, &T_int, &T_unsigned_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:2", "*stvx", CODE_FOR_sfxii_store, B_UID(857) }; |
| static const struct builtin B3_vec_stvx = { { &T_vec_b16, &T_int, &T_vec_b16_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:3", "*stvx", CODE_FOR_sfxii_store, B_UID(858) }; |
| static const struct builtin B4_vec_stvx = { { &T_vec_b32, &T_int, &T_int_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:4", "*stvx", CODE_FOR_sfxii_store, B_UID(859) }; |
| static const struct builtin B5_vec_stvx = { { &T_vec_b32, &T_int, &T_long_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:5", "*stvx", CODE_FOR_sfxii_store, B_UID(860) }; |
| static const struct builtin B6_vec_stvx = { { &T_vec_b32, &T_int, &T_unsigned_int_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:6", "*stvx", CODE_FOR_sfxii_store, B_UID(861) }; |
| static const struct builtin B7_vec_stvx = { { &T_vec_b32, &T_int, &T_unsigned_long_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:7", "*stvx", CODE_FOR_sfxii_store, B_UID(862) }; |
| static const struct builtin B8_vec_stvx = { { &T_vec_b32, &T_int, &T_vec_b32_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:8", "*stvx", CODE_FOR_sfxii_store, B_UID(863) }; |
| static const struct builtin B9_vec_stvx = { { &T_vec_b8, &T_int, &T_signed_char_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:9", "*stvx", CODE_FOR_sfxii_store, B_UID(864) }; |
| static const struct builtin B10_vec_stvx = { { &T_vec_b8, &T_int, &T_unsigned_char_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:10", "*stvx", CODE_FOR_sfxii_store, B_UID(865) }; |
| static const struct builtin B11_vec_stvx = { { &T_vec_b8, &T_int, &T_vec_b8_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:11", "*stvx", CODE_FOR_sfxii_store, B_UID(866) }; |
| static const struct builtin B12_vec_stvx = { { &T_vec_f32, &T_int, &T_float_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:12", "*stvx", CODE_FOR_sfxii_store, B_UID(867) }; |
| static const struct builtin B13_vec_stvx = { { &T_vec_f32, &T_int, &T_vec_f32_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:13", "*stvx", CODE_FOR_sfxii_store, B_UID(868) }; |
| static const struct builtin B14_vec_stvx = { { &T_vec_p16, &T_int, &T_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:14", "*stvx", CODE_FOR_sfxii_store, B_UID(869) }; |
| static const struct builtin B15_vec_stvx = { { &T_vec_p16, &T_int, &T_unsigned_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:15", "*stvx", CODE_FOR_sfxii_store, B_UID(870) }; |
| static const struct builtin B16_vec_stvx = { { &T_vec_p16, &T_int, &T_vec_p16_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:16", "*stvx", CODE_FOR_sfxii_store, B_UID(871) }; |
| static const struct builtin B17_vec_stvx = { { &T_vec_s16, &T_int, &T_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:17", "*stvx", CODE_FOR_sfxii_store, B_UID(872) }; |
| static const struct builtin B18_vec_stvx = { { &T_vec_s16, &T_int, &T_vec_s16_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:18", "*stvx", CODE_FOR_sfxii_store, B_UID(873) }; |
| static const struct builtin B19_vec_stvx = { { &T_vec_s32, &T_int, &T_int_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:19", "*stvx", CODE_FOR_sfxii_store, B_UID(874) }; |
| static const struct builtin B20_vec_stvx = { { &T_vec_s32, &T_int, &T_long_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:20", "*stvx", CODE_FOR_sfxii_store, B_UID(875) }; |
| static const struct builtin B21_vec_stvx = { { &T_vec_s32, &T_int, &T_vec_s32_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:21", "*stvx", CODE_FOR_sfxii_store, B_UID(876) }; |
| static const struct builtin B22_vec_stvx = { { &T_vec_s8, &T_int, &T_signed_char_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:22", "*stvx", CODE_FOR_sfxii_store, B_UID(877) }; |
| static const struct builtin B23_vec_stvx = { { &T_vec_s8, &T_int, &T_vec_s8_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:23", "*stvx", CODE_FOR_sfxii_store, B_UID(878) }; |
| static const struct builtin B24_vec_stvx = { { &T_vec_u16, &T_int, &T_unsigned_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:24", "*stvx", CODE_FOR_sfxii_store, B_UID(879) }; |
| static const struct builtin B25_vec_stvx = { { &T_vec_u16, &T_int, &T_vec_u16_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:25", "*stvx", CODE_FOR_sfxii_store, B_UID(880) }; |
| static const struct builtin B26_vec_stvx = { { &T_vec_u32, &T_int, &T_unsigned_int_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:26", "*stvx", CODE_FOR_sfxii_store, B_UID(881) }; |
| static const struct builtin B27_vec_stvx = { { &T_vec_u32, &T_int, &T_unsigned_long_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:27", "*stvx", CODE_FOR_sfxii_store, B_UID(882) }; |
| static const struct builtin B28_vec_stvx = { { &T_vec_u32, &T_int, &T_vec_u32_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:28", "*stvx", CODE_FOR_sfxii_store, B_UID(883) }; |
| static const struct builtin B29_vec_stvx = { { &T_vec_u8, &T_int, &T_unsigned_char_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:29", "*stvx", CODE_FOR_sfxii_store, B_UID(884) }; |
| static const struct builtin B30_vec_stvx = { { &T_vec_u8, &T_int, &T_vec_u8_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvx:30", "*stvx", CODE_FOR_sfxii_store, B_UID(885) }; |
| static const struct builtin B1_vec_stvebx = { { &T_vec_b16, &T_int, &T_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvebx:1", "*stvebx", CODE_FOR_sfxii_store, B_UID(886) }; |
| static const struct builtin B2_vec_stvebx = { { &T_vec_b16, &T_int, &T_unsigned_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvebx:2", "*stvebx", CODE_FOR_sfxii_store, B_UID(887) }; |
| static const struct builtin B1_vec_stvewx = { { &T_vec_b32, &T_int, &T_int_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvewx:1", "*stvewx", CODE_FOR_sfxii_store, B_UID(888) }; |
| static const struct builtin B2_vec_stvewx = { { &T_vec_b32, &T_int, &T_long_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvewx:2", "*stvewx", CODE_FOR_sfxii_store, B_UID(889) }; |
| static const struct builtin B3_vec_stvewx = { { &T_vec_b32, &T_int, &T_unsigned_int_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvewx:3", "*stvewx", CODE_FOR_sfxii_store, B_UID(890) }; |
| static const struct builtin B4_vec_stvewx = { { &T_vec_b32, &T_int, &T_unsigned_long_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvewx:4", "*stvewx", CODE_FOR_sfxii_store, B_UID(891) }; |
| static const struct builtin B3_vec_stvebx = { { &T_vec_b8, &T_int, &T_signed_char_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvebx:3", "*stvebx", CODE_FOR_sfxii_store, B_UID(892) }; |
| static const struct builtin B4_vec_stvebx = { { &T_vec_b8, &T_int, &T_unsigned_char_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvebx:4", "*stvebx", CODE_FOR_sfxii_store, B_UID(893) }; |
| static const struct builtin B5_vec_stvewx = { { &T_vec_f32, &T_int, &T_float_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvewx:5", "*stvewx", CODE_FOR_sfxii_store, B_UID(894) }; |
| static const struct builtin B1_vec_stvehx = { { &T_vec_p16, &T_int, &T_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvehx:1", "*stvehx", CODE_FOR_sfxii_store, B_UID(895) }; |
| static const struct builtin B2_vec_stvehx = { { &T_vec_p16, &T_int, &T_unsigned_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvehx:2", "*stvehx", CODE_FOR_sfxii_store, B_UID(896) }; |
| static const struct builtin B3_vec_stvehx = { { &T_vec_s16, &T_int, &T_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvehx:3", "*stvehx", CODE_FOR_sfxii_store, B_UID(897) }; |
| static const struct builtin B6_vec_stvewx = { { &T_vec_s32, &T_int, &T_int_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvewx:6", "*stvewx", CODE_FOR_sfxii_store, B_UID(898) }; |
| static const struct builtin B7_vec_stvewx = { { &T_vec_s32, &T_int, &T_long_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvewx:7", "*stvewx", CODE_FOR_sfxii_store, B_UID(899) }; |
| static const struct builtin B5_vec_stvebx = { { &T_vec_s8, &T_int, &T_signed_char_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvebx:5", "*stvebx", CODE_FOR_sfxii_store, B_UID(900) }; |
| static const struct builtin B4_vec_stvehx = { { &T_vec_u16, &T_int, &T_unsigned_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvehx:4", "*stvehx", CODE_FOR_sfxii_store, B_UID(901) }; |
| static const struct builtin B8_vec_stvewx = { { &T_vec_u32, &T_int, &T_unsigned_int_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvewx:8", "*stvewx", CODE_FOR_sfxii_store, B_UID(902) }; |
| static const struct builtin B9_vec_stvewx = { { &T_vec_u32, &T_int, &T_unsigned_long_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvewx:9", "*stvewx", CODE_FOR_sfxii_store, B_UID(903) }; |
| static const struct builtin B6_vec_stvebx = { { &T_vec_u8, &T_int, &T_unsigned_char_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvebx:6", "*stvebx", CODE_FOR_sfxii_store, B_UID(904) }; |
| static const struct builtin B1_vec_stvxl = { { &T_vec_b16, &T_int, &T_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:1", "*stvxl", CODE_FOR_sfxii_store, B_UID(905) }; |
| static const struct builtin B2_vec_stvxl = { { &T_vec_b16, &T_int, &T_unsigned_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:2", "*stvxl", CODE_FOR_sfxii_store, B_UID(906) }; |
| static const struct builtin B3_vec_stvxl = { { &T_vec_b16, &T_int, &T_vec_b16_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:3", "*stvxl", CODE_FOR_sfxii_store, B_UID(907) }; |
| static const struct builtin B4_vec_stvxl = { { &T_vec_b32, &T_int, &T_int_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:4", "*stvxl", CODE_FOR_sfxii_store, B_UID(908) }; |
| static const struct builtin B5_vec_stvxl = { { &T_vec_b32, &T_int, &T_long_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:5", "*stvxl", CODE_FOR_sfxii_store, B_UID(909) }; |
| static const struct builtin B6_vec_stvxl = { { &T_vec_b32, &T_int, &T_unsigned_int_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:6", "*stvxl", CODE_FOR_sfxii_store, B_UID(910) }; |
| static const struct builtin B7_vec_stvxl = { { &T_vec_b32, &T_int, &T_unsigned_long_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:7", "*stvxl", CODE_FOR_sfxii_store, B_UID(911) }; |
| static const struct builtin B8_vec_stvxl = { { &T_vec_b32, &T_int, &T_vec_b32_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:8", "*stvxl", CODE_FOR_sfxii_store, B_UID(912) }; |
| static const struct builtin B9_vec_stvxl = { { &T_vec_b8, &T_int, &T_signed_char_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:9", "*stvxl", CODE_FOR_sfxii_store, B_UID(913) }; |
| static const struct builtin B10_vec_stvxl = { { &T_vec_b8, &T_int, &T_unsigned_char_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:10", "*stvxl", CODE_FOR_sfxii_store, B_UID(914) }; |
| static const struct builtin B11_vec_stvxl = { { &T_vec_b8, &T_int, &T_vec_b8_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:11", "*stvxl", CODE_FOR_sfxii_store, B_UID(915) }; |
| static const struct builtin B12_vec_stvxl = { { &T_vec_f32, &T_int, &T_float_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:12", "*stvxl", CODE_FOR_sfxii_store, B_UID(916) }; |
| static const struct builtin B13_vec_stvxl = { { &T_vec_f32, &T_int, &T_vec_f32_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:13", "*stvxl", CODE_FOR_sfxii_store, B_UID(917) }; |
| static const struct builtin B14_vec_stvxl = { { &T_vec_p16, &T_int, &T_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:14", "*stvxl", CODE_FOR_sfxii_store, B_UID(918) }; |
| static const struct builtin B15_vec_stvxl = { { &T_vec_p16, &T_int, &T_unsigned_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:15", "*stvxl", CODE_FOR_sfxii_store, B_UID(919) }; |
| static const struct builtin B16_vec_stvxl = { { &T_vec_p16, &T_int, &T_vec_p16_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:16", "*stvxl", CODE_FOR_sfxii_store, B_UID(920) }; |
| static const struct builtin B17_vec_stvxl = { { &T_vec_s16, &T_int, &T_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:17", "*stvxl", CODE_FOR_sfxii_store, B_UID(921) }; |
| static const struct builtin B18_vec_stvxl = { { &T_vec_s16, &T_int, &T_vec_s16_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:18", "*stvxl", CODE_FOR_sfxii_store, B_UID(922) }; |
| static const struct builtin B19_vec_stvxl = { { &T_vec_s32, &T_int, &T_int_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:19", "*stvxl", CODE_FOR_sfxii_store, B_UID(923) }; |
| static const struct builtin B20_vec_stvxl = { { &T_vec_s32, &T_int, &T_long_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:20", "*stvxl", CODE_FOR_sfxii_store, B_UID(924) }; |
| static const struct builtin B21_vec_stvxl = { { &T_vec_s32, &T_int, &T_vec_s32_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:21", "*stvxl", CODE_FOR_sfxii_store, B_UID(925) }; |
| static const struct builtin B22_vec_stvxl = { { &T_vec_s8, &T_int, &T_signed_char_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:22", "*stvxl", CODE_FOR_sfxii_store, B_UID(926) }; |
| static const struct builtin B23_vec_stvxl = { { &T_vec_s8, &T_int, &T_vec_s8_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:23", "*stvxl", CODE_FOR_sfxii_store, B_UID(927) }; |
| static const struct builtin B24_vec_stvxl = { { &T_vec_u16, &T_int, &T_unsigned_short_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:24", "*stvxl", CODE_FOR_sfxii_store, B_UID(928) }; |
| static const struct builtin B25_vec_stvxl = { { &T_vec_u16, &T_int, &T_vec_u16_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:25", "*stvxl", CODE_FOR_sfxii_store, B_UID(929) }; |
| static const struct builtin B26_vec_stvxl = { { &T_vec_u32, &T_int, &T_unsigned_int_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:26", "*stvxl", CODE_FOR_sfxii_store, B_UID(930) }; |
| static const struct builtin B27_vec_stvxl = { { &T_vec_u32, &T_int, &T_unsigned_long_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:27", "*stvxl", CODE_FOR_sfxii_store, B_UID(931) }; |
| static const struct builtin B28_vec_stvxl = { { &T_vec_u32, &T_int, &T_vec_u32_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:28", "*stvxl", CODE_FOR_sfxii_store, B_UID(932) }; |
| static const struct builtin B29_vec_stvxl = { { &T_vec_u8, &T_int, &T_unsigned_char_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:29", "*stvxl", CODE_FOR_sfxii_store, B_UID(933) }; |
| static const struct builtin B30_vec_stvxl = { { &T_vec_u8, &T_int, &T_vec_u8_ptr, }, "xii", &T_void, 3, FALSE, FALSE, 0, "vec_stvxl:30", "*stvxl", CODE_FOR_sfxii_store, B_UID(934) }; |
| static const struct builtin B1_vec_vsubuhm = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 1, "vec_vsubuhm:1", "*vsubuhm", CODE_FOR_xfxx_simple, B_UID(935) }; |
| static const struct builtin B2_vec_vsubuhm = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 1, "vec_vsubuhm:2", "*vsubuhm", CODE_FOR_xfxx_simple, B_UID(936) }; |
| static const struct builtin B1_vec_vsubuwm = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 1, "vec_vsubuwm:1", "*vsubuwm", CODE_FOR_xfxx_simple, B_UID(937) }; |
| static const struct builtin B2_vec_vsubuwm = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 1, "vec_vsubuwm:2", "*vsubuwm", CODE_FOR_xfxx_simple, B_UID(938) }; |
| static const struct builtin B1_vec_vsububm = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 1, "vec_vsububm:1", "*vsububm", CODE_FOR_xfxx_simple, B_UID(939) }; |
| static const struct builtin B2_vec_vsububm = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 1, "vec_vsububm:2", "*vsububm", CODE_FOR_xfxx_simple, B_UID(940) }; |
| static const struct builtin B_vec_vsubfp = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 1, "vec_vsubfp", "*vsubfp", CODE_FOR_xfxx_fp, B_UID(941) }; |
| static const struct builtin B3_vec_vsubuhm = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 1, "vec_vsubuhm:3", "*vsubuhm", CODE_FOR_xfxx_simple, B_UID(942) }; |
| static const struct builtin B4_vec_vsubuhm = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 1, "vec_vsubuhm:4", "*vsubuhm", CODE_FOR_xfxx_simple, B_UID(943) }; |
| static const struct builtin B3_vec_vsubuwm = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 1, "vec_vsubuwm:3", "*vsubuwm", CODE_FOR_xfxx_simple, B_UID(944) }; |
| static const struct builtin B4_vec_vsubuwm = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 1, "vec_vsubuwm:4", "*vsubuwm", CODE_FOR_xfxx_simple, B_UID(945) }; |
| static const struct builtin B3_vec_vsububm = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 1, "vec_vsububm:3", "*vsububm", CODE_FOR_xfxx_simple, B_UID(946) }; |
| static const struct builtin B4_vec_vsububm = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 1, "vec_vsububm:4", "*vsububm", CODE_FOR_xfxx_simple, B_UID(947) }; |
| static const struct builtin B5_vec_vsubuhm = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 1, "vec_vsubuhm:5", "*vsubuhm", CODE_FOR_xfxx_simple, B_UID(948) }; |
| static const struct builtin B6_vec_vsubuhm = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 1, "vec_vsubuhm:6", "*vsubuhm", CODE_FOR_xfxx_simple, B_UID(949) }; |
| static const struct builtin B5_vec_vsubuwm = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 1, "vec_vsubuwm:5", "*vsubuwm", CODE_FOR_xfxx_simple, B_UID(950) }; |
| static const struct builtin B6_vec_vsubuwm = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 1, "vec_vsubuwm:6", "*vsubuwm", CODE_FOR_xfxx_simple, B_UID(951) }; |
| static const struct builtin B5_vec_vsububm = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 1, "vec_vsububm:5", "*vsububm", CODE_FOR_xfxx_simple, B_UID(952) }; |
| static const struct builtin B6_vec_vsububm = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 1, "vec_vsububm:6", "*vsububm", CODE_FOR_xfxx_simple, B_UID(953) }; |
| static const struct builtin B_vec_vsubcuw = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vsubcuw", "*vsubcuw", CODE_FOR_xfxx_simple, B_UID(954) }; |
| static const struct builtin B1_vec_vsubshs = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 1, "vec_vsubshs:1", "*vsubshs", CODE_FOR_xfxx_simple, B_UID(955) }; |
| static const struct builtin B1_vec_vsubuhs = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 1, "vec_vsubuhs:1", "*vsubuhs", CODE_FOR_xfxx_simple, B_UID(956) }; |
| static const struct builtin B1_vec_vsubsws = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 1, "vec_vsubsws:1", "*vsubsws", CODE_FOR_xfxx_simple, B_UID(957) }; |
| static const struct builtin B1_vec_vsubuws = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 1, "vec_vsubuws:1", "*vsubuws", CODE_FOR_xfxx_simple, B_UID(958) }; |
| static const struct builtin B1_vec_vsubsbs = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 1, "vec_vsubsbs:1", "*vsubsbs", CODE_FOR_xfxx_simple, B_UID(959) }; |
| static const struct builtin B1_vec_vsububs = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 1, "vec_vsububs:1", "*vsububs", CODE_FOR_xfxx_simple, B_UID(960) }; |
| static const struct builtin B2_vec_vsubshs = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 1, "vec_vsubshs:2", "*vsubshs", CODE_FOR_xfxx_simple, B_UID(961) }; |
| static const struct builtin B3_vec_vsubshs = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 1, "vec_vsubshs:3", "*vsubshs", CODE_FOR_xfxx_simple, B_UID(962) }; |
| static const struct builtin B2_vec_vsubsws = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 1, "vec_vsubsws:2", "*vsubsws", CODE_FOR_xfxx_simple, B_UID(963) }; |
| static const struct builtin B3_vec_vsubsws = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 1, "vec_vsubsws:3", "*vsubsws", CODE_FOR_xfxx_simple, B_UID(964) }; |
| static const struct builtin B2_vec_vsubsbs = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 1, "vec_vsubsbs:2", "*vsubsbs", CODE_FOR_xfxx_simple, B_UID(965) }; |
| static const struct builtin B3_vec_vsubsbs = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 1, "vec_vsubsbs:3", "*vsubsbs", CODE_FOR_xfxx_simple, B_UID(966) }; |
| static const struct builtin B2_vec_vsubuhs = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 1, "vec_vsubuhs:2", "*vsubuhs", CODE_FOR_xfxx_simple, B_UID(967) }; |
| static const struct builtin B3_vec_vsubuhs = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 1, "vec_vsubuhs:3", "*vsubuhs", CODE_FOR_xfxx_simple, B_UID(968) }; |
| static const struct builtin B2_vec_vsubuws = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 1, "vec_vsubuws:2", "*vsubuws", CODE_FOR_xfxx_simple, B_UID(969) }; |
| static const struct builtin B3_vec_vsubuws = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 1, "vec_vsubuws:3", "*vsubuws", CODE_FOR_xfxx_simple, B_UID(970) }; |
| static const struct builtin B2_vec_vsububs = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 1, "vec_vsububs:2", "*vsububs", CODE_FOR_xfxx_simple, B_UID(971) }; |
| static const struct builtin B3_vec_vsububs = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 1, "vec_vsububs:3", "*vsububs", CODE_FOR_xfxx_simple, B_UID(972) }; |
| static const struct builtin B_vec_vsum2sws = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vsum2sws", "*vsum2sws", CODE_FOR_xfxx_complex, B_UID(973) }; |
| static const struct builtin B_vec_vsum4shs = { { &T_vec_s16, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vsum4shs", "*vsum4shs", CODE_FOR_xfxx_complex, B_UID(974) }; |
| static const struct builtin B_vec_vsum4sbs = { { &T_vec_s8, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vsum4sbs", "*vsum4sbs", CODE_FOR_xfxx_complex, B_UID(975) }; |
| static const struct builtin B_vec_vsum4ubs = { { &T_vec_u8, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_vsum4ubs", "*vsum4ubs", CODE_FOR_xfxx_complex, B_UID(976) }; |
| static const struct builtin B_vec_vsumsws = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_vsumsws", "*vsumsws", CODE_FOR_xfxx_complex, B_UID(977) }; |
| static const struct builtin B_vec_vrfiz = { { &T_vec_f32, NULL, NULL, }, "x", &T_vec_f32, 1, FALSE, FALSE, 0, "vec_vrfiz", "*vrfiz", CODE_FOR_xfx_fp, B_UID(978) }; |
| static const struct builtin B1_vec_unpack2sh = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_unpack2sh:1", "*vmrghh", CODE_FOR_xfxx_perm, B_UID(979) }; |
| static const struct builtin B2_vec_unpack2sh = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_unpack2sh:2", "*vmrghb", CODE_FOR_xfxx_perm, B_UID(980) }; |
| static const struct builtin B1_vec_unpack2sl = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 0, "vec_unpack2sl:1", "*vmrglh", CODE_FOR_xfxx_perm, B_UID(981) }; |
| static const struct builtin B2_vec_unpack2sl = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 0, "vec_unpack2sl:2", "*vmrglb", CODE_FOR_xfxx_perm, B_UID(982) }; |
| static const struct builtin B1_vec_unpack2uh = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_unpack2uh:1", "*vmrghh", CODE_FOR_xfxx_perm, B_UID(983) }; |
| static const struct builtin B2_vec_unpack2uh = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_unpack2uh:2", "*vmrghb", CODE_FOR_xfxx_perm, B_UID(984) }; |
| static const struct builtin B1_vec_unpack2ul = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 0, "vec_unpack2ul:1", "*vmrglh", CODE_FOR_xfxx_perm, B_UID(985) }; |
| static const struct builtin B2_vec_unpack2ul = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 0, "vec_unpack2ul:2", "*vmrglb", CODE_FOR_xfxx_perm, B_UID(986) }; |
| static const struct builtin B1_vec_vupkhsh = { { &T_vec_b16, NULL, NULL, }, "x", &T_vec_b32, 1, FALSE, FALSE, 0, "vec_vupkhsh:1", "*vupkhsh", CODE_FOR_xfx_perm, B_UID(987) }; |
| static const struct builtin B1_vec_vupkhsb = { { &T_vec_b8, NULL, NULL, }, "x", &T_vec_b16, 1, FALSE, FALSE, 0, "vec_vupkhsb:1", "*vupkhsb", CODE_FOR_xfx_perm, B_UID(988) }; |
| static const struct builtin B_vec_vupkhpx = { { &T_vec_p16, NULL, NULL, }, "x", &T_vec_u32, 1, FALSE, FALSE, 0, "vec_vupkhpx", "*vupkhpx", CODE_FOR_xfx_perm, B_UID(989) }; |
| static const struct builtin B2_vec_vupkhsh = { { &T_vec_s16, NULL, NULL, }, "x", &T_vec_s32, 1, FALSE, FALSE, 0, "vec_vupkhsh:2", "*vupkhsh", CODE_FOR_xfx_perm, B_UID(990) }; |
| static const struct builtin B2_vec_vupkhsb = { { &T_vec_s8, NULL, NULL, }, "x", &T_vec_s16, 1, FALSE, FALSE, 0, "vec_vupkhsb:2", "*vupkhsb", CODE_FOR_xfx_perm, B_UID(991) }; |
| static const struct builtin B1_vec_vupklsh = { { &T_vec_b16, NULL, NULL, }, "x", &T_vec_b32, 1, FALSE, FALSE, 0, "vec_vupklsh:1", "*vupklsh", CODE_FOR_xfx_perm, B_UID(992) }; |
| static const struct builtin B1_vec_vupklsb = { { &T_vec_b8, NULL, NULL, }, "x", &T_vec_b16, 1, FALSE, FALSE, 0, "vec_vupklsb:1", "*vupklsb", CODE_FOR_xfx_perm, B_UID(993) }; |
| static const struct builtin B_vec_vupklpx = { { &T_vec_p16, NULL, NULL, }, "x", &T_vec_u32, 1, FALSE, FALSE, 0, "vec_vupklpx", "*vupklpx", CODE_FOR_xfx_perm, B_UID(994) }; |
| static const struct builtin B2_vec_vupklsh = { { &T_vec_s16, NULL, NULL, }, "x", &T_vec_s32, 1, FALSE, FALSE, 0, "vec_vupklsh:2", "*vupklsh", CODE_FOR_xfx_perm, B_UID(995) }; |
| static const struct builtin B2_vec_vupklsb = { { &T_vec_s8, NULL, NULL, }, "x", &T_vec_s16, 1, FALSE, FALSE, 0, "vec_vupklsb:2", "*vupklsb", CODE_FOR_xfx_perm, B_UID(996) }; |
| static const struct builtin B1_vec_vxor = { { &T_vec_b16, &T_vec_b16, NULL, }, "xx", &T_vec_b16, 2, FALSE, FALSE, 1, "vec_vxor:1", "*vxor", CODE_FOR_xfxx_simple, B_UID(997) }; |
| static const struct builtin B2_vec_vxor = { { &T_vec_b16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 1, "vec_vxor:2", "*vxor", CODE_FOR_xfxx_simple, B_UID(998) }; |
| static const struct builtin B3_vec_vxor = { { &T_vec_b16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 1, "vec_vxor:3", "*vxor", CODE_FOR_xfxx_simple, B_UID(999) }; |
| static const struct builtin B4_vec_vxor = { { &T_vec_b32, &T_vec_b32, NULL, }, "xx", &T_vec_b32, 2, FALSE, FALSE, 1, "vec_vxor:4", "*vxor", CODE_FOR_xfxx_simple, B_UID(1000) }; |
| static const struct builtin B5_vec_vxor = { { &T_vec_b32, &T_vec_f32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 1, "vec_vxor:5", "*vxor", CODE_FOR_xfxx_simple, B_UID(1001) }; |
| static const struct builtin B6_vec_vxor = { { &T_vec_b32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 1, "vec_vxor:6", "*vxor", CODE_FOR_xfxx_simple, B_UID(1002) }; |
| static const struct builtin B7_vec_vxor = { { &T_vec_b32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 1, "vec_vxor:7", "*vxor", CODE_FOR_xfxx_simple, B_UID(1003) }; |
| static const struct builtin B8_vec_vxor = { { &T_vec_b8, &T_vec_b8, NULL, }, "xx", &T_vec_b8, 2, FALSE, FALSE, 1, "vec_vxor:8", "*vxor", CODE_FOR_xfxx_simple, B_UID(1004) }; |
| static const struct builtin B9_vec_vxor = { { &T_vec_b8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 1, "vec_vxor:9", "*vxor", CODE_FOR_xfxx_simple, B_UID(1005) }; |
| static const struct builtin B10_vec_vxor = { { &T_vec_b8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 1, "vec_vxor:10", "*vxor", CODE_FOR_xfxx_simple, B_UID(1006) }; |
| static const struct builtin B11_vec_vxor = { { &T_vec_f32, &T_vec_b32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 1, "vec_vxor:11", "*vxor", CODE_FOR_xfxx_simple, B_UID(1007) }; |
| static const struct builtin B12_vec_vxor = { { &T_vec_f32, &T_vec_f32, NULL, }, "xx", &T_vec_f32, 2, FALSE, FALSE, 1, "vec_vxor:12", "*vxor", CODE_FOR_xfxx_simple, B_UID(1008) }; |
| static const struct builtin B13_vec_vxor = { { &T_vec_s16, &T_vec_b16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 1, "vec_vxor:13", "*vxor", CODE_FOR_xfxx_simple, B_UID(1009) }; |
| static const struct builtin B14_vec_vxor = { { &T_vec_s16, &T_vec_s16, NULL, }, "xx", &T_vec_s16, 2, FALSE, FALSE, 1, "vec_vxor:14", "*vxor", CODE_FOR_xfxx_simple, B_UID(1010) }; |
| static const struct builtin B15_vec_vxor = { { &T_vec_s32, &T_vec_b32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 1, "vec_vxor:15", "*vxor", CODE_FOR_xfxx_simple, B_UID(1011) }; |
| static const struct builtin B16_vec_vxor = { { &T_vec_s32, &T_vec_s32, NULL, }, "xx", &T_vec_s32, 2, FALSE, FALSE, 1, "vec_vxor:16", "*vxor", CODE_FOR_xfxx_simple, B_UID(1012) }; |
| static const struct builtin B17_vec_vxor = { { &T_vec_s8, &T_vec_b8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 1, "vec_vxor:17", "*vxor", CODE_FOR_xfxx_simple, B_UID(1013) }; |
| static const struct builtin B18_vec_vxor = { { &T_vec_s8, &T_vec_s8, NULL, }, "xx", &T_vec_s8, 2, FALSE, FALSE, 1, "vec_vxor:18", "*vxor", CODE_FOR_xfxx_simple, B_UID(1014) }; |
| static const struct builtin B19_vec_vxor = { { &T_vec_u16, &T_vec_b16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 1, "vec_vxor:19", "*vxor", CODE_FOR_xfxx_simple, B_UID(1015) }; |
| static const struct builtin B20_vec_vxor = { { &T_vec_u16, &T_vec_u16, NULL, }, "xx", &T_vec_u16, 2, FALSE, FALSE, 1, "vec_vxor:20", "*vxor", CODE_FOR_xfxx_simple, B_UID(1016) }; |
| static const struct builtin B21_vec_vxor = { { &T_vec_u32, &T_vec_b32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 1, "vec_vxor:21", "*vxor", CODE_FOR_xfxx_simple, B_UID(1017) }; |
| static const struct builtin B22_vec_vxor = { { &T_vec_u32, &T_vec_u32, NULL, }, "xx", &T_vec_u32, 2, FALSE, FALSE, 1, "vec_vxor:22", "*vxor", CODE_FOR_xfxx_simple, B_UID(1018) }; |
| static const struct builtin B23_vec_vxor = { { &T_vec_u8, &T_vec_b8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 1, "vec_vxor:23", "*vxor", CODE_FOR_xfxx_simple, B_UID(1019) }; |
| static const struct builtin B24_vec_vxor = { { &T_vec_u8, &T_vec_u8, NULL, }, "xx", &T_vec_u8, 2, FALSE, FALSE, 1, "vec_vxor:24", "*vxor", CODE_FOR_xfxx_simple, B_UID(1020) }; |
| #define LAST_B_UID B_UID(1021) |
| |
| const struct builtin * const Builtin[] = { |
| &B1_vec_abs, |
| &B2_vec_abs, |
| &B3_vec_abs, |
| &B4_vec_abs, |
| &B1_vec_abss, |
| &B2_vec_abss, |
| &B3_vec_abss, |
| &B1_vec_vadduhm, |
| &B2_vec_vadduhm, |
| &B1_vec_vadduwm, |
| &B2_vec_vadduwm, |
| &B1_vec_vaddubm, |
| &B2_vec_vaddubm, |
| &B_vec_vaddfp, |
| &B3_vec_vadduhm, |
| &B4_vec_vadduhm, |
| &B3_vec_vadduwm, |
| &B4_vec_vadduwm, |
| &B3_vec_vaddubm, |
| &B4_vec_vaddubm, |
| &B5_vec_vadduhm, |
| &B6_vec_vadduhm, |
| &B5_vec_vadduwm, |
| &B6_vec_vadduwm, |
| &B5_vec_vaddubm, |
| &B6_vec_vaddubm, |
| &B_vec_vaddcuw, |
| &B1_vec_vaddshs, |
| &B1_vec_vadduhs, |
| &B1_vec_vaddsws, |
| &B1_vec_vadduws, |
| &B1_vec_vaddsbs, |
| &B1_vec_vaddubs, |
| &B2_vec_vaddshs, |
| &B3_vec_vaddshs, |
| &B2_vec_vaddsws, |
| &B3_vec_vaddsws, |
| &B2_vec_vaddsbs, |
| &B3_vec_vaddsbs, |
| &B2_vec_vadduhs, |
| &B3_vec_vadduhs, |
| &B2_vec_vadduws, |
| &B3_vec_vadduws, |
| &B2_vec_vaddubs, |
| &B3_vec_vaddubs, |
| &B1_vec_all_eq, |
| &B2_vec_all_eq, |
| &B3_vec_all_eq, |
| &B4_vec_all_eq, |
| &B5_vec_all_eq, |
| &B6_vec_all_eq, |
| &B7_vec_all_eq, |
| &B8_vec_all_eq, |
| &B9_vec_all_eq, |
| &B10_vec_all_eq, |
| &B11_vec_all_eq, |
| &B12_vec_all_eq, |
| &B13_vec_all_eq, |
| &B14_vec_all_eq, |
| &B15_vec_all_eq, |
| &B16_vec_all_eq, |
| &B17_vec_all_eq, |
| &B18_vec_all_eq, |
| &B19_vec_all_eq, |
| &B20_vec_all_eq, |
| &B21_vec_all_eq, |
| &B22_vec_all_eq, |
| &B23_vec_all_eq, |
| &B1_vec_all_ge, |
| &B2_vec_all_ge, |
| &B3_vec_all_ge, |
| &B4_vec_all_ge, |
| &B5_vec_all_ge, |
| &B6_vec_all_ge, |
| &B7_vec_all_ge, |
| &B8_vec_all_ge, |
| &B9_vec_all_ge, |
| &B10_vec_all_ge, |
| &B11_vec_all_ge, |
| &B12_vec_all_ge, |
| &B13_vec_all_ge, |
| &B14_vec_all_ge, |
| &B15_vec_all_ge, |
| &B16_vec_all_ge, |
| &B17_vec_all_ge, |
| &B18_vec_all_ge, |
| &B19_vec_all_ge, |
| &B1_vec_all_gt, |
| &B2_vec_all_gt, |
| &B3_vec_all_gt, |
| &B4_vec_all_gt, |
| &B5_vec_all_gt, |
| &B6_vec_all_gt, |
| &B7_vec_all_gt, |
| &B8_vec_all_gt, |
| &B9_vec_all_gt, |
| &B10_vec_all_gt, |
| &B11_vec_all_gt, |
| &B12_vec_all_gt, |
| &B13_vec_all_gt, |
| &B14_vec_all_gt, |
| &B15_vec_all_gt, |
| &B16_vec_all_gt, |
| &B17_vec_all_gt, |
| &B18_vec_all_gt, |
| &B19_vec_all_gt, |
| &B_vec_all_in, |
| &B1_vec_all_le, |
| &B2_vec_all_le, |
| &B3_vec_all_le, |
| &B4_vec_all_le, |
| &B5_vec_all_le, |
| &B6_vec_all_le, |
| &B7_vec_all_le, |
| &B8_vec_all_le, |
| &B9_vec_all_le, |
| &B10_vec_all_le, |
| &B11_vec_all_le, |
| &B12_vec_all_le, |
| &B13_vec_all_le, |
| &B14_vec_all_le, |
| &B15_vec_all_le, |
| &B16_vec_all_le, |
| &B17_vec_all_le, |
| &B18_vec_all_le, |
| &B19_vec_all_le, |
| &B1_vec_all_lt, |
| &B2_vec_all_lt, |
| &B3_vec_all_lt, |
| &B4_vec_all_lt, |
| &B5_vec_all_lt, |
| &B6_vec_all_lt, |
| &B7_vec_all_lt, |
| &B8_vec_all_lt, |
| &B9_vec_all_lt, |
| &B10_vec_all_lt, |
| &B11_vec_all_lt, |
| &B12_vec_all_lt, |
| &B13_vec_all_lt, |
| &B14_vec_all_lt, |
| &B15_vec_all_lt, |
| &B16_vec_all_lt, |
| &B17_vec_all_lt, |
| &B18_vec_all_lt, |
| &B19_vec_all_lt, |
| &B_vec_all_nan, |
| &B1_vec_all_ne, |
| &B2_vec_all_ne, |
| &B3_vec_all_ne, |
| &B4_vec_all_ne, |
| &B5_vec_all_ne, |
| &B6_vec_all_ne, |
| &B7_vec_all_ne, |
| &B8_vec_all_ne, |
| &B9_vec_all_ne, |
| &B10_vec_all_ne, |
| &B11_vec_all_ne, |
| &B12_vec_all_ne, |
| &B13_vec_all_ne, |
| &B14_vec_all_ne, |
| &B15_vec_all_ne, |
| &B16_vec_all_ne, |
| &B17_vec_all_ne, |
| &B18_vec_all_ne, |
| &B19_vec_all_ne, |
| &B20_vec_all_ne, |
| &B21_vec_all_ne, |
| &B22_vec_all_ne, |
| &B23_vec_all_ne, |
| &B_vec_all_nge, |
| &B_vec_all_ngt, |
| &B_vec_all_nle, |
| &B_vec_all_nlt, |
| &B_vec_all_numeric, |
| &B1_vec_vand, |
| &B2_vec_vand, |
| &B3_vec_vand, |
| &B4_vec_vand, |
| &B5_vec_vand, |
| &B6_vec_vand, |
| &B7_vec_vand, |
| &B8_vec_vand, |
| &B9_vec_vand, |
| &B10_vec_vand, |
| &B11_vec_vand, |
| &B12_vec_vand, |
| &B13_vec_vand, |
| &B14_vec_vand, |
| &B15_vec_vand, |
| &B16_vec_vand, |
| &B17_vec_vand, |
| &B18_vec_vand, |
| &B19_vec_vand, |
| &B20_vec_vand, |
| &B21_vec_vand, |
| &B22_vec_vand, |
| &B23_vec_vand, |
| &B24_vec_vand, |
| &B1_vec_vandc, |
| &B2_vec_vandc, |
| &B3_vec_vandc, |
| &B4_vec_vandc, |
| &B5_vec_vandc, |
| &B6_vec_vandc, |
| &B7_vec_vandc, |
| &B8_vec_vandc, |
| &B9_vec_vandc, |
| &B10_vec_vandc, |
| &B11_vec_vandc, |
| &B12_vec_vandc, |
| &B13_vec_vandc, |
| &B14_vec_vandc, |
| &B15_vec_vandc, |
| &B16_vec_vandc, |
| &B17_vec_vandc, |
| &B18_vec_vandc, |
| &B19_vec_vandc, |
| &B20_vec_vandc, |
| &B21_vec_vandc, |
| &B22_vec_vandc, |
| &B23_vec_vandc, |
| &B24_vec_vandc, |
| &B1_vec_any_eq, |
| &B2_vec_any_eq, |
| &B3_vec_any_eq, |
| &B4_vec_any_eq, |
| &B5_vec_any_eq, |
| &B6_vec_any_eq, |
| &B7_vec_any_eq, |
| &B8_vec_any_eq, |
| &B9_vec_any_eq, |
| &B10_vec_any_eq, |
| &B11_vec_any_eq, |
| &B12_vec_any_eq, |
| &B13_vec_any_eq, |
| &B14_vec_any_eq, |
| &B15_vec_any_eq, |
| &B16_vec_any_eq, |
| &B17_vec_any_eq, |
| &B18_vec_any_eq, |
| &B19_vec_any_eq, |
| &B20_vec_any_eq, |
| &B21_vec_any_eq, |
| &B22_vec_any_eq, |
| &B23_vec_any_eq, |
| &B1_vec_any_ge, |
| &B2_vec_any_ge, |
| &B3_vec_any_ge, |
| &B4_vec_any_ge, |
| &B5_vec_any_ge, |
| &B6_vec_any_ge, |
| &B7_vec_any_ge, |
| &B8_vec_any_ge, |
| &B9_vec_any_ge, |
| &B10_vec_any_ge, |
| &B11_vec_any_ge, |
| &B12_vec_any_ge, |
| &B13_vec_any_ge, |
| &B14_vec_any_ge, |
| &B15_vec_any_ge, |
| &B16_vec_any_ge, |
| &B17_vec_any_ge, |
| &B18_vec_any_ge, |
| &B19_vec_any_ge, |
| &B1_vec_any_gt, |
| &B2_vec_any_gt, |
| &B3_vec_any_gt, |
| &B4_vec_any_gt, |
| &B5_vec_any_gt, |
| &B6_vec_any_gt, |
| &B7_vec_any_gt, |
| &B8_vec_any_gt, |
| &B9_vec_any_gt, |
| &B10_vec_any_gt, |
| &B11_vec_any_gt, |
| &B12_vec_any_gt, |
| &B13_vec_any_gt, |
| &B14_vec_any_gt, |
| &B15_vec_any_gt, |
| &B16_vec_any_gt, |
| &B17_vec_any_gt, |
| &B18_vec_any_gt, |
| &B19_vec_any_gt, |
| &B1_vec_any_le, |
| &B2_vec_any_le, |
| &B3_vec_any_le, |
| &B4_vec_any_le, |
| &B5_vec_any_le, |
| &B6_vec_any_le, |
| &B7_vec_any_le, |
| &B8_vec_any_le, |
| &B9_vec_any_le, |
| &B10_vec_any_le, |
| &B11_vec_any_le, |
| &B12_vec_any_le, |
| &B13_vec_any_le, |
| &B14_vec_any_le, |
| &B15_vec_any_le, |
| &B16_vec_any_le, |
| &B17_vec_any_le, |
| &B18_vec_any_le, |
| &B19_vec_any_le, |
| &B1_vec_any_lt, |
| &B2_vec_any_lt, |
| &B3_vec_any_lt, |
| &B4_vec_any_lt, |
| &B5_vec_any_lt, |
| &B6_vec_any_lt, |
| &B7_vec_any_lt, |
| &B8_vec_any_lt, |
| &B9_vec_any_lt, |
| &B10_vec_any_lt, |
| &B11_vec_any_lt, |
| &B12_vec_any_lt, |
| &B13_vec_any_lt, |
| &B14_vec_any_lt, |
| &B15_vec_any_lt, |
| &B16_vec_any_lt, |
| &B17_vec_any_lt, |
| &B18_vec_any_lt, |
| &B19_vec_any_lt, |
| &B_vec_any_nan, |
| &B1_vec_any_ne, |
| &B2_vec_any_ne, |
| &B3_vec_any_ne, |
| &B4_vec_any_ne, |
| &B5_vec_any_ne, |
| &B6_vec_any_ne, |
| &B7_vec_any_ne, |
| &B8_vec_any_ne, |
| &B9_vec_any_ne, |
| &B10_vec_any_ne, |
| &B11_vec_any_ne, |
| &B12_vec_any_ne, |
| &B13_vec_any_ne, |
| &B14_vec_any_ne, |
| &B15_vec_any_ne, |
| &B16_vec_any_ne, |
| &B17_vec_any_ne, |
| &B18_vec_any_ne, |
| &B19_vec_any_ne, |
| &B20_vec_any_ne, |
| &B21_vec_any_ne, |
| &B22_vec_any_ne, |
| &B23_vec_any_ne, |
| &B_vec_any_nge, |
| &B_vec_any_ngt, |
| &B_vec_any_nle, |
| &B_vec_any_nlt, |
| &B_vec_any_numeric, |
| &B_vec_any_out, |
| &B_vec_vavgsh, |
| &B_vec_vavgsw, |
| &B_vec_vavgsb, |
| &B_vec_vavguh, |
| &B_vec_vavguw, |
| &B_vec_vavgub, |
| &B_vec_vrfip, |
| &B_vec_vcmpbfp, |
| &B_vec_vcmpeqfp, |
| &B1_vec_vcmpequh, |
| &B1_vec_vcmpequw, |
| &B1_vec_vcmpequb, |
| &B2_vec_vcmpequh, |
| &B2_vec_vcmpequw, |
| &B2_vec_vcmpequb, |
| &B_vec_vcmpgefp, |
| &B_vec_vcmpgtfp, |
| &B_vec_vcmpgtsh, |
| &B_vec_vcmpgtsw, |
| &B_vec_vcmpgtsb, |
| &B_vec_vcmpgtuh, |
| &B_vec_vcmpgtuw, |
| &B_vec_vcmpgtub, |
| &B_vec_cmple, |
| &B1_vec_cmplt, |
| &B2_vec_cmplt, |
| &B3_vec_cmplt, |
| &B4_vec_cmplt, |
| &B5_vec_cmplt, |
| &B6_vec_cmplt, |
| &B7_vec_cmplt, |
| &B_vec_vcfsx, |
| &B_vec_vcfux, |
| &B_vec_vctsxs, |
| &B_vec_vctuxs, |
| &B_vec_dss, |
| &B_vec_dssall, |
| &B1_vec_dst, |
| &B2_vec_dst, |
| &B3_vec_dst, |
| &B4_vec_dst, |
| &B5_vec_dst, |
| &B6_vec_dst, |
| &B7_vec_dst, |
| &B8_vec_dst, |
| &B9_vec_dst, |
| &B10_vec_dst, |
| &B11_vec_dst, |
| &B12_vec_dst, |
| &B13_vec_dst, |
| &B14_vec_dst, |
| &B15_vec_dst, |
| &B16_vec_dst, |
| &B17_vec_dst, |
| &B18_vec_dst, |
| &B19_vec_dst, |
| &B20_vec_dst, |
| &B1_vec_dstst, |
| &B2_vec_dstst, |
| &B3_vec_dstst, |
| &B4_vec_dstst, |
| &B5_vec_dstst, |
| &B6_vec_dstst, |
| &B7_vec_dstst, |
| &B8_vec_dstst, |
| &B9_vec_dstst, |
| &B10_vec_dstst, |
| &B11_vec_dstst, |
| &B12_vec_dstst, |
| &B13_vec_dstst, |
| &B14_vec_dstst, |
| &B15_vec_dstst, |
| &B16_vec_dstst, |
| &B17_vec_dstst, |
| &B18_vec_dstst, |
| &B19_vec_dstst, |
| &B20_vec_dstst, |
| &B1_vec_dststt, |
| &B2_vec_dststt, |
| &B3_vec_dststt, |
| &B4_vec_dststt, |
| &B5_vec_dststt, |
| &B6_vec_dststt, |
| &B7_vec_dststt, |
| &B8_vec_dststt, |
| &B9_vec_dststt, |
| &B10_vec_dststt, |
| &B11_vec_dststt, |
| &B12_vec_dststt, |
| &B13_vec_dststt, |
| &B14_vec_dststt, |
| &B15_vec_dststt, |
| &B16_vec_dststt, |
| &B17_vec_dststt, |
| &B18_vec_dststt, |
| &B19_vec_dststt, |
| &B20_vec_dststt, |
| &B1_vec_dstt, |
| &B2_vec_dstt, |
| &B3_vec_dstt, |
| &B4_vec_dstt, |
| &B5_vec_dstt, |
| &B6_vec_dstt, |
| &B7_vec_dstt, |
| &B8_vec_dstt, |
| &B9_vec_dstt, |
| &B10_vec_dstt, |
| &B11_vec_dstt, |
| &B12_vec_dstt, |
| &B13_vec_dstt, |
| &B14_vec_dstt, |
| &B15_vec_dstt, |
| &B16_vec_dstt, |
| &B17_vec_dstt, |
| &B18_vec_dstt, |
| &B19_vec_dstt, |
| &B20_vec_dstt, |
| &B_vec_vexptefp, |
| &B_vec_vrfim, |
| &B1_vec_lvx, |
| &B2_vec_lvx, |
| &B3_vec_lvx, |
| &B4_vec_lvx, |
| &B5_vec_lvx, |
| &B6_vec_lvx, |
| &B7_vec_lvx, |
| &B8_vec_lvx, |
| &B9_vec_lvx, |
| &B10_vec_lvx, |
| &B11_vec_lvx, |
| &B12_vec_lvx, |
| &B13_vec_lvx, |
| &B14_vec_lvx, |
| &B15_vec_lvx, |
| &B16_vec_lvx, |
| &B17_vec_lvx, |
| &B18_vec_lvx, |
| &B19_vec_lvx, |
| &B20_vec_lvx, |
| &B1_vec_lvewx, |
| &B2_vec_lvewx, |
| &B3_vec_lvewx, |
| &B1_vec_lvehx, |
| &B1_vec_lvebx, |
| &B2_vec_lvebx, |
| &B4_vec_lvewx, |
| &B5_vec_lvewx, |
| &B2_vec_lvehx, |
| &B1_vec_lvxl, |
| &B2_vec_lvxl, |
| &B3_vec_lvxl, |
| &B4_vec_lvxl, |
| &B5_vec_lvxl, |
| &B6_vec_lvxl, |
| &B7_vec_lvxl, |
| &B8_vec_lvxl, |
| &B9_vec_lvxl, |
| &B10_vec_lvxl, |
| &B11_vec_lvxl, |
| &B12_vec_lvxl, |
| &B13_vec_lvxl, |
| &B14_vec_lvxl, |
| &B15_vec_lvxl, |
| &B16_vec_lvxl, |
| &B17_vec_lvxl, |
| &B18_vec_lvxl, |
| &B19_vec_lvxl, |
| &B20_vec_lvxl, |
| &B_vec_vlogefp, |
| &B1_vec_lvsl, |
| &B2_vec_lvsl, |
| &B3_vec_lvsl, |
| &B4_vec_lvsl, |
| &B5_vec_lvsl, |
| &B6_vec_lvsl, |
| &B7_vec_lvsl, |
| &B8_vec_lvsl, |
| &B9_vec_lvsl, |
| &B1_vec_lvsr, |
| &B2_vec_lvsr, |
| &B3_vec_lvsr, |
| &B4_vec_lvsr, |
| &B5_vec_lvsr, |
| &B6_vec_lvsr, |
| &B7_vec_lvsr, |
| &B8_vec_lvsr, |
| &B9_vec_lvsr, |
| &B_vec_vmaddfp, |
| &B_vec_vmhaddshs, |
| &B1_vec_vmaxsh, |
| &B1_vec_vmaxuh, |
| &B1_vec_vmaxsw, |
| &B1_vec_vmaxuw, |
| &B1_vec_vmaxsb, |
| &B1_vec_vmaxub, |
| &B_vec_vmaxfp, |
| &B2_vec_vmaxsh, |
| &B3_vec_vmaxsh, |
| &B2_vec_vmaxsw, |
| &B3_vec_vmaxsw, |
| &B2_vec_vmaxsb, |
| &B3_vec_vmaxsb, |
| &B2_vec_vmaxuh, |
| &B3_vec_vmaxuh, |
| &B2_vec_vmaxuw, |
| &B3_vec_vmaxuw, |
| &B2_vec_vmaxub, |
| &B3_vec_vmaxub, |
| &B1_vec_vmrghh, |
| &B1_vec_vmrghw, |
| &B1_vec_vmrghb, |
| &B2_vec_vmrghw, |
| &B2_vec_vmrghh, |
| &B3_vec_vmrghh, |
| &B3_vec_vmrghw, |
| &B2_vec_vmrghb, |
| &B4_vec_vmrghh, |
| &B4_vec_vmrghw, |
| &B3_vec_vmrghb, |
| &B1_vec_vmrglh, |
| &B1_vec_vmrglw, |
| &B1_vec_vmrglb, |
| &B2_vec_vmrglw, |
| &B2_vec_vmrglh, |
| &B3_vec_vmrglh, |
| &B3_vec_vmrglw, |
| &B2_vec_vmrglb, |
| &B4_vec_vmrglh, |
| &B4_vec_vmrglw, |
| &B3_vec_vmrglb, |
| &B_vec_mfvscr, |
| &B1_vec_vminsh, |
| &B1_vec_vminuh, |
| &B1_vec_vminsw, |
| &B1_vec_vminuw, |
| &B1_vec_vminsb, |
| &B1_vec_vminub, |
| &B_vec_vminfp, |
| &B2_vec_vminsh, |
| &B3_vec_vminsh, |
| &B2_vec_vminsw, |
| &B3_vec_vminsw, |
| &B2_vec_vminsb, |
| &B3_vec_vminsb, |
| &B2_vec_vminuh, |
| &B3_vec_vminuh, |
| &B2_vec_vminuw, |
| &B3_vec_vminuw, |
| &B2_vec_vminub, |
| &B3_vec_vminub, |
| &B1_vec_vmladduhm, |
| &B2_vec_vmladduhm, |
| &B3_vec_vmladduhm, |
| &B4_vec_vmladduhm, |
| &B_vec_vmhraddshs, |
| &B_vec_vmsumshm, |
| &B_vec_vmsummbm, |
| &B_vec_vmsumuhm, |
| &B_vec_vmsumubm, |
| &B_vec_vmsumshs, |
| &B_vec_vmsumuhs, |
| &B1_vec_mtvscr, |
| &B2_vec_mtvscr, |
| &B3_vec_mtvscr, |
| &B4_vec_mtvscr, |
| &B5_vec_mtvscr, |
| &B6_vec_mtvscr, |
| &B7_vec_mtvscr, |
| &B8_vec_mtvscr, |
| &B9_vec_mtvscr, |
| &B10_vec_mtvscr, |
| &B_vec_vmulesh, |
| &B_vec_vmulesb, |
| &B_vec_vmuleuh, |
| &B_vec_vmuleub, |
| &B_vec_vmulosh, |
| &B_vec_vmulosb, |
| &B_vec_vmulouh, |
| &B_vec_vmuloub, |
| &B_vec_vnmsubfp, |
| &B1_vec_vnor, |
| &B2_vec_vnor, |
| &B3_vec_vnor, |
| &B4_vec_vnor, |
| &B5_vec_vnor, |
| &B6_vec_vnor, |
| &B7_vec_vnor, |
| &B8_vec_vnor, |
| &B9_vec_vnor, |
| &B10_vec_vnor, |
| &B1_vec_vor, |
| &B2_vec_vor, |
| &B3_vec_vor, |
| &B4_vec_vor, |
| &B5_vec_vor, |
| &B6_vec_vor, |
| &B7_vec_vor, |
| &B8_vec_vor, |
| &B9_vec_vor, |
| &B10_vec_vor, |
| &B11_vec_vor, |
| &B12_vec_vor, |
| &B13_vec_vor, |
| &B14_vec_vor, |
| &B15_vec_vor, |
| &B16_vec_vor, |
| &B17_vec_vor, |
| &B18_vec_vor, |
| &B19_vec_vor, |
| &B20_vec_vor, |
| &B21_vec_vor, |
| &B22_vec_vor, |
| &B23_vec_vor, |
| &B24_vec_vor, |
| &B1_vec_vpkuhum, |
| &B1_vec_vpkuwum, |
| &B2_vec_vpkuhum, |
| &B2_vec_vpkuwum, |
| &B3_vec_vpkuhum, |
| &B3_vec_vpkuwum, |
| &B_vec_vpkpx, |
| &B_vec_vpkshss, |
| &B_vec_vpkswss, |
| &B_vec_vpkuhus, |
| &B_vec_vpkuwus, |
| &B_vec_vpkshus, |
| &B_vec_vpkswus, |
| &B1_vec_vperm, |
| &B2_vec_vperm, |
| &B3_vec_vperm, |
| &B4_vec_vperm, |
| &B5_vec_vperm, |
| &B6_vec_vperm, |
| &B7_vec_vperm, |
| &B8_vec_vperm, |
| &B9_vec_vperm, |
| &B10_vec_vperm, |
| &B11_vec_vperm, |
| &B_vec_vrefp, |
| &B1_vec_vrlh, |
| &B1_vec_vrlw, |
| &B1_vec_vrlb, |
| &B2_vec_vrlh, |
| &B2_vec_vrlw, |
| &B2_vec_vrlb, |
| &B_vec_vrfin, |
| &B_vec_vrsqrtefp, |
| &B1_vec_vsel, |
| &B2_vec_vsel, |
| &B3_vec_vsel, |
| &B4_vec_vsel, |
| &B5_vec_vsel, |
| &B6_vec_vsel, |
| &B7_vec_vsel, |
| &B8_vec_vsel, |
| &B9_vec_vsel, |
| &B10_vec_vsel, |
| &B11_vec_vsel, |
| &B12_vec_vsel, |
| &B13_vec_vsel, |
| &B14_vec_vsel, |
| &B15_vec_vsel, |
| &B16_vec_vsel, |
| &B17_vec_vsel, |
| &B18_vec_vsel, |
| &B19_vec_vsel, |
| &B20_vec_vsel, |
| &B1_vec_vslh, |
| &B1_vec_vslw, |
| &B1_vec_vslb, |
| &B2_vec_vslh, |
| &B2_vec_vslw, |
| &B2_vec_vslb, |
| &B1_vec_vsldoi, |
| &B2_vec_vsldoi, |
| &B3_vec_vsldoi, |
| &B4_vec_vsldoi, |
| &B5_vec_vsldoi, |
| &B6_vec_vsldoi, |
| &B7_vec_vsldoi, |
| &B8_vec_vsldoi, |
| &B9_vec_vsldoi, |
| &B10_vec_vsldoi, |
| &B11_vec_vsldoi, |
| &B1_vec_vsl, |
| &B2_vec_vsl, |
| &B3_vec_vsl, |
| &B4_vec_vsl, |
| &B5_vec_vsl, |
| &B6_vec_vsl, |
| &B7_vec_vsl, |
| &B8_vec_vsl, |
| &B9_vec_vsl, |
| &B10_vec_vsl, |
| &B11_vec_vsl, |
| &B12_vec_vsl, |
| &B13_vec_vsl, |
| &B14_vec_vsl, |
| &B15_vec_vsl, |
| &B16_vec_vsl, |
| &B17_vec_vsl, |
| &B18_vec_vsl, |
| &B19_vec_vsl, |
| &B20_vec_vsl, |
| &B21_vec_vsl, |
| &B22_vec_vsl, |
| &B23_vec_vsl, |
| &B24_vec_vsl, |
| &B25_vec_vsl, |
| &B26_vec_vsl, |
| &B27_vec_vsl, |
| &B28_vec_vsl, |
| &B29_vec_vsl, |
| &B30_vec_vsl, |
| &B1_vec_vslo, |
| &B2_vec_vslo, |
| &B3_vec_vslo, |
| &B4_vec_vslo, |
| &B5_vec_vslo, |
| &B6_vec_vslo, |
| &B7_vec_vslo, |
| &B8_vec_vslo, |
| &B9_vec_vslo, |
| &B10_vec_vslo, |
| &B11_vec_vslo, |
| &B12_vec_vslo, |
| &B13_vec_vslo, |
| &B14_vec_vslo, |
| &B15_vec_vslo, |
| &B16_vec_vslo, |
| &B1_vec_vsplth, |
| &B1_vec_vspltw, |
| &B1_vec_vspltb, |
| &B2_vec_vspltw, |
| &B2_vec_vsplth, |
| &B3_vec_vsplth, |
| &B3_vec_vspltw, |
| &B2_vec_vspltb, |
| &B4_vec_vsplth, |
| &B4_vec_vspltw, |
| &B3_vec_vspltb, |
| &B_vec_vspltish, |
| &B_vec_vspltisw, |
| &B_vec_vspltisb, |
| &B_vec_splat_u16, |
| &B_vec_splat_u32, |
| &B_vec_splat_u8, |
| &B1_vec_vsrh, |
| &B1_vec_vsrw, |
| &B1_vec_vsrb, |
| &B2_vec_vsrh, |
| &B2_vec_vsrw, |
| &B2_vec_vsrb, |
| &B1_vec_vsrah, |
| &B1_vec_vsraw, |
| &B1_vec_vsrab, |
| &B2_vec_vsrah, |
| &B2_vec_vsraw, |
| &B2_vec_vsrab, |
| &B1_vec_vsr, |
| &B2_vec_vsr, |
| &B3_vec_vsr, |
| &B4_vec_vsr, |
| &B5_vec_vsr, |
| &B6_vec_vsr, |
| &B7_vec_vsr, |
| &B8_vec_vsr, |
| &B9_vec_vsr, |
| &B10_vec_vsr, |
| &B11_vec_vsr, |
| &B12_vec_vsr, |
| &B13_vec_vsr, |
| &B14_vec_vsr, |
| &B15_vec_vsr, |
| &B16_vec_vsr, |
| &B17_vec_vsr, |
| &B18_vec_vsr, |
| &B19_vec_vsr, |
| &B20_vec_vsr, |
| &B21_vec_vsr, |
| &B22_vec_vsr, |
| &B23_vec_vsr, |
| &B24_vec_vsr, |
| &B25_vec_vsr, |
| &B26_vec_vsr, |
| &B27_vec_vsr, |
| &B28_vec_vsr, |
| &B29_vec_vsr, |
| &B30_vec_vsr, |
| &B1_vec_vsro, |
| &B2_vec_vsro, |
| &B3_vec_vsro, |
| &B4_vec_vsro, |
| &B5_vec_vsro, |
| &B6_vec_vsro, |
| &B7_vec_vsro, |
| &B8_vec_vsro, |
| &B9_vec_vsro, |
| &B10_vec_vsro, |
| &B11_vec_vsro, |
| &B12_vec_vsro, |
| &B13_vec_vsro, |
| &B14_vec_vsro, |
| &B15_vec_vsro, |
| &B16_vec_vsro, |
| &B1_vec_stvx, |
| &B2_vec_stvx, |
| &B3_vec_stvx, |
| &B4_vec_stvx, |
| &B5_vec_stvx, |
| &B6_vec_stvx, |
| &B7_vec_stvx, |
| &B8_vec_stvx, |
| &B9_vec_stvx, |
| &B10_vec_stvx, |
| &B11_vec_stvx, |
| &B12_vec_stvx, |
| &B13_vec_stvx, |
| &B14_vec_stvx, |
| &B15_vec_stvx, |
| &B16_vec_stvx, |
| &B17_vec_stvx, |
| &B18_vec_stvx, |
| &B19_vec_stvx, |
| &B20_vec_stvx, |
| &B21_vec_stvx, |
| &B22_vec_stvx, |
| &B23_vec_stvx, |
| &B24_vec_stvx, |
| &B25_vec_stvx, |
| &B26_vec_stvx, |
| &B27_vec_stvx, |
| &B28_vec_stvx, |
| &B29_vec_stvx, |
| &B30_vec_stvx, |
| &B1_vec_stvebx, |
| &B2_vec_stvebx, |
| &B1_vec_stvewx, |
| &B2_vec_stvewx, |
| &B3_vec_stvewx, |
| &B4_vec_stvewx, |
| &B3_vec_stvebx, |
| &B4_vec_stvebx, |
| &B5_vec_stvewx, |
| &B1_vec_stvehx, |
| &B2_vec_stvehx, |
| &B3_vec_stvehx, |
| &B6_vec_stvewx, |
| &B7_vec_stvewx, |
| &B5_vec_stvebx, |
| &B4_vec_stvehx, |
| &B8_vec_stvewx, |
| &B9_vec_stvewx, |
| &B6_vec_stvebx, |
| &B1_vec_stvxl, |
| &B2_vec_stvxl, |
| &B3_vec_stvxl, |
| &B4_vec_stvxl, |
| &B5_vec_stvxl, |
| &B6_vec_stvxl, |
| &B7_vec_stvxl, |
| &B8_vec_stvxl, |
| &B9_vec_stvxl, |
| &B10_vec_stvxl, |
| &B11_vec_stvxl, |
| &B12_vec_stvxl, |
| &B13_vec_stvxl, |
| &B14_vec_stvxl, |
| &B15_vec_stvxl, |
| &B16_vec_stvxl, |
| &B17_vec_stvxl, |
| &B18_vec_stvxl, |
| &B19_vec_stvxl, |
| &B20_vec_stvxl, |
| &B21_vec_stvxl, |
| &B22_vec_stvxl, |
| &B23_vec_stvxl, |
| &B24_vec_stvxl, |
| &B25_vec_stvxl, |
| &B26_vec_stvxl, |
| &B27_vec_stvxl, |
| &B28_vec_stvxl, |
| &B29_vec_stvxl, |
| &B30_vec_stvxl, |
| &B1_vec_vsubuhm, |
| &B2_vec_vsubuhm, |
| &B1_vec_vsubuwm, |
| &B2_vec_vsubuwm, |
| &B1_vec_vsububm, |
| &B2_vec_vsububm, |
| &B_vec_vsubfp, |
| &B3_vec_vsubuhm, |
| &B4_vec_vsubuhm, |
| &B3_vec_vsubuwm, |
| &B4_vec_vsubuwm, |
| &B3_vec_vsububm, |
| &B4_vec_vsububm, |
| &B5_vec_vsubuhm, |
| &B6_vec_vsubuhm, |
| &B5_vec_vsubuwm, |
| &B6_vec_vsubuwm, |
| &B5_vec_vsububm, |
| &B6_vec_vsububm, |
| &B_vec_vsubcuw, |
| &B1_vec_vsubshs, |
| &B1_vec_vsubuhs, |
| &B1_vec_vsubsws, |
| &B1_vec_vsubuws, |
| &B1_vec_vsubsbs, |
| &B1_vec_vsububs, |
| &B2_vec_vsubshs, |
| &B3_vec_vsubshs, |
| &B2_vec_vsubsws, |
| &B3_vec_vsubsws, |
| &B2_vec_vsubsbs, |
| &B3_vec_vsubsbs, |
| &B2_vec_vsubuhs, |
| &B3_vec_vsubuhs, |
| &B2_vec_vsubuws, |
| &B3_vec_vsubuws, |
| &B2_vec_vsububs, |
| &B3_vec_vsububs, |
| &B_vec_vsum2sws, |
| &B_vec_vsum4shs, |
| &B_vec_vsum4sbs, |
| &B_vec_vsum4ubs, |
| &B_vec_vsumsws, |
| &B_vec_vrfiz, |
| &B1_vec_unpack2sh, |
| &B2_vec_unpack2sh, |
| &B1_vec_unpack2sl, |
| &B2_vec_unpack2sl, |
| &B1_vec_unpack2uh, |
| &B2_vec_unpack2uh, |
| &B1_vec_unpack2ul, |
| &B2_vec_unpack2ul, |
| &B1_vec_vupkhsh, |
| &B1_vec_vupkhsb, |
| &B_vec_vupkhpx, |
| &B2_vec_vupkhsh, |
| &B2_vec_vupkhsb, |
| &B1_vec_vupklsh, |
| &B1_vec_vupklsb, |
| &B_vec_vupklpx, |
| &B2_vec_vupklsh, |
| &B2_vec_vupklsb, |
| &B1_vec_vxor, |
| &B2_vec_vxor, |
| &B3_vec_vxor, |
| &B4_vec_vxor, |
| &B5_vec_vxor, |
| &B6_vec_vxor, |
| &B7_vec_vxor, |
| &B8_vec_vxor, |
| &B9_vec_vxor, |
| &B10_vec_vxor, |
| &B11_vec_vxor, |
| &B12_vec_vxor, |
| &B13_vec_vxor, |
| &B14_vec_vxor, |
| &B15_vec_vxor, |
| &B16_vec_vxor, |
| &B17_vec_vxor, |
| &B18_vec_vxor, |
| &B19_vec_vxor, |
| &B20_vec_vxor, |
| &B21_vec_vxor, |
| &B22_vec_vxor, |
| &B23_vec_vxor, |
| &B24_vec_vxor, |
| }; |
| |
| static const struct builtin *const O_vec_abs[4] = { |
| &B1_vec_abs, |
| &B2_vec_abs, |
| &B3_vec_abs, |
| &B4_vec_abs, |
| }; |
| static const struct builtin *const O_vec_abss[3] = { |
| &B1_vec_abss, |
| &B2_vec_abss, |
| &B3_vec_abss, |
| }; |
| static const struct builtin *const O_vec_add[19] = { |
| &B1_vec_vadduhm, |
| &B2_vec_vadduhm, |
| &B1_vec_vadduwm, |
| &B2_vec_vadduwm, |
| &B1_vec_vaddubm, |
| &B2_vec_vaddubm, |
| &B_vec_vaddfp, |
| &B3_vec_vadduhm, |
| &B4_vec_vadduhm, |
| &B3_vec_vadduwm, |
| &B4_vec_vadduwm, |
| &B3_vec_vaddubm, |
| &B4_vec_vaddubm, |
| &B5_vec_vadduhm, |
| &B6_vec_vadduhm, |
| &B5_vec_vadduwm, |
| &B6_vec_vadduwm, |
| &B5_vec_vaddubm, |
| &B6_vec_vaddubm, |
| }; |
| static const struct builtin *const O_vec_addc[1] = { |
| &B_vec_vaddcuw, |
| }; |
| static const struct builtin *const O_vec_adds[18] = { |
| &B1_vec_vaddshs, |
| &B1_vec_vadduhs, |
| &B1_vec_vaddsws, |
| &B1_vec_vadduws, |
| &B1_vec_vaddsbs, |
| &B1_vec_vaddubs, |
| &B2_vec_vaddshs, |
| &B3_vec_vaddshs, |
| &B2_vec_vaddsws, |
| &B3_vec_vaddsws, |
| &B2_vec_vaddsbs, |
| &B3_vec_vaddsbs, |
| &B2_vec_vadduhs, |
| &B3_vec_vadduhs, |
| &B2_vec_vadduws, |
| &B3_vec_vadduws, |
| &B2_vec_vaddubs, |
| &B3_vec_vaddubs, |
| }; |
| static const struct builtin *const O_vec_all_eq[23] = { |
| &B1_vec_all_eq, |
| &B2_vec_all_eq, |
| &B3_vec_all_eq, |
| &B4_vec_all_eq, |
| &B5_vec_all_eq, |
| &B6_vec_all_eq, |
| &B7_vec_all_eq, |
| &B8_vec_all_eq, |
| &B9_vec_all_eq, |
| &B10_vec_all_eq, |
| &B11_vec_all_eq, |
| &B12_vec_all_eq, |
| &B13_vec_all_eq, |
| &B14_vec_all_eq, |
| &B15_vec_all_eq, |
| &B16_vec_all_eq, |
| &B17_vec_all_eq, |
| &B18_vec_all_eq, |
| &B19_vec_all_eq, |
| &B20_vec_all_eq, |
| &B21_vec_all_eq, |
| &B22_vec_all_eq, |
| &B23_vec_all_eq, |
| }; |
| static const struct builtin *const O_vec_all_ge[19] = { |
| &B1_vec_all_ge, |
| &B2_vec_all_ge, |
| &B3_vec_all_ge, |
| &B4_vec_all_ge, |
| &B5_vec_all_ge, |
| &B6_vec_all_ge, |
| &B7_vec_all_ge, |
| &B8_vec_all_ge, |
| &B9_vec_all_ge, |
| &B10_vec_all_ge, |
| &B11_vec_all_ge, |
| &B12_vec_all_ge, |
| &B13_vec_all_ge, |
| &B14_vec_all_ge, |
| &B15_vec_all_ge, |
| &B16_vec_all_ge, |
| &B17_vec_all_ge, |
| &B18_vec_all_ge, |
| &B19_vec_all_ge, |
| }; |
| static const struct builtin *const O_vec_all_gt[19] = { |
| &B1_vec_all_gt, |
| &B2_vec_all_gt, |
| &B3_vec_all_gt, |
| &B4_vec_all_gt, |
| &B5_vec_all_gt, |
| &B6_vec_all_gt, |
| &B7_vec_all_gt, |
| &B8_vec_all_gt, |
| &B9_vec_all_gt, |
| &B10_vec_all_gt, |
| &B11_vec_all_gt, |
| &B12_vec_all_gt, |
| &B13_vec_all_gt, |
| &B14_vec_all_gt, |
| &B15_vec_all_gt, |
| &B16_vec_all_gt, |
| &B17_vec_all_gt, |
| &B18_vec_all_gt, |
| &B19_vec_all_gt, |
| }; |
| static const struct builtin *const O_vec_all_in[1] = { |
| &B_vec_all_in, |
| }; |
| static const struct builtin *const O_vec_all_le[19] = { |
| &B1_vec_all_le, |
| &B2_vec_all_le, |
| &B3_vec_all_le, |
| &B4_vec_all_le, |
| &B5_vec_all_le, |
| &B6_vec_all_le, |
| &B7_vec_all_le, |
| &B8_vec_all_le, |
| &B9_vec_all_le, |
| &B10_vec_all_le, |
| &B11_vec_all_le, |
| &B12_vec_all_le, |
| &B13_vec_all_le, |
| &B14_vec_all_le, |
| &B15_vec_all_le, |
| &B16_vec_all_le, |
| &B17_vec_all_le, |
| &B18_vec_all_le, |
| &B19_vec_all_le, |
| }; |
| static const struct builtin *const O_vec_all_lt[19] = { |
| &B1_vec_all_lt, |
| &B2_vec_all_lt, |
| &B3_vec_all_lt, |
| &B4_vec_all_lt, |
| &B5_vec_all_lt, |
| &B6_vec_all_lt, |
| &B7_vec_all_lt, |
| &B8_vec_all_lt, |
| &B9_vec_all_lt, |
| &B10_vec_all_lt, |
| &B11_vec_all_lt, |
| &B12_vec_all_lt, |
| &B13_vec_all_lt, |
| &B14_vec_all_lt, |
| &B15_vec_all_lt, |
| &B16_vec_all_lt, |
| &B17_vec_all_lt, |
| &B18_vec_all_lt, |
| &B19_vec_all_lt, |
| }; |
| static const struct builtin *const O_vec_all_nan[1] = { |
| &B_vec_all_nan, |
| }; |
| static const struct builtin *const O_vec_all_ne[23] = { |
| &B1_vec_all_ne, |
| &B2_vec_all_ne, |
| &B3_vec_all_ne, |
| &B4_vec_all_ne, |
| &B5_vec_all_ne, |
| &B6_vec_all_ne, |
| &B7_vec_all_ne, |
| &B8_vec_all_ne, |
| &B9_vec_all_ne, |
| &B10_vec_all_ne, |
| &B11_vec_all_ne, |
| &B12_vec_all_ne, |
| &B13_vec_all_ne, |
| &B14_vec_all_ne, |
| &B15_vec_all_ne, |
| &B16_vec_all_ne, |
| &B17_vec_all_ne, |
| &B18_vec_all_ne, |
| &B19_vec_all_ne, |
| &B20_vec_all_ne, |
| &B21_vec_all_ne, |
| &B22_vec_all_ne, |
| &B23_vec_all_ne, |
| }; |
| static const struct builtin *const O_vec_all_nge[1] = { |
| &B_vec_all_nge, |
| }; |
| static const struct builtin *const O_vec_all_ngt[1] = { |
| &B_vec_all_ngt, |
| }; |
| static const struct builtin *const O_vec_all_nle[1] = { |
| &B_vec_all_nle, |
| }; |
| static const struct builtin *const O_vec_all_nlt[1] = { |
| &B_vec_all_nlt, |
| }; |
| static const struct builtin *const O_vec_all_numeric[1] = { |
| &B_vec_all_numeric, |
| }; |
| static const struct builtin *const O_vec_and[24] = { |
| &B1_vec_vand, |
| &B2_vec_vand, |
| &B3_vec_vand, |
| &B4_vec_vand, |
| &B5_vec_vand, |
| &B6_vec_vand, |
| &B7_vec_vand, |
| &B8_vec_vand, |
| &B9_vec_vand, |
| &B10_vec_vand, |
| &B11_vec_vand, |
| &B12_vec_vand, |
| &B13_vec_vand, |
| &B14_vec_vand, |
| &B15_vec_vand, |
| &B16_vec_vand, |
| &B17_vec_vand, |
| &B18_vec_vand, |
| &B19_vec_vand, |
| &B20_vec_vand, |
| &B21_vec_vand, |
| &B22_vec_vand, |
| &B23_vec_vand, |
| &B24_vec_vand, |
| }; |
| static const struct builtin *const O_vec_andc[24] = { |
| &B1_vec_vandc, |
| &B2_vec_vandc, |
| &B3_vec_vandc, |
| &B4_vec_vandc, |
| &B5_vec_vandc, |
| &B6_vec_vandc, |
| &B7_vec_vandc, |
| &B8_vec_vandc, |
| &B9_vec_vandc, |
| &B10_vec_vandc, |
| &B11_vec_vandc, |
| &B12_vec_vandc, |
| &B13_vec_vandc, |
| &B14_vec_vandc, |
| &B15_vec_vandc, |
| &B16_vec_vandc, |
| &B17_vec_vandc, |
| &B18_vec_vandc, |
| &B19_vec_vandc, |
| &B20_vec_vandc, |
| &B21_vec_vandc, |
| &B22_vec_vandc, |
| &B23_vec_vandc, |
| &B24_vec_vandc, |
| }; |
| static const struct builtin *const O_vec_any_eq[23] = { |
| &B1_vec_any_eq, |
| &B2_vec_any_eq, |
| &B3_vec_any_eq, |
| &B4_vec_any_eq, |
| &B5_vec_any_eq, |
| &B6_vec_any_eq, |
| &B7_vec_any_eq, |
| &B8_vec_any_eq, |
| &B9_vec_any_eq, |
| &B10_vec_any_eq, |
| &B11_vec_any_eq, |
| &B12_vec_any_eq, |
| &B13_vec_any_eq, |
| &B14_vec_any_eq, |
| &B15_vec_any_eq, |
| &B16_vec_any_eq, |
| &B17_vec_any_eq, |
| &B18_vec_any_eq, |
| &B19_vec_any_eq, |
| &B20_vec_any_eq, |
| &B21_vec_any_eq, |
| &B22_vec_any_eq, |
| &B23_vec_any_eq, |
| }; |
| static const struct builtin *const O_vec_any_ge[19] = { |
| &B1_vec_any_ge, |
| &B2_vec_any_ge, |
| &B3_vec_any_ge, |
| &B4_vec_any_ge, |
| &B5_vec_any_ge, |
| &B6_vec_any_ge, |
| &B7_vec_any_ge, |
| &B8_vec_any_ge, |
| &B9_vec_any_ge, |
| &B10_vec_any_ge, |
| &B11_vec_any_ge, |
| &B12_vec_any_ge, |
| &B13_vec_any_ge, |
| &B14_vec_any_ge, |
| &B15_vec_any_ge, |
| &B16_vec_any_ge, |
| &B17_vec_any_ge, |
| &B18_vec_any_ge, |
| &B19_vec_any_ge, |
| }; |
| static const struct builtin *const O_vec_any_gt[19] = { |
| &B1_vec_any_gt, |
| &B2_vec_any_gt, |
| &B3_vec_any_gt, |
| &B4_vec_any_gt, |
| &B5_vec_any_gt, |
| &B6_vec_any_gt, |
| &B7_vec_any_gt, |
| &B8_vec_any_gt, |
| &B9_vec_any_gt, |
| &B10_vec_any_gt, |
| &B11_vec_any_gt, |
| &B12_vec_any_gt, |
| &B13_vec_any_gt, |
| &B14_vec_any_gt, |
| &B15_vec_any_gt, |
| &B16_vec_any_gt, |
| &B17_vec_any_gt, |
| &B18_vec_any_gt, |
| &B19_vec_any_gt, |
| }; |
| static const struct builtin *const O_vec_any_le[19] = { |
| &B1_vec_any_le, |
| &B2_vec_any_le, |
| &B3_vec_any_le, |
| &B4_vec_any_le, |
| &B5_vec_any_le, |
| &B6_vec_any_le, |
| &B7_vec_any_le, |
| &B8_vec_any_le, |
| &B9_vec_any_le, |
| &B10_vec_any_le, |
| &B11_vec_any_le, |
| &B12_vec_any_le, |
| &B13_vec_any_le, |
| &B14_vec_any_le, |
| &B15_vec_any_le, |
| &B16_vec_any_le, |
| &B17_vec_any_le, |
| &B18_vec_any_le, |
| &B19_vec_any_le, |
| }; |
| static const struct builtin *const O_vec_any_lt[19] = { |
| &B1_vec_any_lt, |
| &B2_vec_any_lt, |
| &B3_vec_any_lt, |
| &B4_vec_any_lt, |
| &B5_vec_any_lt, |
| &B6_vec_any_lt, |
| &B7_vec_any_lt, |
| &B8_vec_any_lt, |
| &B9_vec_any_lt, |
| &B10_vec_any_lt, |
| &B11_vec_any_lt, |
| &B12_vec_any_lt, |
| &B13_vec_any_lt, |
| &B14_vec_any_lt, |
| &B15_vec_any_lt, |
| &B16_vec_any_lt, |
| &B17_vec_any_lt, |
| &B18_vec_any_lt, |
| &B19_vec_any_lt, |
| }; |
| static const struct builtin *const O_vec_any_nan[1] = { |
| &B_vec_any_nan, |
| }; |
| static const struct builtin *const O_vec_any_ne[23] = { |
| &B1_vec_any_ne, |
| &B2_vec_any_ne, |
| &B3_vec_any_ne, |
| &B4_vec_any_ne, |
| &B5_vec_any_ne, |
| &B6_vec_any_ne, |
| &B7_vec_any_ne, |
| &B8_vec_any_ne, |
| &B9_vec_any_ne, |
| &B10_vec_any_ne, |
| &B11_vec_any_ne, |
| &B12_vec_any_ne, |
| &B13_vec_any_ne, |
| &B14_vec_any_ne, |
| &B15_vec_any_ne, |
| &B16_vec_any_ne, |
| &B17_vec_any_ne, |
| &B18_vec_any_ne, |
| &B19_vec_any_ne, |
| &B20_vec_any_ne, |
| &B21_vec_any_ne, |
| &B22_vec_any_ne, |
| &B23_vec_any_ne, |
| }; |
| static const struct builtin *const O_vec_any_nge[1] = { |
| &B_vec_any_nge, |
| }; |
| static const struct builtin *const O_vec_any_ngt[1] = { |
| &B_vec_any_ngt, |
| }; |
| static const struct builtin *const O_vec_any_nle[1] = { |
| &B_vec_any_nle, |
| }; |
| static const struct builtin *const O_vec_any_nlt[1] = { |
| &B_vec_any_nlt, |
| }; |
| static const struct builtin *const O_vec_any_numeric[1] = { |
| &B_vec_any_numeric, |
| }; |
| static const struct builtin *const O_vec_any_out[1] = { |
| &B_vec_any_out, |
| }; |
| static const struct builtin *const O_vec_avg[6] = { |
| &B_vec_vavgsh, |
| &B_vec_vavgsw, |
| &B_vec_vavgsb, |
| &B_vec_vavguh, |
| &B_vec_vavguw, |
| &B_vec_vavgub, |
| }; |
| static const struct builtin *const O_vec_ceil[1] = { |
| &B_vec_vrfip, |
| }; |
| static const struct builtin *const O_vec_cmpb[1] = { |
| &B_vec_vcmpbfp, |
| }; |
| static const struct builtin *const O_vec_cmpeq[7] = { |
| &B_vec_vcmpeqfp, |
| &B1_vec_vcmpequh, |
| &B1_vec_vcmpequw, |
| &B1_vec_vcmpequb, |
| &B2_vec_vcmpequh, |
| &B2_vec_vcmpequw, |
| &B2_vec_vcmpequb, |
| }; |
| static const struct builtin *const O_vec_cmpge[1] = { |
| &B_vec_vcmpgefp, |
| }; |
| static const struct builtin *const O_vec_cmpgt[7] = { |
| &B_vec_vcmpgtfp, |
| &B_vec_vcmpgtsh, |
| &B_vec_vcmpgtsw, |
| &B_vec_vcmpgtsb, |
| &B_vec_vcmpgtuh, |
| &B_vec_vcmpgtuw, |
| &B_vec_vcmpgtub, |
| }; |
| static const struct builtin *const O_vec_cmple[1] = { |
| &B_vec_cmple, |
| }; |
| static const struct builtin *const O_vec_cmplt[7] = { |
| &B1_vec_cmplt, |
| &B2_vec_cmplt, |
| &B3_vec_cmplt, |
| &B4_vec_cmplt, |
| &B5_vec_cmplt, |
| &B6_vec_cmplt, |
| &B7_vec_cmplt, |
| }; |
| static const struct builtin *const O_vec_ctf[2] = { |
| &B_vec_vcfsx, |
| &B_vec_vcfux, |
| }; |
| static const struct builtin *const O_vec_cts[1] = { |
| &B_vec_vctsxs, |
| }; |
| static const struct builtin *const O_vec_ctu[1] = { |
| &B_vec_vctuxs, |
| }; |
| static const struct builtin *const O_vec_dss[1] = { |
| &B_vec_dss, |
| }; |
| static const struct builtin *const O_vec_dssall[1] = { |
| &B_vec_dssall, |
| }; |
| static const struct builtin *const O_vec_dst[20] = { |
| &B1_vec_dst, |
| &B2_vec_dst, |
| &B3_vec_dst, |
| &B4_vec_dst, |
| &B5_vec_dst, |
| &B6_vec_dst, |
| &B7_vec_dst, |
| &B8_vec_dst, |
| &B9_vec_dst, |
| &B10_vec_dst, |
| &B11_vec_dst, |
| &B12_vec_dst, |
| &B13_vec_dst, |
| &B14_vec_dst, |
| &B15_vec_dst, |
| &B16_vec_dst, |
| &B17_vec_dst, |
| &B18_vec_dst, |
| &B19_vec_dst, |
| &B20_vec_dst, |
| }; |
| static const struct builtin *const O_vec_dstst[20] = { |
| &B1_vec_dstst, |
| &B2_vec_dstst, |
| &B3_vec_dstst, |
| &B4_vec_dstst, |
| &B5_vec_dstst, |
| &B6_vec_dstst, |
| &B7_vec_dstst, |
| &B8_vec_dstst, |
| &B9_vec_dstst, |
| &B10_vec_dstst, |
| &B11_vec_dstst, |
| &B12_vec_dstst, |
| &B13_vec_dstst, |
| &B14_vec_dstst, |
| &B15_vec_dstst, |
| &B16_vec_dstst, |
| &B17_vec_dstst, |
| &B18_vec_dstst, |
| &B19_vec_dstst, |
| &B20_vec_dstst, |
| }; |
| static const struct builtin *const O_vec_dststt[20] = { |
| &B1_vec_dststt, |
| &B2_vec_dststt, |
| &B3_vec_dststt, |
| &B4_vec_dststt, |
| &B5_vec_dststt, |
| &B6_vec_dststt, |
| &B7_vec_dststt, |
| &B8_vec_dststt, |
| &B9_vec_dststt, |
| &B10_vec_dststt, |
| &B11_vec_dststt, |
| &B12_vec_dststt, |
| &B13_vec_dststt, |
| &B14_vec_dststt, |
| &B15_vec_dststt, |
| &B16_vec_dststt, |
| &B17_vec_dststt, |
| &B18_vec_dststt, |
| &B19_vec_dststt, |
| &B20_vec_dststt, |
| }; |
| static const struct builtin *const O_vec_dstt[20] = { |
| &B1_vec_dstt, |
| &B2_vec_dstt, |
| &B3_vec_dstt, |
| &B4_vec_dstt, |
| &B5_vec_dstt, |
| &B6_vec_dstt, |
| &B7_vec_dstt, |
| &B8_vec_dstt, |
| &B9_vec_dstt, |
| &B10_vec_dstt, |
| &B11_vec_dstt, |
| &B12_vec_dstt, |
| &B13_vec_dstt, |
| &B14_vec_dstt, |
| &B15_vec_dstt, |
| &B16_vec_dstt, |
| &B17_vec_dstt, |
| &B18_vec_dstt, |
| &B19_vec_dstt, |
| &B20_vec_dstt, |
| }; |
| static const struct builtin *const O_vec_expte[1] = { |
| &B_vec_vexptefp, |
| }; |
| static const struct builtin *const O_vec_floor[1] = { |
| &B_vec_vrfim, |
| }; |
| static const struct builtin *const O_vec_ld[20] = { |
| &B1_vec_lvx, |
| &B2_vec_lvx, |
| &B3_vec_lvx, |
| &B4_vec_lvx, |
| &B5_vec_lvx, |
| &B6_vec_lvx, |
| &B7_vec_lvx, |
| &B8_vec_lvx, |
| &B9_vec_lvx, |
| &B10_vec_lvx, |
| &B11_vec_lvx, |
| &B12_vec_lvx, |
| &B13_vec_lvx, |
| &B14_vec_lvx, |
| &B15_vec_lvx, |
| &B16_vec_lvx, |
| &B17_vec_lvx, |
| &B18_vec_lvx, |
| &B19_vec_lvx, |
| &B20_vec_lvx, |
| }; |
| static const struct builtin *const O_vec_lde[9] = { |
| &B1_vec_lvewx, |
| &B2_vec_lvewx, |
| &B3_vec_lvewx, |
| &B1_vec_lvehx, |
| &B1_vec_lvebx, |
| &B2_vec_lvebx, |
| &B4_vec_lvewx, |
| &B5_vec_lvewx, |
| &B2_vec_lvehx, |
| }; |
| static const struct builtin *const O_vec_ldl[20] = { |
| &B1_vec_lvxl, |
| &B2_vec_lvxl, |
| &B3_vec_lvxl, |
| &B4_vec_lvxl, |
| &B5_vec_lvxl, |
| &B6_vec_lvxl, |
| &B7_vec_lvxl, |
| &B8_vec_lvxl, |
| &B9_vec_lvxl, |
| &B10_vec_lvxl, |
| &B11_vec_lvxl, |
| &B12_vec_lvxl, |
| &B13_vec_lvxl, |
| &B14_vec_lvxl, |
| &B15_vec_lvxl, |
| &B16_vec_lvxl, |
| &B17_vec_lvxl, |
| &B18_vec_lvxl, |
| &B19_vec_lvxl, |
| &B20_vec_lvxl, |
| }; |
| static const struct builtin *const O_vec_loge[1] = { |
| &B_vec_vlogefp, |
| }; |
| static const struct builtin *const O_vec_lvebx[2] = { |
| &B1_vec_lvebx, |
| &B2_vec_lvebx, |
| }; |
| static const struct builtin *const O_vec_lvehx[2] = { |
| &B1_vec_lvehx, |
| &B2_vec_lvehx, |
| }; |
| static const struct builtin *const O_vec_lvewx[5] = { |
| &B1_vec_lvewx, |
| &B2_vec_lvewx, |
| &B3_vec_lvewx, |
| &B4_vec_lvewx, |
| &B5_vec_lvewx, |
| }; |
| static const struct builtin *const O_vec_lvsl[9] = { |
| &B1_vec_lvsl, |
| &B2_vec_lvsl, |
| &B3_vec_lvsl, |
| &B4_vec_lvsl, |
| &B5_vec_lvsl, |
| &B6_vec_lvsl, |
| &B7_vec_lvsl, |
| &B8_vec_lvsl, |
| &B9_vec_lvsl, |
| }; |
| static const struct builtin *const O_vec_lvsr[9] = { |
| &B1_vec_lvsr, |
| &B2_vec_lvsr, |
| &B3_vec_lvsr, |
| &B4_vec_lvsr, |
| &B5_vec_lvsr, |
| &B6_vec_lvsr, |
| &B7_vec_lvsr, |
| &B8_vec_lvsr, |
| &B9_vec_lvsr, |
| }; |
| static const struct builtin *const O_vec_lvx[20] = { |
| &B1_vec_lvx, |
| &B2_vec_lvx, |
| &B3_vec_lvx, |
| &B4_vec_lvx, |
| &B5_vec_lvx, |
| &B6_vec_lvx, |
| &B7_vec_lvx, |
| &B8_vec_lvx, |
| &B9_vec_lvx, |
| &B10_vec_lvx, |
| &B11_vec_lvx, |
| &B12_vec_lvx, |
| &B13_vec_lvx, |
| &B14_vec_lvx, |
| &B15_vec_lvx, |
| &B16_vec_lvx, |
| &B17_vec_lvx, |
| &B18_vec_lvx, |
| &B19_vec_lvx, |
| &B20_vec_lvx, |
| }; |
| static const struct builtin *const O_vec_lvxl[20] = { |
| &B1_vec_lvxl, |
| &B2_vec_lvxl, |
| &B3_vec_lvxl, |
| &B4_vec_lvxl, |
| &B5_vec_lvxl, |
| &B6_vec_lvxl, |
| &B7_vec_lvxl, |
| &B8_vec_lvxl, |
| &B9_vec_lvxl, |
| &B10_vec_lvxl, |
| &B11_vec_lvxl, |
| &B12_vec_lvxl, |
| &B13_vec_lvxl, |
| &B14_vec_lvxl, |
| &B15_vec_lvxl, |
| &B16_vec_lvxl, |
| &B17_vec_lvxl, |
| &B18_vec_lvxl, |
| &B19_vec_lvxl, |
| &B20_vec_lvxl, |
| }; |
| static const struct builtin *const O_vec_madd[1] = { |
| &B_vec_vmaddfp, |
| }; |
| static const struct builtin *const O_vec_madds[1] = { |
| &B_vec_vmhaddshs, |
| }; |
| static const struct builtin *const O_vec_max[19] = { |
| &B1_vec_vmaxsh, |
| &B1_vec_vmaxuh, |
| &B1_vec_vmaxsw, |
| &B1_vec_vmaxuw, |
| &B1_vec_vmaxsb, |
| &B1_vec_vmaxub, |
| &B_vec_vmaxfp, |
| &B2_vec_vmaxsh, |
| &B3_vec_vmaxsh, |
| &B2_vec_vmaxsw, |
| &B3_vec_vmaxsw, |
| &B2_vec_vmaxsb, |
| &B3_vec_vmaxsb, |
| &B2_vec_vmaxuh, |
| &B3_vec_vmaxuh, |
| &B2_vec_vmaxuw, |
| &B3_vec_vmaxuw, |
| &B2_vec_vmaxub, |
| &B3_vec_vmaxub, |
| }; |
| static const struct builtin *const O_vec_mergeh[11] = { |
| &B1_vec_vmrghh, |
| &B1_vec_vmrghw, |
| &B1_vec_vmrghb, |
| &B2_vec_vmrghw, |
| &B2_vec_vmrghh, |
| &B3_vec_vmrghh, |
| &B3_vec_vmrghw, |
| &B2_vec_vmrghb, |
| &B4_vec_vmrghh, |
| &B4_vec_vmrghw, |
| &B3_vec_vmrghb, |
| }; |
| static const struct builtin *const O_vec_mergel[11] = { |
| &B1_vec_vmrglh, |
| &B1_vec_vmrglw, |
| &B1_vec_vmrglb, |
| &B2_vec_vmrglw, |
| &B2_vec_vmrglh, |
| &B3_vec_vmrglh, |
| &B3_vec_vmrglw, |
| &B2_vec_vmrglb, |
| &B4_vec_vmrglh, |
| &B4_vec_vmrglw, |
| &B3_vec_vmrglb, |
| }; |
| static const struct builtin *const O_vec_mfvscr[1] = { |
| &B_vec_mfvscr, |
| }; |
| static const struct builtin *const O_vec_min[19] = { |
| &B1_vec_vminsh, |
| &B1_vec_vminuh, |
| &B1_vec_vminsw, |
| &B1_vec_vminuw, |
| &B1_vec_vminsb, |
| &B1_vec_vminub, |
| &B_vec_vminfp, |
| &B2_vec_vminsh, |
| &B3_vec_vminsh, |
| &B2_vec_vminsw, |
| &B3_vec_vminsw, |
| &B2_vec_vminsb, |
| &B3_vec_vminsb, |
| &B2_vec_vminuh, |
| &B3_vec_vminuh, |
| &B2_vec_vminuw, |
| &B3_vec_vminuw, |
| &B2_vec_vminub, |
| &B3_vec_vminub, |
| }; |
| static const struct builtin *const O_vec_mladd[4] = { |
| &B1_vec_vmladduhm, |
| &B2_vec_vmladduhm, |
| &B3_vec_vmladduhm, |
| &B4_vec_vmladduhm, |
| }; |
| static const struct builtin *const O_vec_mradds[1] = { |
| &B_vec_vmhraddshs, |
| }; |
| static const struct builtin *const O_vec_msum[4] = { |
| &B_vec_vmsumshm, |
| &B_vec_vmsummbm, |
| &B_vec_vmsumuhm, |
| &B_vec_vmsumubm, |
| }; |
| static const struct builtin *const O_vec_msums[2] = { |
| &B_vec_vmsumshs, |
| &B_vec_vmsumuhs, |
| }; |
| static const struct builtin *const O_vec_mtvscr[10] = { |
| &B1_vec_mtvscr, |
| &B2_vec_mtvscr, |
| &B3_vec_mtvscr, |
| &B4_vec_mtvscr, |
| &B5_vec_mtvscr, |
| &B6_vec_mtvscr, |
| &B7_vec_mtvscr, |
| &B8_vec_mtvscr, |
| &B9_vec_mtvscr, |
| &B10_vec_mtvscr, |
| }; |
| static const struct builtin *const O_vec_mule[4] = { |
| &B_vec_vmulesh, |
| &B_vec_vmulesb, |
| &B_vec_vmuleuh, |
| &B_vec_vmuleub, |
| }; |
| static const struct builtin *const O_vec_mulo[4] = { |
| &B_vec_vmulosh, |
| &B_vec_vmulosb, |
| &B_vec_vmulouh, |
| &B_vec_vmuloub, |
| }; |
| static const struct builtin *const O_vec_nmsub[1] = { |
| &B_vec_vnmsubfp, |
| }; |
| static const struct builtin *const O_vec_nor[10] = { |
| &B1_vec_vnor, |
| &B2_vec_vnor, |
| &B3_vec_vnor, |
| &B4_vec_vnor, |
| &B5_vec_vnor, |
| &B6_vec_vnor, |
| &B7_vec_vnor, |
| &B8_vec_vnor, |
| &B9_vec_vnor, |
| &B10_vec_vnor, |
| }; |
| static const struct builtin *const O_vec_or[24] = { |
| &B1_vec_vor, |
| &B2_vec_vor, |
| &B3_vec_vor, |
| &B4_vec_vor, |
| &B5_vec_vor, |
| &B6_vec_vor, |
| &B7_vec_vor, |
| &B8_vec_vor, |
| &B9_vec_vor, |
| &B10_vec_vor, |
| &B11_vec_vor, |
| &B12_vec_vor, |
| &B13_vec_vor, |
| &B14_vec_vor, |
| &B15_vec_vor, |
| &B16_vec_vor, |
| &B17_vec_vor, |
| &B18_vec_vor, |
| &B19_vec_vor, |
| &B20_vec_vor, |
| &B21_vec_vor, |
| &B22_vec_vor, |
| &B23_vec_vor, |
| &B24_vec_vor, |
| }; |
| static const struct builtin *const O_vec_pack[6] = { |
| &B1_vec_vpkuhum, |
| &B1_vec_vpkuwum, |
| &B2_vec_vpkuhum, |
| &B2_vec_vpkuwum, |
| &B3_vec_vpkuhum, |
| &B3_vec_vpkuwum, |
| }; |
| static const struct builtin *const O_vec_packpx[1] = { |
| &B_vec_vpkpx, |
| }; |
| static const struct builtin *const O_vec_packs[4] = { |
| &B_vec_vpkshss, |
| &B_vec_vpkswss, |
| &B_vec_vpkuhus, |
| &B_vec_vpkuwus, |
| }; |
| static const struct builtin *const O_vec_packsu[4] = { |
| &B_vec_vpkshus, |
| &B_vec_vpkswus, |
| &B_vec_vpkuhus, |
| &B_vec_vpkuwus, |
| }; |
| static const struct builtin *const O_vec_perm[11] = { |
| &B1_vec_vperm, |
| &B2_vec_vperm, |
| &B3_vec_vperm, |
| &B4_vec_vperm, |
| &B5_vec_vperm, |
| &B6_vec_vperm, |
| &B7_vec_vperm, |
| &B8_vec_vperm, |
| &B9_vec_vperm, |
| &B10_vec_vperm, |
| &B11_vec_vperm, |
| }; |
| static const struct builtin *const O_vec_re[1] = { |
| &B_vec_vrefp, |
| }; |
| static const struct builtin *const O_vec_rl[6] = { |
| &B1_vec_vrlh, |
| &B1_vec_vrlw, |
| &B1_vec_vrlb, |
| &B2_vec_vrlh, |
| &B2_vec_vrlw, |
| &B2_vec_vrlb, |
| }; |
| static const struct builtin *const O_vec_round[1] = { |
| &B_vec_vrfin, |
| }; |
| static const struct builtin *const O_vec_rsqrte[1] = { |
| &B_vec_vrsqrtefp, |
| }; |
| static const struct builtin *const O_vec_sel[20] = { |
| &B1_vec_vsel, |
| &B2_vec_vsel, |
| &B3_vec_vsel, |
| &B4_vec_vsel, |
| &B5_vec_vsel, |
| &B6_vec_vsel, |
| &B7_vec_vsel, |
| &B8_vec_vsel, |
| &B9_vec_vsel, |
| &B10_vec_vsel, |
| &B11_vec_vsel, |
| &B12_vec_vsel, |
| &B13_vec_vsel, |
| &B14_vec_vsel, |
| &B15_vec_vsel, |
| &B16_vec_vsel, |
| &B17_vec_vsel, |
| &B18_vec_vsel, |
| &B19_vec_vsel, |
| &B20_vec_vsel, |
| }; |
| static const struct builtin *const O_vec_sl[6] = { |
| &B1_vec_vslh, |
| &B1_vec_vslw, |
| &B1_vec_vslb, |
| &B2_vec_vslh, |
| &B2_vec_vslw, |
| &B2_vec_vslb, |
| }; |
| static const struct builtin *const O_vec_sld[11] = { |
| &B1_vec_vsldoi, |
| &B2_vec_vsldoi, |
| &B3_vec_vsldoi, |
| &B4_vec_vsldoi, |
| &B5_vec_vsldoi, |
| &B6_vec_vsldoi, |
| &B7_vec_vsldoi, |
| &B8_vec_vsldoi, |
| &B9_vec_vsldoi, |
| &B10_vec_vsldoi, |
| &B11_vec_vsldoi, |
| }; |
| static const struct builtin *const O_vec_sll[30] = { |
| &B1_vec_vsl, |
| &B2_vec_vsl, |
| &B3_vec_vsl, |
| &B4_vec_vsl, |
| &B5_vec_vsl, |
| &B6_vec_vsl, |
| &B7_vec_vsl, |
| &B8_vec_vsl, |
| &B9_vec_vsl, |
| &B10_vec_vsl, |
| &B11_vec_vsl, |
| &B12_vec_vsl, |
| &B13_vec_vsl, |
| &B14_vec_vsl, |
| &B15_vec_vsl, |
| &B16_vec_vsl, |
| &B17_vec_vsl, |
| &B18_vec_vsl, |
| &B19_vec_vsl, |
| &B20_vec_vsl, |
| &B21_vec_vsl, |
| &B22_vec_vsl, |
| &B23_vec_vsl, |
| &B24_vec_vsl, |
| &B25_vec_vsl, |
| &B26_vec_vsl, |
| &B27_vec_vsl, |
| &B28_vec_vsl, |
| &B29_vec_vsl, |
| &B30_vec_vsl, |
| }; |
| static const struct builtin *const O_vec_slo[16] = { |
| &B1_vec_vslo, |
| &B2_vec_vslo, |
| &B3_vec_vslo, |
| &B4_vec_vslo, |
| &B5_vec_vslo, |
| &B6_vec_vslo, |
| &B7_vec_vslo, |
| &B8_vec_vslo, |
| &B9_vec_vslo, |
| &B10_vec_vslo, |
| &B11_vec_vslo, |
| &B12_vec_vslo, |
| &B13_vec_vslo, |
| &B14_vec_vslo, |
| &B15_vec_vslo, |
| &B16_vec_vslo, |
| }; |
| static const struct builtin *const O_vec_splat[11] = { |
| &B1_vec_vsplth, |
| &B1_vec_vspltw, |
| &B1_vec_vspltb, |
| &B2_vec_vspltw, |
| &B2_vec_vsplth, |
| &B3_vec_vsplth, |
| &B3_vec_vspltw, |
| &B2_vec_vspltb, |
| &B4_vec_vsplth, |
| &B4_vec_vspltw, |
| &B3_vec_vspltb, |
| }; |
| static const struct builtin *const O_vec_splat_s16[1] = { |
| &B_vec_vspltish, |
| }; |
| static const struct builtin *const O_vec_splat_s32[1] = { |
| &B_vec_vspltisw, |
| }; |
| static const struct builtin *const O_vec_splat_s8[1] = { |
| &B_vec_vspltisb, |
| }; |
| static const struct builtin *const O_vec_splat_u16[1] = { |
| &B_vec_splat_u16, |
| }; |
| static const struct builtin *const O_vec_splat_u32[1] = { |
| &B_vec_splat_u32, |
| }; |
| static const struct builtin *const O_vec_splat_u8[1] = { |
| &B_vec_splat_u8, |
| }; |
| static const struct builtin *const O_vec_sr[6] = { |
| &B1_vec_vsrh, |
| &B1_vec_vsrw, |
| &B1_vec_vsrb, |
| &B2_vec_vsrh, |
| &B2_vec_vsrw, |
| &B2_vec_vsrb, |
| }; |
| static const struct builtin *const O_vec_sra[6] = { |
| &B1_vec_vsrah, |
| &B1_vec_vsraw, |
| &B1_vec_vsrab, |
| &B2_vec_vsrah, |
| &B2_vec_vsraw, |
| &B2_vec_vsrab, |
| }; |
| static const struct builtin *const O_vec_srl[30] = { |
| &B1_vec_vsr, |
| &B2_vec_vsr, |
| &B3_vec_vsr, |
| &B4_vec_vsr, |
| &B5_vec_vsr, |
| &B6_vec_vsr, |
| &B7_vec_vsr, |
| &B8_vec_vsr, |
| &B9_vec_vsr, |
| &B10_vec_vsr, |
| &B11_vec_vsr, |
| &B12_vec_vsr, |
| &B13_vec_vsr, |
| &B14_vec_vsr, |
| &B15_vec_vsr, |
| &B16_vec_vsr, |
| &B17_vec_vsr, |
| &B18_vec_vsr, |
| &B19_vec_vsr, |
| &B20_vec_vsr, |
| &B21_vec_vsr, |
| &B22_vec_vsr, |
| &B23_vec_vsr, |
| &B24_vec_vsr, |
| &B25_vec_vsr, |
| &B26_vec_vsr, |
| &B27_vec_vsr, |
| &B28_vec_vsr, |
| &B29_vec_vsr, |
| &B30_vec_vsr, |
| }; |
| static const struct builtin *const O_vec_sro[16] = { |
| &B1_vec_vsro, |
| &B2_vec_vsro, |
| &B3_vec_vsro, |
| &B4_vec_vsro, |
| &B5_vec_vsro, |
| &B6_vec_vsro, |
| &B7_vec_vsro, |
| &B8_vec_vsro, |
| &B9_vec_vsro, |
| &B10_vec_vsro, |
| &B11_vec_vsro, |
| &B12_vec_vsro, |
| &B13_vec_vsro, |
| &B14_vec_vsro, |
| &B15_vec_vsro, |
| &B16_vec_vsro, |
| }; |
| static const struct builtin *const O_vec_st[30] = { |
| &B1_vec_stvx, |
| &B2_vec_stvx, |
| &B3_vec_stvx, |
| &B4_vec_stvx, |
| &B5_vec_stvx, |
| &B6_vec_stvx, |
| &B7_vec_stvx, |
| &B8_vec_stvx, |
| &B9_vec_stvx, |
| &B10_vec_stvx, |
| &B11_vec_stvx, |
| &B12_vec_stvx, |
| &B13_vec_stvx, |
| &B14_vec_stvx, |
| &B15_vec_stvx, |
| &B16_vec_stvx, |
| &B17_vec_stvx, |
| &B18_vec_stvx, |
| &B19_vec_stvx, |
| &B20_vec_stvx, |
| &B21_vec_stvx, |
| &B22_vec_stvx, |
| &B23_vec_stvx, |
| &B24_vec_stvx, |
| &B25_vec_stvx, |
| &B26_vec_stvx, |
| &B27_vec_stvx, |
| &B28_vec_stvx, |
| &B29_vec_stvx, |
| &B30_vec_stvx, |
| }; |
| static const struct builtin *const O_vec_ste[19] = { |
| &B1_vec_stvebx, |
| &B2_vec_stvebx, |
| &B1_vec_stvewx, |
| &B2_vec_stvewx, |
| &B3_vec_stvewx, |
| &B4_vec_stvewx, |
| &B3_vec_stvebx, |
| &B4_vec_stvebx, |
| &B5_vec_stvewx, |
| &B1_vec_stvehx, |
| &B2_vec_stvehx, |
| &B3_vec_stvehx, |
| &B6_vec_stvewx, |
| &B7_vec_stvewx, |
| &B5_vec_stvebx, |
| &B4_vec_stvehx, |
| &B8_vec_stvewx, |
| &B9_vec_stvewx, |
| &B6_vec_stvebx, |
| }; |
| static const struct builtin *const O_vec_stl[30] = { |
| &B1_vec_stvxl, |
| &B2_vec_stvxl, |
| &B3_vec_stvxl, |
| &B4_vec_stvxl, |
| &B5_vec_stvxl, |
| &B6_vec_stvxl, |
| &B7_vec_stvxl, |
| &B8_vec_stvxl, |
| &B9_vec_stvxl, |
| &B10_vec_stvxl, |
| &B11_vec_stvxl, |
| &B12_vec_stvxl, |
| &B13_vec_stvxl, |
| &B14_vec_stvxl, |
| &B15_vec_stvxl, |
| &B16_vec_stvxl, |
| &B17_vec_stvxl, |
| &B18_vec_stvxl, |
| &B19_vec_stvxl, |
| &B20_vec_stvxl, |
| &B21_vec_stvxl, |
| &B22_vec_stvxl, |
| &B23_vec_stvxl, |
| &B24_vec_stvxl, |
| &B25_vec_stvxl, |
| &B26_vec_stvxl, |
| &B27_vec_stvxl, |
| &B28_vec_stvxl, |
| &B29_vec_stvxl, |
| &B30_vec_stvxl, |
| }; |
| static const struct builtin *const O_vec_stvebx[6] = { |
| &B1_vec_stvebx, |
| &B2_vec_stvebx, |
| &B3_vec_stvebx, |
| &B4_vec_stvebx, |
| &B5_vec_stvebx, |
| &B6_vec_stvebx, |
| }; |
| static const struct builtin *const O_vec_stvehx[4] = { |
| &B1_vec_stvehx, |
| &B2_vec_stvehx, |
| &B3_vec_stvehx, |
| &B4_vec_stvehx, |
| }; |
| static const struct builtin *const O_vec_stvewx[9] = { |
| &B1_vec_stvewx, |
| &B2_vec_stvewx, |
| &B3_vec_stvewx, |
| &B4_vec_stvewx, |
| &B5_vec_stvewx, |
| &B6_vec_stvewx, |
| &B7_vec_stvewx, |
| &B8_vec_stvewx, |
| &B9_vec_stvewx, |
| }; |
| static const struct builtin *const O_vec_stvx[30] = { |
| &B1_vec_stvx, |
| &B2_vec_stvx, |
| &B3_vec_stvx, |
| &B4_vec_stvx, |
| &B5_vec_stvx, |
| &B6_vec_stvx, |
| &B7_vec_stvx, |
| &B8_vec_stvx, |
| &B9_vec_stvx, |
| &B10_vec_stvx, |
| &B11_vec_stvx, |
| &B12_vec_stvx, |
| &B13_vec_stvx, |
| &B14_vec_stvx, |
| &B15_vec_stvx, |
| &B16_vec_stvx, |
| &B17_vec_stvx, |
| &B18_vec_stvx, |
| &B19_vec_stvx, |
| &B20_vec_stvx, |
| &B21_vec_stvx, |
| &B22_vec_stvx, |
| &B23_vec_stvx, |
| &B24_vec_stvx, |
| &B25_vec_stvx, |
| &B26_vec_stvx, |
| &B27_vec_stvx, |
| &B28_vec_stvx, |
| &B29_vec_stvx, |
| &B30_vec_stvx, |
| }; |
| static const struct builtin *const O_vec_stvxl[30] = { |
| &B1_vec_stvxl, |
| &B2_vec_stvxl, |
| &B3_vec_stvxl, |
| &B4_vec_stvxl, |
| &B5_vec_stvxl, |
| &B6_vec_stvxl, |
| &B7_vec_stvxl, |
| &B8_vec_stvxl, |
| &B9_vec_stvxl, |
| &B10_vec_stvxl, |
| &B11_vec_stvxl, |
| &B12_vec_stvxl, |
| &B13_vec_stvxl, |
| &B14_vec_stvxl, |
| &B15_vec_stvxl, |
| &B16_vec_stvxl, |
| &B17_vec_stvxl, |
| &B18_vec_stvxl, |
| &B19_vec_stvxl, |
| &B20_vec_stvxl, |
| &B21_vec_stvxl, |
| &B22_vec_stvxl, |
| &B23_vec_stvxl, |
| &B24_vec_stvxl, |
| &B25_vec_stvxl, |
| &B26_vec_stvxl, |
| &B27_vec_stvxl, |
| &B28_vec_stvxl, |
| &B29_vec_stvxl, |
| &B30_vec_stvxl, |
| }; |
| static const struct builtin *const O_vec_sub[19] = { |
| &B1_vec_vsubuhm, |
| &B2_vec_vsubuhm, |
| &B1_vec_vsubuwm, |
| &B2_vec_vsubuwm, |
| &B1_vec_vsububm, |
| &B2_vec_vsububm, |
| &B_vec_vsubfp, |
| &B3_vec_vsubuhm, |
| &B4_vec_vsubuhm, |
| &B3_vec_vsubuwm, |
| &B4_vec_vsubuwm, |
| &B3_vec_vsububm, |
| &B4_vec_vsububm, |
| &B5_vec_vsubuhm, |
| &B6_vec_vsubuhm, |
| &B5_vec_vsubuwm, |
| &B6_vec_vsubuwm, |
| &B5_vec_vsububm, |
| &B6_vec_vsububm, |
| }; |
| static const struct builtin *const O_vec_subc[1] = { |
| &B_vec_vsubcuw, |
| }; |
| static const struct builtin *const O_vec_subs[18] = { |
| &B1_vec_vsubshs, |
| &B1_vec_vsubuhs, |
| &B1_vec_vsubsws, |
| &B1_vec_vsubuws, |
| &B1_vec_vsubsbs, |
| &B1_vec_vsububs, |
| &B2_vec_vsubshs, |
| &B3_vec_vsubshs, |
| &B2_vec_vsubsws, |
| &B3_vec_vsubsws, |
| &B2_vec_vsubsbs, |
| &B3_vec_vsubsbs, |
| &B2_vec_vsubuhs, |
| &B3_vec_vsubuhs, |
| &B2_vec_vsubuws, |
| &B3_vec_vsubuws, |
| &B2_vec_vsububs, |
| &B3_vec_vsububs, |
| }; |
| static const struct builtin *const O_vec_sum2s[1] = { |
| &B_vec_vsum2sws, |
| }; |
| static const struct builtin *const O_vec_sum4s[3] = { |
| &B_vec_vsum4shs, |
| &B_vec_vsum4sbs, |
| &B_vec_vsum4ubs, |
| }; |
| static const struct builtin *const O_vec_sums[1] = { |
| &B_vec_vsumsws, |
| }; |
| static const struct builtin *const O_vec_trunc[1] = { |
| &B_vec_vrfiz, |
| }; |
| static const struct builtin *const O_vec_unpack2sh[2] = { |
| &B1_vec_unpack2sh, |
| &B2_vec_unpack2sh, |
| }; |
| static const struct builtin *const O_vec_unpack2sl[2] = { |
| &B1_vec_unpack2sl, |
| &B2_vec_unpack2sl, |
| }; |
| static const struct builtin *const O_vec_unpack2uh[2] = { |
| &B1_vec_unpack2uh, |
| &B2_vec_unpack2uh, |
| }; |
| static const struct builtin *const O_vec_unpack2ul[2] = { |
| &B1_vec_unpack2ul, |
| &B2_vec_unpack2ul, |
| }; |
| static const struct builtin *const O_vec_unpackh[5] = { |
| &B1_vec_vupkhsh, |
| &B1_vec_vupkhsb, |
| &B_vec_vupkhpx, |
| &B2_vec_vupkhsh, |
| &B2_vec_vupkhsb, |
| }; |
| static const struct builtin *const O_vec_unpackl[5] = { |
| &B1_vec_vupklsh, |
| &B1_vec_vupklsb, |
| &B_vec_vupklpx, |
| &B2_vec_vupklsh, |
| &B2_vec_vupklsb, |
| }; |
| static const struct builtin *const O_vec_vaddcuw[1] = { |
| &B_vec_vaddcuw, |
| }; |
| static const struct builtin *const O_vec_vaddfp[1] = { |
| &B_vec_vaddfp, |
| }; |
| static const struct builtin *const O_vec_vaddsbs[3] = { |
| &B1_vec_vaddsbs, |
| &B2_vec_vaddsbs, |
| &B3_vec_vaddsbs, |
| }; |
| static const struct builtin *const O_vec_vaddshs[3] = { |
| &B1_vec_vaddshs, |
| &B2_vec_vaddshs, |
| &B3_vec_vaddshs, |
| }; |
| static const struct builtin *const O_vec_vaddsws[3] = { |
| &B1_vec_vaddsws, |
| &B2_vec_vaddsws, |
| &B3_vec_vaddsws, |
| }; |
| static const struct builtin *const O_vec_vaddubm[6] = { |
| &B1_vec_vaddubm, |
| &B2_vec_vaddubm, |
| &B3_vec_vaddubm, |
| &B4_vec_vaddubm, |
| &B5_vec_vaddubm, |
| &B6_vec_vaddubm, |
| }; |
| static const struct builtin *const O_vec_vaddubs[3] = { |
| &B1_vec_vaddubs, |
| &B2_vec_vaddubs, |
| &B3_vec_vaddubs, |
| }; |
| static const struct builtin *const O_vec_vadduhm[6] = { |
| &B1_vec_vadduhm, |
| &B2_vec_vadduhm, |
| &B3_vec_vadduhm, |
| &B4_vec_vadduhm, |
| &B5_vec_vadduhm, |
| &B6_vec_vadduhm, |
| }; |
| static const struct builtin *const O_vec_vadduhs[3] = { |
| &B1_vec_vadduhs, |
| &B2_vec_vadduhs, |
| &B3_vec_vadduhs, |
| }; |
| static const struct builtin *const O_vec_vadduwm[6] = { |
| &B1_vec_vadduwm, |
| &B2_vec_vadduwm, |
| &B3_vec_vadduwm, |
| &B4_vec_vadduwm, |
| &B5_vec_vadduwm, |
| &B6_vec_vadduwm, |
| }; |
| static const struct builtin *const O_vec_vadduws[3] = { |
| &B1_vec_vadduws, |
| &B2_vec_vadduws, |
| &B3_vec_vadduws, |
| }; |
| static const struct builtin *const O_vec_vand[24] = { |
| &B1_vec_vand, |
| &B2_vec_vand, |
| &B3_vec_vand, |
| &B4_vec_vand, |
| &B5_vec_vand, |
| &B6_vec_vand, |
| &B7_vec_vand, |
| &B8_vec_vand, |
| &B9_vec_vand, |
| &B10_vec_vand, |
| &B11_vec_vand, |
| &B12_vec_vand, |
| &B13_vec_vand, |
| &B14_vec_vand, |
| &B15_vec_vand, |
| &B16_vec_vand, |
| &B17_vec_vand, |
| &B18_vec_vand, |
| &B19_vec_vand, |
| &B20_vec_vand, |
| &B21_vec_vand, |
| &B22_vec_vand, |
| &B23_vec_vand, |
| &B24_vec_vand, |
| }; |
| static const struct builtin *const O_vec_vandc[24] = { |
| &B1_vec_vandc, |
| &B2_vec_vandc, |
| &B3_vec_vandc, |
| &B4_vec_vandc, |
| &B5_vec_vandc, |
| &B6_vec_vandc, |
| &B7_vec_vandc, |
| &B8_vec_vandc, |
| &B9_vec_vandc, |
| &B10_vec_vandc, |
| &B11_vec_vandc, |
| &B12_vec_vandc, |
| &B13_vec_vandc, |
| &B14_vec_vandc, |
| &B15_vec_vandc, |
| &B16_vec_vandc, |
| &B17_vec_vandc, |
| &B18_vec_vandc, |
| &B19_vec_vandc, |
| &B20_vec_vandc, |
| &B21_vec_vandc, |
| &B22_vec_vandc, |
| &B23_vec_vandc, |
| &B24_vec_vandc, |
| }; |
| static const struct builtin *const O_vec_vavgsb[1] = { |
| &B_vec_vavgsb, |
| }; |
| static const struct builtin *const O_vec_vavgsh[1] = { |
| &B_vec_vavgsh, |
| }; |
| static const struct builtin *const O_vec_vavgsw[1] = { |
| &B_vec_vavgsw, |
| }; |
| static const struct builtin *const O_vec_vavgub[1] = { |
| &B_vec_vavgub, |
| }; |
| static const struct builtin *const O_vec_vavguh[1] = { |
| &B_vec_vavguh, |
| }; |
| static const struct builtin *const O_vec_vavguw[1] = { |
| &B_vec_vavguw, |
| }; |
| static const struct builtin *const O_vec_vcfsx[1] = { |
| &B_vec_vcfsx, |
| }; |
| static const struct builtin *const O_vec_vcfux[1] = { |
| &B_vec_vcfux, |
| }; |
| static const struct builtin *const O_vec_vcmpbfp[1] = { |
| &B_vec_vcmpbfp, |
| }; |
| static const struct builtin *const O_vec_vcmpeqfp[1] = { |
| &B_vec_vcmpeqfp, |
| }; |
| static const struct builtin *const O_vec_vcmpequb[2] = { |
| &B1_vec_vcmpequb, |
| &B2_vec_vcmpequb, |
| }; |
| static const struct builtin *const O_vec_vcmpequh[2] = { |
| &B1_vec_vcmpequh, |
| &B2_vec_vcmpequh, |
| }; |
| static const struct builtin *const O_vec_vcmpequw[2] = { |
| &B1_vec_vcmpequw, |
| &B2_vec_vcmpequw, |
| }; |
| static const struct builtin *const O_vec_vcmpgefp[1] = { |
| &B_vec_vcmpgefp, |
| }; |
| static const struct builtin *const O_vec_vcmpgtfp[1] = { |
| &B_vec_vcmpgtfp, |
| }; |
| static const struct builtin *const O_vec_vcmpgtsb[1] = { |
| &B_vec_vcmpgtsb, |
| }; |
| static const struct builtin *const O_vec_vcmpgtsh[1] = { |
| &B_vec_vcmpgtsh, |
| }; |
| static const struct builtin *const O_vec_vcmpgtsw[1] = { |
| &B_vec_vcmpgtsw, |
| }; |
| static const struct builtin *const O_vec_vcmpgtub[1] = { |
| &B_vec_vcmpgtub, |
| }; |
| static const struct builtin *const O_vec_vcmpgtuh[1] = { |
| &B_vec_vcmpgtuh, |
| }; |
| static const struct builtin *const O_vec_vcmpgtuw[1] = { |
| &B_vec_vcmpgtuw, |
| }; |
| static const struct builtin *const O_vec_vctsxs[1] = { |
| &B_vec_vctsxs, |
| }; |
| static const struct builtin *const O_vec_vctuxs[1] = { |
| &B_vec_vctuxs, |
| }; |
| static const struct builtin *const O_vec_vexptefp[1] = { |
| &B_vec_vexptefp, |
| }; |
| static const struct builtin *const O_vec_vlogefp[1] = { |
| &B_vec_vlogefp, |
| }; |
| static const struct builtin *const O_vec_vmaddfp[1] = { |
| &B_vec_vmaddfp, |
| }; |
| static const struct builtin *const O_vec_vmaxfp[1] = { |
| &B_vec_vmaxfp, |
| }; |
| static const struct builtin *const O_vec_vmaxsb[3] = { |
| &B1_vec_vmaxsb, |
| &B2_vec_vmaxsb, |
| &B3_vec_vmaxsb, |
| }; |
| static const struct builtin *const O_vec_vmaxsh[3] = { |
| &B1_vec_vmaxsh, |
| &B2_vec_vmaxsh, |
| &B3_vec_vmaxsh, |
| }; |
| static const struct builtin *const O_vec_vmaxsw[3] = { |
| &B1_vec_vmaxsw, |
| &B2_vec_vmaxsw, |
| &B3_vec_vmaxsw, |
| }; |
| static const struct builtin *const O_vec_vmaxub[3] = { |
| &B1_vec_vmaxub, |
| &B2_vec_vmaxub, |
| &B3_vec_vmaxub, |
| }; |
| static const struct builtin *const O_vec_vmaxuh[3] = { |
| &B1_vec_vmaxuh, |
| &B2_vec_vmaxuh, |
| &B3_vec_vmaxuh, |
| }; |
| static const struct builtin *const O_vec_vmaxuw[3] = { |
| &B1_vec_vmaxuw, |
| &B2_vec_vmaxuw, |
| &B3_vec_vmaxuw, |
| }; |
| static const struct builtin *const O_vec_vmhaddshs[1] = { |
| &B_vec_vmhaddshs, |
| }; |
| static const struct builtin *const O_vec_vmhraddshs[1] = { |
| &B_vec_vmhraddshs, |
| }; |
| static const struct builtin *const O_vec_vminfp[1] = { |
| &B_vec_vminfp, |
| }; |
| static const struct builtin *const O_vec_vminsb[3] = { |
| &B1_vec_vminsb, |
| &B2_vec_vminsb, |
| &B3_vec_vminsb, |
| }; |
| static const struct builtin *const O_vec_vminsh[3] = { |
| &B1_vec_vminsh, |
| &B2_vec_vminsh, |
| &B3_vec_vminsh, |
| }; |
| static const struct builtin *const O_vec_vminsw[3] = { |
| &B1_vec_vminsw, |
| &B2_vec_vminsw, |
| &B3_vec_vminsw, |
| }; |
| static const struct builtin *const O_vec_vminub[3] = { |
| &B1_vec_vminub, |
| &B2_vec_vminub, |
| &B3_vec_vminub, |
| }; |
| static const struct builtin *const O_vec_vminuh[3] = { |
| &B1_vec_vminuh, |
| &B2_vec_vminuh, |
| &B3_vec_vminuh, |
| }; |
| static const struct builtin *const O_vec_vminuw[3] = { |
| &B1_vec_vminuw, |
| &B2_vec_vminuw, |
| &B3_vec_vminuw, |
| }; |
| static const struct builtin *const O_vec_vmladduhm[4] = { |
| &B1_vec_vmladduhm, |
| &B2_vec_vmladduhm, |
| &B3_vec_vmladduhm, |
| &B4_vec_vmladduhm, |
| }; |
| static const struct builtin *const O_vec_vmrghb[3] = { |
| &B1_vec_vmrghb, |
| &B2_vec_vmrghb, |
| &B3_vec_vmrghb, |
| }; |
| static const struct builtin *const O_vec_vmrghh[4] = { |
| &B1_vec_vmrghh, |
| &B2_vec_vmrghh, |
| &B3_vec_vmrghh, |
| &B4_vec_vmrghh, |
| }; |
| static const struct builtin *const O_vec_vmrghw[4] = { |
| &B1_vec_vmrghw, |
| &B2_vec_vmrghw, |
| &B3_vec_vmrghw, |
| &B4_vec_vmrghw, |
| }; |
| static const struct builtin *const O_vec_vmrglb[3] = { |
| &B1_vec_vmrglb, |
| &B2_vec_vmrglb, |
| &B3_vec_vmrglb, |
| }; |
| static const struct builtin *const O_vec_vmrglh[4] = { |
| &B1_vec_vmrglh, |
| &B2_vec_vmrglh, |
| &B3_vec_vmrglh, |
| &B4_vec_vmrglh, |
| }; |
| static const struct builtin *const O_vec_vmrglw[4] = { |
| &B1_vec_vmrglw, |
| &B2_vec_vmrglw, |
| &B3_vec_vmrglw, |
| &B4_vec_vmrglw, |
| }; |
| static const struct builtin *const O_vec_vmsummbm[1] = { |
| &B_vec_vmsummbm, |
| }; |
| static const struct builtin *const O_vec_vmsumshm[1] = { |
| &B_vec_vmsumshm, |
| }; |
| static const struct builtin *const O_vec_vmsumshs[1] = { |
| &B_vec_vmsumshs, |
| }; |
| static const struct builtin *const O_vec_vmsumubm[1] = { |
| &B_vec_vmsumubm, |
| }; |
| static const struct builtin *const O_vec_vmsumuhm[1] = { |
| &B_vec_vmsumuhm, |
| }; |
| static const struct builtin *const O_vec_vmsumuhs[1] = { |
| &B_vec_vmsumuhs, |
| }; |
| static const struct builtin *const O_vec_vmulesb[1] = { |
| &B_vec_vmulesb, |
| }; |
| static const struct builtin *const O_vec_vmulesh[1] = { |
| &B_vec_vmulesh, |
| }; |
| static const struct builtin *const O_vec_vmuleub[1] = { |
| &B_vec_vmuleub, |
| }; |
| static const struct builtin *const O_vec_vmuleuh[1] = { |
| &B_vec_vmuleuh, |
| }; |
| static const struct builtin *const O_vec_vmulosb[1] = { |
| &B_vec_vmulosb, |
| }; |
| static const struct builtin *const O_vec_vmulosh[1] = { |
| &B_vec_vmulosh, |
| }; |
| static const struct builtin *const O_vec_vmuloub[1] = { |
| &B_vec_vmuloub, |
| }; |
| static const struct builtin *const O_vec_vmulouh[1] = { |
| &B_vec_vmulouh, |
| }; |
| static const struct builtin *const O_vec_vnmsubfp[1] = { |
| &B_vec_vnmsubfp, |
| }; |
| static const struct builtin *const O_vec_vnor[10] = { |
| &B1_vec_vnor, |
| &B2_vec_vnor, |
| &B3_vec_vnor, |
| &B4_vec_vnor, |
| &B5_vec_vnor, |
| &B6_vec_vnor, |
| &B7_vec_vnor, |
| &B8_vec_vnor, |
| &B9_vec_vnor, |
| &B10_vec_vnor, |
| }; |
| static const struct builtin *const O_vec_vor[24] = { |
| &B1_vec_vor, |
| &B2_vec_vor, |
| &B3_vec_vor, |
| &B4_vec_vor, |
| &B5_vec_vor, |
| &B6_vec_vor, |
| &B7_vec_vor, |
| &B8_vec_vor, |
| &B9_vec_vor, |
| &B10_vec_vor, |
| &B11_vec_vor, |
| &B12_vec_vor, |
| &B13_vec_vor, |
| &B14_vec_vor, |
| &B15_vec_vor, |
| &B16_vec_vor, |
| &B17_vec_vor, |
| &B18_vec_vor, |
| &B19_vec_vor, |
| &B20_vec_vor, |
| &B21_vec_vor, |
| &B22_vec_vor, |
| &B23_vec_vor, |
| &B24_vec_vor, |
| }; |
| static const struct builtin *const O_vec_vperm[11] = { |
| &B1_vec_vperm, |
| &B2_vec_vperm, |
| &B3_vec_vperm, |
| &B4_vec_vperm, |
| &B5_vec_vperm, |
| &B6_vec_vperm, |
| &B7_vec_vperm, |
| &B8_vec_vperm, |
| &B9_vec_vperm, |
| &B10_vec_vperm, |
| &B11_vec_vperm, |
| }; |
| static const struct builtin *const O_vec_vpkpx[1] = { |
| &B_vec_vpkpx, |
| }; |
| static const struct builtin *const O_vec_vpkshss[1] = { |
| &B_vec_vpkshss, |
| }; |
| static const struct builtin *const O_vec_vpkshus[1] = { |
| &B_vec_vpkshus, |
| }; |
| static const struct builtin *const O_vec_vpkswss[1] = { |
| &B_vec_vpkswss, |
| }; |
| static const struct builtin *const O_vec_vpkswus[1] = { |
| &B_vec_vpkswus, |
| }; |
| static const struct builtin *const O_vec_vpkuhum[3] = { |
| &B1_vec_vpkuhum, |
| &B2_vec_vpkuhum, |
| &B3_vec_vpkuhum, |
| }; |
| static const struct builtin *const O_vec_vpkuhus[1] = { |
| &B_vec_vpkuhus, |
| }; |
| static const struct builtin *const O_vec_vpkuwum[3] = { |
| &B1_vec_vpkuwum, |
| &B2_vec_vpkuwum, |
| &B3_vec_vpkuwum, |
| }; |
| static const struct builtin *const O_vec_vpkuwus[1] = { |
| &B_vec_vpkuwus, |
| }; |
| static const struct builtin *const O_vec_vrefp[1] = { |
| &B_vec_vrefp, |
| }; |
| static const struct builtin *const O_vec_vrfim[1] = { |
| &B_vec_vrfim, |
| }; |
| static const struct builtin *const O_vec_vrfin[1] = { |
| &B_vec_vrfin, |
| }; |
| static const struct builtin *const O_vec_vrfip[1] = { |
| &B_vec_vrfip, |
| }; |
| static const struct builtin *const O_vec_vrfiz[1] = { |
| &B_vec_vrfiz, |
| }; |
| static const struct builtin *const O_vec_vrlb[2] = { |
| &B1_vec_vrlb, |
| &B2_vec_vrlb, |
| }; |
| static const struct builtin *const O_vec_vrlh[2] = { |
| &B1_vec_vrlh, |
| &B2_vec_vrlh, |
| }; |
| static const struct builtin *const O_vec_vrlw[2] = { |
| &B1_vec_vrlw, |
| &B2_vec_vrlw, |
| }; |
| static const struct builtin *const O_vec_vrsqrtefp[1] = { |
| &B_vec_vrsqrtefp, |
| }; |
| static const struct builtin *const O_vec_vsel[20] = { |
| &B1_vec_vsel, |
| &B2_vec_vsel, |
| &B3_vec_vsel, |
| &B4_vec_vsel, |
| &B5_vec_vsel, |
| &B6_vec_vsel, |
| &B7_vec_vsel, |
| &B8_vec_vsel, |
| &B9_vec_vsel, |
| &B10_vec_vsel, |
| &B11_vec_vsel, |
| &B12_vec_vsel, |
| &B13_vec_vsel, |
| &B14_vec_vsel, |
| &B15_vec_vsel, |
| &B16_vec_vsel, |
| &B17_vec_vsel, |
| &B18_vec_vsel, |
| &B19_vec_vsel, |
| &B20_vec_vsel, |
| }; |
| static const struct builtin *const O_vec_vsl[30] = { |
| &B1_vec_vsl, |
| &B2_vec_vsl, |
| &B3_vec_vsl, |
| &B4_vec_vsl, |
| &B5_vec_vsl, |
| &B6_vec_vsl, |
| &B7_vec_vsl, |
| &B8_vec_vsl, |
| &B9_vec_vsl, |
| &B10_vec_vsl, |
| &B11_vec_vsl, |
| &B12_vec_vsl, |
| &B13_vec_vsl, |
| &B14_vec_vsl, |
| &B15_vec_vsl, |
| &B16_vec_vsl, |
| &B17_vec_vsl, |
| &B18_vec_vsl, |
| &B19_vec_vsl, |
| &B20_vec_vsl, |
| &B21_vec_vsl, |
| &B22_vec_vsl, |
| &B23_vec_vsl, |
| &B24_vec_vsl, |
| &B25_vec_vsl, |
| &B26_vec_vsl, |
| &B27_vec_vsl, |
| &B28_vec_vsl, |
| &B29_vec_vsl, |
| &B30_vec_vsl, |
| }; |
| static const struct builtin *const O_vec_vslb[2] = { |
| &B1_vec_vslb, |
| &B2_vec_vslb, |
| }; |
| static const struct builtin *const O_vec_vsldoi[11] = { |
| &B1_vec_vsldoi, |
| &B2_vec_vsldoi, |
| &B3_vec_vsldoi, |
| &B4_vec_vsldoi, |
| &B5_vec_vsldoi, |
| &B6_vec_vsldoi, |
| &B7_vec_vsldoi, |
| &B8_vec_vsldoi, |
| &B9_vec_vsldoi, |
| &B10_vec_vsldoi, |
| &B11_vec_vsldoi, |
| }; |
| static const struct builtin *const O_vec_vslh[2] = { |
| &B1_vec_vslh, |
| &B2_vec_vslh, |
| }; |
| static const struct builtin *const O_vec_vslo[16] = { |
| &B1_vec_vslo, |
| &B2_vec_vslo, |
| &B3_vec_vslo, |
| &B4_vec_vslo, |
| &B5_vec_vslo, |
| &B6_vec_vslo, |
| &B7_vec_vslo, |
| &B8_vec_vslo, |
| &B9_vec_vslo, |
| &B10_vec_vslo, |
| &B11_vec_vslo, |
| &B12_vec_vslo, |
| &B13_vec_vslo, |
| &B14_vec_vslo, |
| &B15_vec_vslo, |
| &B16_vec_vslo, |
| }; |
| static const struct builtin *const O_vec_vslw[2] = { |
| &B1_vec_vslw, |
| &B2_vec_vslw, |
| }; |
| static const struct builtin *const O_vec_vspltb[3] = { |
| &B1_vec_vspltb, |
| &B2_vec_vspltb, |
| &B3_vec_vspltb, |
| }; |
| static const struct builtin *const O_vec_vsplth[4] = { |
| &B1_vec_vsplth, |
| &B2_vec_vsplth, |
| &B3_vec_vsplth, |
| &B4_vec_vsplth, |
| }; |
| static const struct builtin *const O_vec_vspltisb[1] = { |
| &B_vec_vspltisb, |
| }; |
| static const struct builtin *const O_vec_vspltish[1] = { |
| &B_vec_vspltish, |
| }; |
| static const struct builtin *const O_vec_vspltisw[1] = { |
| &B_vec_vspltisw, |
| }; |
| static const struct builtin *const O_vec_vspltw[4] = { |
| &B1_vec_vspltw, |
| &B2_vec_vspltw, |
| &B3_vec_vspltw, |
| &B4_vec_vspltw, |
| }; |
| static const struct builtin *const O_vec_vsr[30] = { |
| &B1_vec_vsr, |
| &B2_vec_vsr, |
| &B3_vec_vsr, |
| &B4_vec_vsr, |
| &B5_vec_vsr, |
| &B6_vec_vsr, |
| &B7_vec_vsr, |
| &B8_vec_vsr, |
| &B9_vec_vsr, |
| &B10_vec_vsr, |
| &B11_vec_vsr, |
| &B12_vec_vsr, |
| &B13_vec_vsr, |
| &B14_vec_vsr, |
| &B15_vec_vsr, |
| &B16_vec_vsr, |
| &B17_vec_vsr, |
| &B18_vec_vsr, |
| &B19_vec_vsr, |
| &B20_vec_vsr, |
| &B21_vec_vsr, |
| &B22_vec_vsr, |
| &B23_vec_vsr, |
| &B24_vec_vsr, |
| &B25_vec_vsr, |
| &B26_vec_vsr, |
| &B27_vec_vsr, |
| &B28_vec_vsr, |
| &B29_vec_vsr, |
| &B30_vec_vsr, |
| }; |
| static const struct builtin *const O_vec_vsrab[2] = { |
| &B1_vec_vsrab, |
| &B2_vec_vsrab, |
| }; |
| static const struct builtin *const O_vec_vsrah[2] = { |
| &B1_vec_vsrah, |
| &B2_vec_vsrah, |
| }; |
| static const struct builtin *const O_vec_vsraw[2] = { |
| &B1_vec_vsraw, |
| &B2_vec_vsraw, |
| }; |
| static const struct builtin *const O_vec_vsrb[2] = { |
| &B1_vec_vsrb, |
| &B2_vec_vsrb, |
| }; |
| static const struct builtin *const O_vec_vsrh[2] = { |
| &B1_vec_vsrh, |
| &B2_vec_vsrh, |
| }; |
| static const struct builtin *const O_vec_vsro[16] = { |
| &B1_vec_vsro, |
| &B2_vec_vsro, |
| &B3_vec_vsro, |
| &B4_vec_vsro, |
| &B5_vec_vsro, |
| &B6_vec_vsro, |
| &B7_vec_vsro, |
| &B8_vec_vsro, |
| &B9_vec_vsro, |
| &B10_vec_vsro, |
| &B11_vec_vsro, |
| &B12_vec_vsro, |
| &B13_vec_vsro, |
| &B14_vec_vsro, |
| &B15_vec_vsro, |
| &B16_vec_vsro, |
| }; |
| static const struct builtin *const O_vec_vsrw[2] = { |
| &B1_vec_vsrw, |
| &B2_vec_vsrw, |
| }; |
| static const struct builtin *const O_vec_vsubcuw[1] = { |
| &B_vec_vsubcuw, |
| }; |
| static const struct builtin *const O_vec_vsubfp[1] = { |
| &B_vec_vsubfp, |
| }; |
| static const struct builtin *const O_vec_vsubsbs[3] = { |
| &B1_vec_vsubsbs, |
| &B2_vec_vsubsbs, |
| &B3_vec_vsubsbs, |
| }; |
| static const struct builtin *const O_vec_vsubshs[3] = { |
| &B1_vec_vsubshs, |
| &B2_vec_vsubshs, |
| &B3_vec_vsubshs, |
| }; |
| static const struct builtin *const O_vec_vsubsws[3] = { |
| &B1_vec_vsubsws, |
| &B2_vec_vsubsws, |
| &B3_vec_vsubsws, |
| }; |
| static const struct builtin *const O_vec_vsububm[6] = { |
| &B1_vec_vsububm, |
| &B2_vec_vsububm, |
| &B3_vec_vsububm, |
| &B4_vec_vsububm, |
| &B5_vec_vsububm, |
| &B6_vec_vsububm, |
| }; |
| static const struct builtin *const O_vec_vsububs[3] = { |
| &B1_vec_vsububs, |
| &B2_vec_vsububs, |
| &B3_vec_vsububs, |
| }; |
| static const struct builtin *const O_vec_vsubuhm[6] = { |
| &B1_vec_vsubuhm, |
| &B2_vec_vsubuhm, |
| &B3_vec_vsubuhm, |
| &B4_vec_vsubuhm, |
| &B5_vec_vsubuhm, |
| &B6_vec_vsubuhm, |
| }; |
| static const struct builtin *const O_vec_vsubuhs[3] = { |
| &B1_vec_vsubuhs, |
| &B2_vec_vsubuhs, |
| &B3_vec_vsubuhs, |
| }; |
| static const struct builtin *const O_vec_vsubuwm[6] = { |
| &B1_vec_vsubuwm, |
| &B2_vec_vsubuwm, |
| &B3_vec_vsubuwm, |
| &B4_vec_vsubuwm, |
| &B5_vec_vsubuwm, |
| &B6_vec_vsubuwm, |
| }; |
| static const struct builtin *const O_vec_vsubuws[3] = { |
| &B1_vec_vsubuws, |
| &B2_vec_vsubuws, |
| &B3_vec_vsubuws, |
| }; |
| static const struct builtin *const O_vec_vsum2sws[1] = { |
| &B_vec_vsum2sws, |
| }; |
| static const struct builtin *const O_vec_vsum4sbs[1] = { |
| &B_vec_vsum4sbs, |
| }; |
| static const struct builtin *const O_vec_vsum4shs[1] = { |
| &B_vec_vsum4shs, |
| }; |
| static const struct builtin *const O_vec_vsum4ubs[1] = { |
| &B_vec_vsum4ubs, |
| }; |
| static const struct builtin *const O_vec_vsumsws[1] = { |
| &B_vec_vsumsws, |
| }; |
| static const struct builtin *const O_vec_vupkhpx[1] = { |
| &B_vec_vupkhpx, |
| }; |
| static const struct builtin *const O_vec_vupkhsb[2] = { |
| &B1_vec_vupkhsb, |
| &B2_vec_vupkhsb, |
| }; |
| static const struct builtin *const O_vec_vupkhsh[2] = { |
| &B1_vec_vupkhsh, |
| &B2_vec_vupkhsh, |
| }; |
| static const struct builtin *const O_vec_vupklpx[1] = { |
| &B_vec_vupklpx, |
| }; |
| static const struct builtin *const O_vec_vupklsb[2] = { |
| &B1_vec_vupklsb, |
| &B2_vec_vupklsb, |
| }; |
| static const struct builtin *const O_vec_vupklsh[2] = { |
| &B1_vec_vupklsh, |
| &B2_vec_vupklsh, |
| }; |
| static const struct builtin *const O_vec_vxor[24] = { |
| &B1_vec_vxor, |
| &B2_vec_vxor, |
| &B3_vec_vxor, |
| &B4_vec_vxor, |
| &B5_vec_vxor, |
| &B6_vec_vxor, |
| &B7_vec_vxor, |
| &B8_vec_vxor, |
| &B9_vec_vxor, |
| &B10_vec_vxor, |
| &B11_vec_vxor, |
| &B12_vec_vxor, |
| &B13_vec_vxor, |
| &B14_vec_vxor, |
| &B15_vec_vxor, |
| &B16_vec_vxor, |
| &B17_vec_vxor, |
| &B18_vec_vxor, |
| &B19_vec_vxor, |
| &B20_vec_vxor, |
| &B21_vec_vxor, |
| &B22_vec_vxor, |
| &B23_vec_vxor, |
| &B24_vec_vxor, |
| }; |
| static const struct builtin *const O_vec_xor[24] = { |
| &B1_vec_vxor, |
| &B2_vec_vxor, |
| &B3_vec_vxor, |
| &B4_vec_vxor, |
| &B5_vec_vxor, |
| &B6_vec_vxor, |
| &B7_vec_vxor, |
| &B8_vec_vxor, |
| &B9_vec_vxor, |
| &B10_vec_vxor, |
| &B11_vec_vxor, |
| &B12_vec_vxor, |
| &B13_vec_vxor, |
| &B14_vec_vxor, |
| &B15_vec_vxor, |
| &B16_vec_vxor, |
| &B17_vec_vxor, |
| &B18_vec_vxor, |
| &B19_vec_vxor, |
| &B20_vec_vxor, |
| &B21_vec_vxor, |
| &B22_vec_vxor, |
| &B23_vec_vxor, |
| &B24_vec_vxor, |
| }; |
| |
| const struct overloadx Overload[] = { |
| { "vec_abs", 4, 1, O_vec_abs, O_UID(0) }, |
| { "vec_abss", 3, 1, O_vec_abss, O_UID(1) }, |
| { "vec_add", 19, 2, O_vec_add, O_UID(2) }, |
| { "vec_addc", 1, 2, O_vec_addc, O_UID(3) }, |
| { "vec_adds", 18, 2, O_vec_adds, O_UID(4) }, |
| { "vec_all_eq", 23, 2, O_vec_all_eq, O_UID(5) }, |
| { "vec_all_ge", 19, 2, O_vec_all_ge, O_UID(6) }, |
| { "vec_all_gt", 19, 2, O_vec_all_gt, O_UID(7) }, |
| { "vec_all_in", 1, 2, O_vec_all_in, O_UID(8) }, |
| { "vec_all_le", 19, 2, O_vec_all_le, O_UID(9) }, |
| { "vec_all_lt", 19, 2, O_vec_all_lt, O_UID(10) }, |
| { "vec_all_nan", 1, 1, O_vec_all_nan, O_UID(11) }, |
| { "vec_all_ne", 23, 2, O_vec_all_ne, O_UID(12) }, |
| { "vec_all_nge", 1, 2, O_vec_all_nge, O_UID(13) }, |
| { "vec_all_ngt", 1, 2, O_vec_all_ngt, O_UID(14) }, |
| { "vec_all_nle", 1, 2, O_vec_all_nle, O_UID(15) }, |
| { "vec_all_nlt", 1, 2, O_vec_all_nlt, O_UID(16) }, |
| { "vec_all_numeric", 1, 1, O_vec_all_numeric, O_UID(17) }, |
| { "vec_and", 24, 2, O_vec_and, O_UID(18) }, |
| { "vec_andc", 24, 2, O_vec_andc, O_UID(19) }, |
| { "vec_any_eq", 23, 2, O_vec_any_eq, O_UID(20) }, |
| { "vec_any_ge", 19, 2, O_vec_any_ge, O_UID(21) }, |
| { "vec_any_gt", 19, 2, O_vec_any_gt, O_UID(22) }, |
| { "vec_any_le", 19, 2, O_vec_any_le, O_UID(23) }, |
| { "vec_any_lt", 19, 2, O_vec_any_lt, O_UID(24) }, |
| { "vec_any_nan", 1, 1, O_vec_any_nan, O_UID(25) }, |
| { "vec_any_ne", 23, 2, O_vec_any_ne, O_UID(26) }, |
| { "vec_any_nge", 1, 2, O_vec_any_nge, O_UID(27) }, |
| { "vec_any_ngt", 1, 2, O_vec_any_ngt, O_UID(28) }, |
| { "vec_any_nle", 1, 2, O_vec_any_nle, O_UID(29) }, |
| { "vec_any_nlt", 1, 2, O_vec_any_nlt, O_UID(30) }, |
| { "vec_any_numeric", 1, 1, O_vec_any_numeric, O_UID(31) }, |
| { "vec_any_out", 1, 2, O_vec_any_out, O_UID(32) }, |
| { "vec_avg", 6, 2, O_vec_avg, O_UID(33) }, |
| { "vec_ceil", 1, 1, O_vec_ceil, O_UID(34) }, |
| { "vec_cmpb", 1, 2, O_vec_cmpb, O_UID(35) }, |
| { "vec_cmpeq", 7, 2, O_vec_cmpeq, O_UID(36) }, |
| { "vec_cmpge", 1, 2, O_vec_cmpge, O_UID(37) }, |
| { "vec_cmpgt", 7, 2, O_vec_cmpgt, O_UID(38) }, |
| { "vec_cmple", 1, 2, O_vec_cmple, O_UID(39) }, |
| { "vec_cmplt", 7, 2, O_vec_cmplt, O_UID(40) }, |
| { "vec_ctf", 2, 2, O_vec_ctf, O_UID(41) }, |
| { "vec_cts", 1, 2, O_vec_cts, O_UID(42) }, |
| { "vec_ctu", 1, 2, O_vec_ctu, O_UID(43) }, |
| { "vec_dss", 1, 1, O_vec_dss, O_UID(44) }, |
| { "vec_dssall", 1, 0, O_vec_dssall, O_UID(45) }, |
| { "vec_dst", 20, 3, O_vec_dst, O_UID(46) }, |
| { "vec_dstst", 20, 3, O_vec_dstst, O_UID(47) }, |
| { "vec_dststt", 20, 3, O_vec_dststt, O_UID(48) }, |
| { "vec_dstt", 20, 3, O_vec_dstt, O_UID(49) }, |
| { "vec_expte", 1, 1, O_vec_expte, O_UID(50) }, |
| { "vec_floor", 1, 1, O_vec_floor, O_UID(51) }, |
| { "vec_ld", 20, 2, O_vec_ld, O_UID(52) }, |
| { "vec_lde", 9, 2, O_vec_lde, O_UID(53) }, |
| { "vec_ldl", 20, 2, O_vec_ldl, O_UID(54) }, |
| { "vec_loge", 1, 1, O_vec_loge, O_UID(55) }, |
| { "vec_lvebx", 2, 2, O_vec_lvebx, O_UID(56) }, |
| { "vec_lvehx", 2, 2, O_vec_lvehx, O_UID(57) }, |
| { "vec_lvewx", 5, 2, O_vec_lvewx, O_UID(58) }, |
| { "vec_lvsl", 9, 2, O_vec_lvsl, O_UID(59) }, |
| { "vec_lvsr", 9, 2, O_vec_lvsr, O_UID(60) }, |
| { "vec_lvx", 20, 2, O_vec_lvx, O_UID(61) }, |
| { "vec_lvxl", 20, 2, O_vec_lvxl, O_UID(62) }, |
| { "vec_madd", 1, 3, O_vec_madd, O_UID(63) }, |
| { "vec_madds", 1, 3, O_vec_madds, O_UID(64) }, |
| { "vec_max", 19, 2, O_vec_max, O_UID(65) }, |
| { "vec_mergeh", 11, 2, O_vec_mergeh, O_UID(66) }, |
| { "vec_mergel", 11, 2, O_vec_mergel, O_UID(67) }, |
| { "vec_mfvscr", 1, 0, O_vec_mfvscr, O_UID(68) }, |
| { "vec_min", 19, 2, O_vec_min, O_UID(69) }, |
| { "vec_mladd", 4, 3, O_vec_mladd, O_UID(70) }, |
| { "vec_mradds", 1, 3, O_vec_mradds, O_UID(71) }, |
| { "vec_msum", 4, 3, O_vec_msum, O_UID(72) }, |
| { "vec_msums", 2, 3, O_vec_msums, O_UID(73) }, |
| { "vec_mtvscr", 10, 1, O_vec_mtvscr, O_UID(74) }, |
| { "vec_mule", 4, 2, O_vec_mule, O_UID(75) }, |
| { "vec_mulo", 4, 2, O_vec_mulo, O_UID(76) }, |
| { "vec_nmsub", 1, 3, O_vec_nmsub, O_UID(77) }, |
| { "vec_nor", 10, 2, O_vec_nor, O_UID(78) }, |
| { "vec_or", 24, 2, O_vec_or, O_UID(79) }, |
| { "vec_pack", 6, 2, O_vec_pack, O_UID(80) }, |
| { "vec_packpx", 1, 2, O_vec_packpx, O_UID(81) }, |
| { "vec_packs", 4, 2, O_vec_packs, O_UID(82) }, |
| { "vec_packsu", 4, 2, O_vec_packsu, O_UID(83) }, |
| { "vec_perm", 11, 3, O_vec_perm, O_UID(84) }, |
| { "vec_re", 1, 1, O_vec_re, O_UID(85) }, |
| { "vec_rl", 6, 2, O_vec_rl, O_UID(86) }, |
| { "vec_round", 1, 1, O_vec_round, O_UID(87) }, |
| { "vec_rsqrte", 1, 1, O_vec_rsqrte, O_UID(88) }, |
| { "vec_sel", 20, 3, O_vec_sel, O_UID(89) }, |
| { "vec_sl", 6, 2, O_vec_sl, O_UID(90) }, |
| { "vec_sld", 11, 3, O_vec_sld, O_UID(91) }, |
| { "vec_sll", 30, 2, O_vec_sll, O_UID(92) }, |
| { "vec_slo", 16, 2, O_vec_slo, O_UID(93) }, |
| { "vec_splat", 11, 2, O_vec_splat, O_UID(94) }, |
| { "vec_splat_s16", 1, 1, O_vec_splat_s16, O_UID(95) }, |
| { "vec_splat_s32", 1, 1, O_vec_splat_s32, O_UID(96) }, |
| { "vec_splat_s8", 1, 1, O_vec_splat_s8, O_UID(97) }, |
| { "vec_splat_u16", 1, 1, O_vec_splat_u16, O_UID(98) }, |
| { "vec_splat_u32", 1, 1, O_vec_splat_u32, O_UID(99) }, |
| { "vec_splat_u8", 1, 1, O_vec_splat_u8, O_UID(100) }, |
| { "vec_sr", 6, 2, O_vec_sr, O_UID(101) }, |
| { "vec_sra", 6, 2, O_vec_sra, O_UID(102) }, |
| { "vec_srl", 30, 2, O_vec_srl, O_UID(103) }, |
| { "vec_sro", 16, 2, O_vec_sro, O_UID(104) }, |
| { "vec_st", 30, 3, O_vec_st, O_UID(105) }, |
| { "vec_ste", 19, 3, O_vec_ste, O_UID(106) }, |
| { "vec_stl", 30, 3, O_vec_stl, O_UID(107) }, |
| { "vec_stvebx", 6, 3, O_vec_stvebx, O_UID(108) }, |
| { "vec_stvehx", 4, 3, O_vec_stvehx, O_UID(109) }, |
| { "vec_stvewx", 9, 3, O_vec_stvewx, O_UID(110) }, |
| { "vec_stvx", 30, 3, O_vec_stvx, O_UID(111) }, |
| { "vec_stvxl", 30, 3, O_vec_stvxl, O_UID(112) }, |
| { "vec_sub", 19, 2, O_vec_sub, O_UID(113) }, |
| { "vec_subc", 1, 2, O_vec_subc, O_UID(114) }, |
| { "vec_subs", 18, 2, O_vec_subs, O_UID(115) }, |
| { "vec_sum2s", 1, 2, O_vec_sum2s, O_UID(116) }, |
| { "vec_sum4s", 3, 2, O_vec_sum4s, O_UID(117) }, |
| { "vec_sums", 1, 2, O_vec_sums, O_UID(118) }, |
| { "vec_trunc", 1, 1, O_vec_trunc, O_UID(119) }, |
| { "vec_unpack2sh", 2, 2, O_vec_unpack2sh, O_UID(120) }, |
| { "vec_unpack2sl", 2, 2, O_vec_unpack2sl, O_UID(121) }, |
| { "vec_unpack2uh", 2, 2, O_vec_unpack2uh, O_UID(122) }, |
| { "vec_unpack2ul", 2, 2, O_vec_unpack2ul, O_UID(123) }, |
| { "vec_unpackh", 5, 1, O_vec_unpackh, O_UID(124) }, |
| { "vec_unpackl", 5, 1, O_vec_unpackl, O_UID(125) }, |
| { "vec_vaddcuw", 1, 2, O_vec_vaddcuw, O_UID(126) }, |
| { "vec_vaddfp", 1, 2, O_vec_vaddfp, O_UID(127) }, |
| { "vec_vaddsbs", 3, 2, O_vec_vaddsbs, O_UID(128) }, |
| { "vec_vaddshs", 3, 2, O_vec_vaddshs, O_UID(129) }, |
| { "vec_vaddsws", 3, 2, O_vec_vaddsws, O_UID(130) }, |
| { "vec_vaddubm", 6, 2, O_vec_vaddubm, O_UID(131) }, |
| { "vec_vaddubs", 3, 2, O_vec_vaddubs, O_UID(132) }, |
| { "vec_vadduhm", 6, 2, O_vec_vadduhm, O_UID(133) }, |
| { "vec_vadduhs", 3, 2, O_vec_vadduhs, O_UID(134) }, |
| { "vec_vadduwm", 6, 2, O_vec_vadduwm, O_UID(135) }, |
| { "vec_vadduws", 3, 2, O_vec_vadduws, O_UID(136) }, |
| { "vec_vand", 24, 2, O_vec_vand, O_UID(137) }, |
| { "vec_vandc", 24, 2, O_vec_vandc, O_UID(138) }, |
| { "vec_vavgsb", 1, 2, O_vec_vavgsb, O_UID(139) }, |
| { "vec_vavgsh", 1, 2, O_vec_vavgsh, O_UID(140) }, |
| { "vec_vavgsw", 1, 2, O_vec_vavgsw, O_UID(141) }, |
| { "vec_vavgub", 1, 2, O_vec_vavgub, O_UID(142) }, |
| { "vec_vavguh", 1, 2, O_vec_vavguh, O_UID(143) }, |
| { "vec_vavguw", 1, 2, O_vec_vavguw, O_UID(144) }, |
| { "vec_vcfsx", 1, 2, O_vec_vcfsx, O_UID(145) }, |
| { "vec_vcfux", 1, 2, O_vec_vcfux, O_UID(146) }, |
| { "vec_vcmpbfp", 1, 2, O_vec_vcmpbfp, O_UID(147) }, |
| { "vec_vcmpeqfp", 1, 2, O_vec_vcmpeqfp, O_UID(148) }, |
| { "vec_vcmpequb", 2, 2, O_vec_vcmpequb, O_UID(149) }, |
| { "vec_vcmpequh", 2, 2, O_vec_vcmpequh, O_UID(150) }, |
| { "vec_vcmpequw", 2, 2, O_vec_vcmpequw, O_UID(151) }, |
| { "vec_vcmpgefp", 1, 2, O_vec_vcmpgefp, O_UID(152) }, |
| { "vec_vcmpgtfp", 1, 2, O_vec_vcmpgtfp, O_UID(153) }, |
| { "vec_vcmpgtsb", 1, 2, O_vec_vcmpgtsb, O_UID(154) }, |
| { "vec_vcmpgtsh", 1, 2, O_vec_vcmpgtsh, O_UID(155) }, |
| { "vec_vcmpgtsw", 1, 2, O_vec_vcmpgtsw, O_UID(156) }, |
| { "vec_vcmpgtub", 1, 2, O_vec_vcmpgtub, O_UID(157) }, |
| { "vec_vcmpgtuh", 1, 2, O_vec_vcmpgtuh, O_UID(158) }, |
| { "vec_vcmpgtuw", 1, 2, O_vec_vcmpgtuw, O_UID(159) }, |
| { "vec_vctsxs", 1, 2, O_vec_vctsxs, O_UID(160) }, |
| { "vec_vctuxs", 1, 2, O_vec_vctuxs, O_UID(161) }, |
| { "vec_vexptefp", 1, 1, O_vec_vexptefp, O_UID(162) }, |
| { "vec_vlogefp", 1, 1, O_vec_vlogefp, O_UID(163) }, |
| { "vec_vmaddfp", 1, 3, O_vec_vmaddfp, O_UID(164) }, |
| { "vec_vmaxfp", 1, 2, O_vec_vmaxfp, O_UID(165) }, |
| { "vec_vmaxsb", 3, 2, O_vec_vmaxsb, O_UID(166) }, |
| { "vec_vmaxsh", 3, 2, O_vec_vmaxsh, O_UID(167) }, |
| { "vec_vmaxsw", 3, 2, O_vec_vmaxsw, O_UID(168) }, |
| { "vec_vmaxub", 3, 2, O_vec_vmaxub, O_UID(169) }, |
| { "vec_vmaxuh", 3, 2, O_vec_vmaxuh, O_UID(170) }, |
| { "vec_vmaxuw", 3, 2, O_vec_vmaxuw, O_UID(171) }, |
| { "vec_vmhaddshs", 1, 3, O_vec_vmhaddshs, O_UID(172) }, |
| { "vec_vmhraddshs", 1, 3, O_vec_vmhraddshs, O_UID(173) }, |
| { "vec_vminfp", 1, 2, O_vec_vminfp, O_UID(174) }, |
| { "vec_vminsb", 3, 2, O_vec_vminsb, O_UID(175) }, |
| { "vec_vminsh", 3, 2, O_vec_vminsh, O_UID(176) }, |
| { "vec_vminsw", 3, 2, O_vec_vminsw, O_UID(177) }, |
| { "vec_vminub", 3, 2, O_vec_vminub, O_UID(178) }, |
| { "vec_vminuh", 3, 2, O_vec_vminuh, O_UID(179) }, |
| { "vec_vminuw", 3, 2, O_vec_vminuw, O_UID(180) }, |
| { "vec_vmladduhm", 4, 3, O_vec_vmladduhm, O_UID(181) }, |
| { "vec_vmrghb", 3, 2, O_vec_vmrghb, O_UID(182) }, |
| { "vec_vmrghh", 4, 2, O_vec_vmrghh, O_UID(183) }, |
| { "vec_vmrghw", 4, 2, O_vec_vmrghw, O_UID(184) }, |
| { "vec_vmrglb", 3, 2, O_vec_vmrglb, O_UID(185) }, |
| { "vec_vmrglh", 4, 2, O_vec_vmrglh, O_UID(186) }, |
| { "vec_vmrglw", 4, 2, O_vec_vmrglw, O_UID(187) }, |
| { "vec_vmsummbm", 1, 3, O_vec_vmsummbm, O_UID(188) }, |
| { "vec_vmsumshm", 1, 3, O_vec_vmsumshm, O_UID(189) }, |
| { "vec_vmsumshs", 1, 3, O_vec_vmsumshs, O_UID(190) }, |
| { "vec_vmsumubm", 1, 3, O_vec_vmsumubm, O_UID(191) }, |
| { "vec_vmsumuhm", 1, 3, O_vec_vmsumuhm, O_UID(192) }, |
| { "vec_vmsumuhs", 1, 3, O_vec_vmsumuhs, O_UID(193) }, |
| { "vec_vmulesb", 1, 2, O_vec_vmulesb, O_UID(194) }, |
| { "vec_vmulesh", 1, 2, O_vec_vmulesh, O_UID(195) }, |
| { "vec_vmuleub", 1, 2, O_vec_vmuleub, O_UID(196) }, |
| { "vec_vmuleuh", 1, 2, O_vec_vmuleuh, O_UID(197) }, |
| { "vec_vmulosb", 1, 2, O_vec_vmulosb, O_UID(198) }, |
| { "vec_vmulosh", 1, 2, O_vec_vmulosh, O_UID(199) }, |
| { "vec_vmuloub", 1, 2, O_vec_vmuloub, O_UID(200) }, |
| { "vec_vmulouh", 1, 2, O_vec_vmulouh, O_UID(201) }, |
| { "vec_vnmsubfp", 1, 3, O_vec_vnmsubfp, O_UID(202) }, |
| { "vec_vnor", 10, 2, O_vec_vnor, O_UID(203) }, |
| { "vec_vor", 24, 2, O_vec_vor, O_UID(204) }, |
| { "vec_vperm", 11, 3, O_vec_vperm, O_UID(205) }, |
| { "vec_vpkpx", 1, 2, O_vec_vpkpx, O_UID(206) }, |
| { "vec_vpkshss", 1, 2, O_vec_vpkshss, O_UID(207) }, |
| { "vec_vpkshus", 1, 2, O_vec_vpkshus, O_UID(208) }, |
| { "vec_vpkswss", 1, 2, O_vec_vpkswss, O_UID(209) }, |
| { "vec_vpkswus", 1, 2, O_vec_vpkswus, O_UID(210) }, |
| { "vec_vpkuhum", 3, 2, O_vec_vpkuhum, O_UID(211) }, |
| { "vec_vpkuhus", 1, 2, O_vec_vpkuhus, O_UID(212) }, |
| { "vec_vpkuwum", 3, 2, O_vec_vpkuwum, O_UID(213) }, |
| { "vec_vpkuwus", 1, 2, O_vec_vpkuwus, O_UID(214) }, |
| { "vec_vrefp", 1, 1, O_vec_vrefp, O_UID(215) }, |
| { "vec_vrfim", 1, 1, O_vec_vrfim, O_UID(216) }, |
| { "vec_vrfin", 1, 1, O_vec_vrfin, O_UID(217) }, |
| { "vec_vrfip", 1, 1, O_vec_vrfip, O_UID(218) }, |
| { "vec_vrfiz", 1, 1, O_vec_vrfiz, O_UID(219) }, |
| { "vec_vrlb", 2, 2, O_vec_vrlb, O_UID(220) }, |
| { "vec_vrlh", 2, 2, O_vec_vrlh, O_UID(221) }, |
| { "vec_vrlw", 2, 2, O_vec_vrlw, O_UID(222) }, |
| { "vec_vrsqrtefp", 1, 1, O_vec_vrsqrtefp, O_UID(223) }, |
| { "vec_vsel", 20, 3, O_vec_vsel, O_UID(224) }, |
| { "vec_vsl", 30, 2, O_vec_vsl, O_UID(225) }, |
| { "vec_vslb", 2, 2, O_vec_vslb, O_UID(226) }, |
| { "vec_vsldoi", 11, 3, O_vec_vsldoi, O_UID(227) }, |
| { "vec_vslh", 2, 2, O_vec_vslh, O_UID(228) }, |
| { "vec_vslo", 16, 2, O_vec_vslo, O_UID(229) }, |
| { "vec_vslw", 2, 2, O_vec_vslw, O_UID(230) }, |
| { "vec_vspltb", 3, 2, O_vec_vspltb, O_UID(231) }, |
| { "vec_vsplth", 4, 2, O_vec_vsplth, O_UID(232) }, |
| { "vec_vspltisb", 1, 1, O_vec_vspltisb, O_UID(233) }, |
| { "vec_vspltish", 1, 1, O_vec_vspltish, O_UID(234) }, |
| { "vec_vspltisw", 1, 1, O_vec_vspltisw, O_UID(235) }, |
| { "vec_vspltw", 4, 2, O_vec_vspltw, O_UID(236) }, |
| { "vec_vsr", 30, 2, O_vec_vsr, O_UID(237) }, |
| { "vec_vsrab", 2, 2, O_vec_vsrab, O_UID(238) }, |
| { "vec_vsrah", 2, 2, O_vec_vsrah, O_UID(239) }, |
| { "vec_vsraw", 2, 2, O_vec_vsraw, O_UID(240) }, |
| { "vec_vsrb", 2, 2, O_vec_vsrb, O_UID(241) }, |
| { "vec_vsrh", 2, 2, O_vec_vsrh, O_UID(242) }, |
| { "vec_vsro", 16, 2, O_vec_vsro, O_UID(243) }, |
| { "vec_vsrw", 2, 2, O_vec_vsrw, O_UID(244) }, |
| { "vec_vsubcuw", 1, 2, O_vec_vsubcuw, O_UID(245) }, |
| { "vec_vsubfp", 1, 2, O_vec_vsubfp, O_UID(246) }, |
| { "vec_vsubsbs", 3, 2, O_vec_vsubsbs, O_UID(247) }, |
| { "vec_vsubshs", 3, 2, O_vec_vsubshs, O_UID(248) }, |
| { "vec_vsubsws", 3, 2, O_vec_vsubsws, O_UID(249) }, |
| { "vec_vsububm", 6, 2, O_vec_vsububm, O_UID(250) }, |
| { "vec_vsububs", 3, 2, O_vec_vsububs, O_UID(251) }, |
| { "vec_vsubuhm", 6, 2, O_vec_vsubuhm, O_UID(252) }, |
| { "vec_vsubuhs", 3, 2, O_vec_vsubuhs, O_UID(253) }, |
| { "vec_vsubuwm", 6, 2, O_vec_vsubuwm, O_UID(254) }, |
| { "vec_vsubuws", 3, 2, O_vec_vsubuws, O_UID(255) }, |
| { "vec_vsum2sws", 1, 2, O_vec_vsum2sws, O_UID(256) }, |
| { "vec_vsum4sbs", 1, 2, O_vec_vsum4sbs, O_UID(257) }, |
| { "vec_vsum4shs", 1, 2, O_vec_vsum4shs, O_UID(258) }, |
| { "vec_vsum4ubs", 1, 2, O_vec_vsum4ubs, O_UID(259) }, |
| { "vec_vsumsws", 1, 2, O_vec_vsumsws, O_UID(260) }, |
| { "vec_vupkhpx", 1, 1, O_vec_vupkhpx, O_UID(261) }, |
| { "vec_vupkhsb", 2, 1, O_vec_vupkhsb, O_UID(262) }, |
| { "vec_vupkhsh", 2, 1, O_vec_vupkhsh, O_UID(263) }, |
| { "vec_vupklpx", 1, 1, O_vec_vupklpx, O_UID(264) }, |
| { "vec_vupklsb", 2, 1, O_vec_vupklsb, O_UID(265) }, |
| { "vec_vupklsh", 2, 1, O_vec_vupklsh, O_UID(266) }, |
| { "vec_vxor", 24, 2, O_vec_vxor, O_UID(267) }, |
| { "vec_xor", 24, 2, O_vec_xor, O_UID(268) }, |
| { NULL, 0, 0, NULL, 0 } |
| }; |
| #define LAST_O_UID O_UID(269) |