summaryrefslogtreecommitdiff
path: root/gcc/optabs.def
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/optabs.def')
-rw-r--r--gcc/optabs.def26
1 files changed, 12 insertions, 14 deletions
diff --git a/gcc/optabs.def b/gcc/optabs.def
index b530c86d04a..58a2f3bd5f7 100644
--- a/gcc/optabs.def
+++ b/gcc/optabs.def
@@ -313,10 +313,11 @@ OPTAB_D (reduc_umin_scal_optab, "reduc_umin_scal_$a")
OPTAB_D (reduc_and_scal_optab, "reduc_and_scal_$a")
OPTAB_D (reduc_ior_scal_optab, "reduc_ior_scal_$a")
OPTAB_D (reduc_xor_scal_optab, "reduc_xor_scal_$a")
-OPTAB_D (strict_reduc_plus_scal_optab, "strict_reduc_plus_scal_$a")
+OPTAB_D (fold_left_plus_optab, "fold_left_plus_$a")
OPTAB_D (break_after_optab, "break_after_$a")
OPTAB_D (extract_last_optab, "extract_last_$a")
+OPTAB_D (fold_extract_last_optab, "fold_extract_last_$a")
OPTAB_D (sdot_prod_optab, "sdot_prod$I$a")
OPTAB_D (ssum_widen_optab, "widen_ssum$I$a3")
@@ -334,8 +335,8 @@ OPTAB_D (vec_perm_optab, "vec_perm$a")
OPTAB_D (vec_realign_load_optab, "vec_realign_load_$a")
OPTAB_D (vec_set_optab, "vec_set$a")
OPTAB_D (vec_shr_optab, "vec_shr_$a")
-OPTAB_D (vec_interleave_hi_optab, "vec_interleave_hi_$a")
OPTAB_D (vec_interleave_lo_optab, "vec_interleave_lo_$a")
+OPTAB_D (vec_interleave_hi_optab, "vec_interleave_hi_$a")
OPTAB_D (vec_extract_even_optab, "vec_extract_even_$a")
OPTAB_D (vec_extract_odd_optab, "vec_extract_odd_$a")
OPTAB_D (vec_reverse_optab, "vec_reverse_$a")
@@ -397,20 +398,17 @@ OPTAB_D (atomic_xor_optab, "atomic_xor$I$a")
OPTAB_D (get_thread_pointer_optab, "get_thread_pointer$I$a")
OPTAB_D (set_thread_pointer_optab, "set_thread_pointer$I$a")
-OPTAB_D (vec_gather_loads_optab, "vec_gather_loads$a")
-OPTAB_D (vec_mask_gather_loads_optab, "vec_mask_gather_loads$a")
-OPTAB_D (vec_gather_loadu_optab, "vec_gather_loadu$a")
-OPTAB_D (vec_mask_gather_loadu_optab, "vec_mask_gather_loadu$a")
-OPTAB_D (vec_scatter_stores_optab, "vec_scatter_stores$a")
-OPTAB_D (vec_mask_scatter_stores_optab, "vec_mask_scatter_stores$a")
-OPTAB_D (vec_scatter_storeu_optab, "vec_scatter_storeu$a")
-OPTAB_D (vec_mask_scatter_storeu_optab, "vec_mask_scatter_storeu$a")
+OPTAB_D (firstfault_load_optab, "firstfault_load$a")
+OPTAB_D (read_nf_optab, "read_nf$a")
+OPTAB_D (write_nf_optab, "write_nf$a")
+
+OPTAB_D (gather_load_optab, "gather_load$a")
+OPTAB_D (mask_gather_load_optab, "mask_gather_load$a")
+OPTAB_D (scatter_store_optab, "scatter_store$a")
+OPTAB_D (mask_scatter_store_optab, "mask_scatter_store$a")
+
OPTAB_DC (vec_duplicate_optab, "vec_duplicate$a", VEC_DUPLICATE)
OPTAB_DC (vec_series_optab, "vec_series$a", VEC_SERIES)
-OPTAB_D (clastb_optab, "clastb$a")
OPTAB_D (mask_popcount_optab, "mask_popcount$a")
-OPTAB_D (firstfault_load_optab, "firstfault_load$a")
-OPTAB_D (read_nf_optab, "read_nf$a")
-OPTAB_D (write_nf_optab, "write_nf$a")
OPTAB_D (vec_shl_insert_optab, "vec_shl_insert_$a")