Add support for conditional reductions using SVE CLASTB
[official-gcc.git] / gcc / testsuite / gcc.target / aarch64 / sve / 
treec373c8fa10a8cfaaafbf79e7efcbcc0bb48c5e62
drwxr-xr-x   ..
-rw-r--r-- 1487 aarch64-sve.exp
-rw-r--r-- 7526 arith_1.c
-rw-r--r-- 462 clastb_1.c
-rw-r--r-- 418 clastb_1_run.c
-rw-r--r-- 521 clastb_2.c
-rw-r--r-- 492 clastb_2_run.c
-rw-r--r-- 246 clastb_3.c
-rw-r--r-- 477 clastb_3_run.c
-rw-r--r-- 245 clastb_4.c
-rw-r--r-- 522 clastb_4_run.c
-rw-r--r-- 246 clastb_5.c
-rw-r--r-- 477 clastb_5_run.c
-rw-r--r-- 479 clastb_6.c
-rw-r--r-- 488 clastb_6_run.c
-rw-r--r-- 243 clastb_7.c
-rw-r--r-- 482 clastb_7_run.c
-rw-r--r-- 499 const_pred_1.C
-rw-r--r-- 410 const_pred_2.C
-rw-r--r-- 374 const_pred_3.C
-rw-r--r-- 364 const_pred_4.C
-rw-r--r-- 869 cvtf_signed_1.c
-rw-r--r-- 1232 cvtf_signed_1_run.c
-rw-r--r-- 872 cvtf_unsigned_1.c
-rw-r--r-- 1207 cvtf_unsigned_1_run.c
-rw-r--r-- 4636 dup_imm_1.c
-rw-r--r-- 2123 dup_imm_1_run.c
-rw-r--r-- 2660 dup_lane_1.c
-rw-r--r-- 2842 ext_1.c
-rw-r--r-- 485 ext_2.c
-rw-r--r-- 4383 extract_1.c
-rw-r--r-- 4397 extract_2.c
-rw-r--r-- 5882 extract_3.c
-rw-r--r-- 6420 extract_4.c
-rw-r--r-- 636 fabs_1.c
-rw-r--r-- 877 fcvtz_signed_1.c
-rw-r--r-- 1251 fcvtz_signed_1_run.c
-rw-r--r-- 883 fcvtz_unsigned_1.c
-rw-r--r-- 1229 fcvtz_unsigned_1_run.c
-rw-r--r-- 1551 fdiv_1.c
-rw-r--r-- 2498 fdup_1.c
-rw-r--r-- 1027 fdup_1_run.c
-rw-r--r-- 1013 fmad_1.c
-rw-r--r-- 1013 fmla_1.c
-rw-r--r-- 1014 fmls_1.c
-rw-r--r-- 1014 fmsb_1.c
-rw-r--r-- 2323 fmul_1.c
-rw-r--r-- 578 fneg_1.c
-rw-r--r-- 1017 fnmad_1.c
-rw-r--r-- 1017 fnmla_1.c
-rw-r--r-- 1016 fnmls_1.c
-rw-r--r-- 1017 fnmsb_1.c
-rw-r--r-- 3962 fp_arith_1.c
-rw-r--r-- 526 frinta_1.c
-rw-r--r-- 534 frinti_1.c
-rw-r--r-- 526 frintm_1.c
-rw-r--r-- 524 frintp_1.c
-rw-r--r-- 524 frintx_1.c
-rw-r--r-- 526 frintz_1.c
-rw-r--r-- 538 fsqrt_1.c
-rw-r--r-- 2011 fsubr_1.c
-rw-r--r-- 4769 index_1.c
-rw-r--r-- 484 index_1_run.c
-rw-r--r-- 2183 index_offset_1.c
-rw-r--r-- 1056 index_offset_1_run.c
-rw-r--r-- 2424 ld1r_1.c
-rw-r--r-- 1961 ld1r_2.c
-rw-r--r-- 945 ld1r_2_run.c
-rw-r--r-- 1501 live_1.c
-rw-r--r-- 778 live_1_run.c
-rw-r--r-- 3501 load_const_offset_1.c
-rw-r--r-- 676 load_const_offset_2.c
-rw-r--r-- 572 load_const_offset_3.c
-rw-r--r-- 1963 load_scalar_offset_1.c
-rw-r--r-- 19642 logical_1.c
-rw-r--r-- 454 loop_add_1.c
-rw-r--r-- 490 loop_add_1_run.c
-rw-r--r-- 378 loop_add_2.c
-rw-r--r-- 568 loop_add_3.c
-rw-r--r-- 5488 loop_add_4.c
-rw-r--r-- 668 loop_add_4_run.c
-rw-r--r-- 3889 loop_add_5.c
-rw-r--r-- 214 loop_add_5_run.c
-rw-r--r-- 1186 mad_1.c
-rw-r--r-- 2116 mask_struct_load_1.c
-rw-r--r-- 934 mask_struct_load_1_run.c
-rw-r--r-- 2155 mask_struct_load_2.c
-rw-r--r-- 972 mask_struct_load_2_run.c
-rw-r--r-- 2184 mask_struct_load_3.c
-rw-r--r-- 997 mask_struct_load_3_run.c
-rw-r--r-- 2116 mask_struct_load_4.c
-rw-r--r-- 2116 mask_struct_load_5.c
-rw-r--r-- 1379 mask_struct_load_6.c
-rw-r--r-- 1394 mask_struct_load_7.c
-rw-r--r-- 1394 mask_struct_load_8.c
-rw-r--r-- 2238 mask_struct_store_1.c
-rw-r--r-- 967 mask_struct_store_1_run.c
-rw-r--r-- 2273 mask_struct_store_2.c
-rw-r--r-- 967 mask_struct_store_2_run.c
-rw-r--r-- 2310 mask_struct_store_3.c
-rw-r--r-- 967 mask_struct_store_3_run.c
-rw-r--r-- 1493 mask_struct_store_4.c
-rw-r--r-- 3343 maxmin_1.c
-rw-r--r-- 721 maxmin_1_run.c
-rw-r--r-- 972 maxmin_strict_1.c
-rw-r--r-- 694 maxmin_strict_1_run.c
-rw-r--r-- 659 miniloop_1.c
-rw-r--r-- 298 miniloop_2.c
-rw-r--r-- 1194 mla_1.c
-rw-r--r-- 1194 mls_1.c
-rw-r--r-- 427 mov_rr_1.c
-rw-r--r-- 1207 msb_1.c
-rw-r--r-- 3433 mul_1.c
-rw-r--r-- 704 neg_1.c
-rw-r--r-- 1099 nlogical_1.c
-rw-r--r-- 874 nlogical_1_run.c
-rw-r--r-- 1105 nopeel_1.c
-rw-r--r-- 786 pack_1.c
-rw-r--r-- 692 pack_1_run.c
-rw-r--r-- 433 pack_fcvt_signed_1.c
-rw-r--r-- 631 pack_fcvt_signed_1_run.c
-rw-r--r-- 434 pack_fcvt_unsigned_1.c
-rw-r--r-- 618 pack_fcvt_unsigned_1_run.c
-rw-r--r-- 411 pack_float_1.c
-rw-r--r-- 619 pack_float_1_run.c
-rw-r--r-- 726 peel_ind_1.c
-rw-r--r-- 448 peel_ind_1_run.c
-rw-r--r-- 584 peel_ind_2.c
-rw-r--r-- 434 peel_ind_2_run.c
-rw-r--r-- 559 peel_ind_3.c
-rw-r--r-- 518 peel_ind_3_run.c
-rw-r--r-- 494 peel_ind_4.c
-rw-r--r-- 657 peel_ind_4_run.c
-rw-r--r-- 800 popcount_1.c
-rw-r--r-- 1140 popcount_1_run.c
-rw-r--r-- 10295 reduc_1.c
-rw-r--r-- 1511 reduc_1_run.c
-rw-r--r-- 6553 reduc_2.c
-rw-r--r-- 2159 reduc_2_run.c
-rw-r--r-- 1479 reduc_3.c
-rw-r--r-- 1378 reduc_5.c
-rw-r--r-- 1719 rev_1.c
-rw-r--r-- 1200 revb_1.c
-rw-r--r-- 1192 revh_1.c
-rw-r--r-- 934 revw_1.c
-rw-r--r-- 4714 shift_1.c
-rw-r--r-- 2209 single_1.c
-rw-r--r-- 1729 single_2.c
-rw-r--r-- 1733 single_3.c
-rw-r--r-- 1734 single_4.c
-rw-r--r-- 2259 slp_1.c
-rw-r--r-- 2059 slp_10.c
-rw-r--r-- 1431 slp_10_run.c
-rw-r--r-- 1788 slp_11.c
-rw-r--r-- 1152 slp_11_run.c
-rw-r--r-- 2075 slp_12.c
-rw-r--r-- 1405 slp_12_run.c
-rw-r--r-- 2010 slp_13.c
-rw-r--r-- 610 slp_13_run.c
-rw-r--r-- 690 slp_1_run.c
-rw-r--r-- 1952 slp_2.c
-rw-r--r-- 681 slp_2_run.c
-rw-r--r-- 2636 slp_3.c
-rw-r--r-- 687 slp_3_run.c
-rw-r--r-- 3260 slp_4.c
-rw-r--r-- 701 slp_4_run.c
-rw-r--r-- 2815 slp_5.c
-rw-r--r-- 850 slp_5_run.c
-rw-r--r-- 1332 slp_6.c
-rw-r--r-- 912 slp_6_run.c
-rw-r--r-- 3045 slp_7.c
-rw-r--r-- 1024 slp_7_run.c
-rw-r--r-- 2582 slp_8.c
-rw-r--r-- 1109 slp_8_run.c
-rw-r--r-- 2158 slp_9.c
-rw-r--r-- 940 slp_9_run.c
-rw-r--r-- 801 spill_1.c
-rw-r--r-- 1630 store_scalar_offset_1.c
-rw-r--r-- 6019 struct_move_1.c
-rw-r--r-- 7035 struct_move_2.c
-rw-r--r-- 8650 struct_move_3.c
-rw-r--r-- 5017 struct_move_4.c
-rw-r--r-- 5662 struct_move_5.c
-rw-r--r-- 6902 struct_move_6.c
-rw-r--r-- 2334 struct_vect_1.c
-rw-r--r-- 763 struct_vect_10.c
-rw-r--r-- 181 struct_vect_10_run.c
-rw-r--r-- 759 struct_vect_11.c
-rw-r--r-- 177 struct_vect_11_run.c
-rw-r--r-- 754 struct_vect_12.c
-rw-r--r-- 172 struct_vect_12_run.c
-rw-r--r-- 756 struct_vect_13.c
-rw-r--r-- 174 struct_vect_13_run.c
-rw-r--r-- 3328 struct_vect_14.c
-rw-r--r-- 2663 struct_vect_15.c
-rw-r--r-- 2664 struct_vect_16.c
-rw-r--r-- 2664 struct_vect_17.c
-rw-r--r-- 1435 struct_vect_1_run.c
-rw-r--r-- 745 struct_vect_2.c
-rw-r--r-- 163 struct_vect_2_run.c
-rw-r--r-- 743 struct_vect_3.c
-rw-r--r-- 161 struct_vect_3_run.c
-rw-r--r-- 744 struct_vect_4.c
-rw-r--r-- 162 struct_vect_4_run.c
-rw-r--r-- 736 struct_vect_5.c
-rw-r--r-- 154 struct_vect_5_run.c
-rw-r--r-- 737 struct_vect_6.c
-rw-r--r-- 155 struct_vect_6_run.c
-rw-r--r-- 2339 struct_vect_7.c
-rw-r--r-- 1467 struct_vect_7_run.c
-rw-r--r-- 765 struct_vect_8.c
-rw-r--r-- 183 struct_vect_8_run.c
-rw-r--r-- 761 struct_vect_9.c
-rw-r--r-- 179 struct_vect_9_run.c
-rw-r--r-- 3618 subr_1.c
-rw-r--r-- 1733 trn1_1.c
-rw-r--r-- 526 trn2_1.c
-rw-r--r-- 520 unpack_fcvt_signed_1.c
-rw-r--r-- 623 unpack_fcvt_signed_1_run.c
-rw-r--r-- 520 unpack_fcvt_unsigned_1.c
-rw-r--r-- 646 unpack_fcvt_unsigned_1_run.c
-rw-r--r-- 488 unpack_float_1.c
-rw-r--r-- 645 unpack_float_1_run.c
-rw-r--r-- 1056 unpack_signed_1.c
-rw-r--r-- 718 unpack_signed_1_run.c
-rw-r--r-- 1036 unpack_unsigned_1.c
-rw-r--r-- 717 unpack_unsigned_1_run.c
-rw-r--r-- 1943 uzp1_1.c
-rw-r--r-- 2276 uzp1_1_run.c
-rw-r--r-- 1942 uzp2_1.c
-rw-r--r-- 2280 uzp2_1_run.c
-rw-r--r-- 13123 vcond_1.C
-rw-r--r-- 1213 vcond_1_run.C
-rw-r--r-- 18368 vcond_2.c
-rw-r--r-- 1340 vcond_2_run.c
-rw-r--r-- 2613 vcond_3.c
-rw-r--r-- 6019 vcond_4.c
-rw-r--r-- 2497 vcond_4_run.c
-rw-r--r-- 3664 vcond_5.c
-rw-r--r-- 215 vcond_5_run.c
-rw-r--r-- 1995 vcond_6.c
-rw-r--r-- 964 vcond_6_run.c
-rw-r--r-- 1321 vec_bool_cmp_1.c
-rw-r--r-- 950 vec_bool_cmp_1_run.c
-rw-r--r-- 974 vec_init_1.c
-rw-r--r-- 698 vec_init_1_run.c
-rw-r--r-- 234 vec_init_2.c
-rw-r--r-- 1280 vec_perm_1.c
-rw-r--r-- 4228 vec_perm_1_overrange_run.c
-rw-r--r-- 2999 vec_perm_1_run.c
-rw-r--r-- 1711 vec_perm_const_1.c
-rw-r--r-- 3065 vec_perm_const_1_overrun.c
-rw-r--r-- 2611 vec_perm_const_1_run.c
-rw-r--r-- 1676 vec_perm_const_single_1.c
-rw-r--r-- 2379 vec_perm_const_single_1_run.c
-rw-r--r-- 1200 vec_perm_single_1.c
-rw-r--r-- 2352 vec_perm_single_1_run.c
-rw-r--r-- 1994 while_1.c
-rw-r--r-- 2015 while_2.c
-rw-r--r-- 2006 while_3.c
-rw-r--r-- 2105 while_4.c
-rw-r--r-- 1757 zip1_1.c
-rw-r--r-- 526 zip2_1.c