| /src/external/gpl3/gcc/dist/gcc/config/riscv/ |
| riscv-vector-costs.h | 94 void analyze_loop_vinfo (loop_vec_info); 95 void record_potential_vls_unrolling (loop_vec_info); 104 void record_potential_unexpected_spills (loop_vec_info); 106 void adjust_vect_cost_per_loop (loop_vec_info); 108 loop_vec_info,
|
| riscv-vector-costs.cc | 186 if (loop_vec_info loop_vinfo = dyn_cast<loop_vec_info> (vinfo)) 335 loop_vec_info loop_vinfo, 448 compute_nregs_for_mode (loop_vec_info loop_vinfo, machine_mode mode, 474 max_number_of_live_regs (loop_vec_info loop_vinfo, const basic_block bb, 578 compute_estimated_lmul (loop_vec_info loop_vinfo, machine_mode mode) 643 loop_vec_info loop_vinfo = dyn_cast<loop_vec_info> (vinfo); 799 has_unexpected_spills_p (loop_vec_info loop_vinfo) 876 costs::analyze_loop_vinfo (loop_vec_info loop_vinfo [all...] |
| /src/external/gpl3/gcc/dist/gcc/ |
| tree-vectorizer.h | 964 } *loop_vec_info; typedef in typeref:class:_loop_vec_info 1068 /* Wrapper for loop_vec_info, for tracking success/failure, where a non-NULL 1072 typedef opt_pointer_wrapper <loop_vec_info> opt_loop_vec_info; 1074 inline loop_vec_info 1077 return (loop_vec_info) loop->aux; 1627 loop_vec_info main_loop) const; 2008 loop_vec_info loop_vinfo = dyn_cast<loop_vec_info> (vinfo); 2064 vect_use_loop_mask_for_alignment_p (loop_vec_info loop_vinfo) 2086 vect_get_num_copies (loop_vec_info loop_vinfo, tree vectype [all...] |
| tree-vectorizer.cc | 650 if (loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (this)) 704 if (is_a <loop_vec_info> (this) 939 set_uid_loop_bbs (loop_vec_info loop_vinfo, gimple *loop_vectorized_call, 992 loop_vec_info loop_vinfo = loop_vec_info_for_loop (loop); 1371 loop_vec_info loop_vinfo; 1377 loop_vinfo = (loop_vec_info) loop->aux; 1855 loop_vec_info loop_vinfo = as_a<loop_vec_info> (m_vinfo); 1884 loop_vec_info main_loop) cons [all...] |
| tree-vect-data-refs.cc | 234 vect_mark_for_runtime_alias_test (ddr_p ddr, loop_vec_info loop_vinfo) 257 vect_check_nonzero_value (loop_vec_info loop_vinfo, tree value) 344 loop_vec_info loop_vinfo, 398 loop_vec_info loop_vinfo, 664 vect_analyze_early_break_dependences (loop_vec_info loop_vinfo) 872 vect_analyze_data_ref_dependences (loop_vec_info loop_vinfo, 1274 loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo); 1312 loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo) [all...] |
| tree-vect-loop.cc | 109 recorded in a "loop_vec_info" struct attached to each loop. 160 static void vect_estimate_min_profitable_iters (loop_vec_info, int *, int *, 162 static stmt_vec_info vect_is_simple_reduction (loop_vec_info, stmt_vec_info, 285 vect_determine_vectorization_factor (loop_vec_info loop_vinfo) 524 vect_inner_phi_in_double_reduction_p (loop_vec_info loop_vinfo, gphi *phi) 541 vect_phi_first_order_recurrence_p (loop_vec_info loop_vinfo, class loop *loop, 588 vect_analyze_scalar_cycles_1 (loop_vec_info loop_vinfo, class loop *loop, 748 vect_analyze_scalar_cycles (loop_vec_info loop_vinfo, bool slp) 795 vect_fixup_scalar_cycles_with_patterns (loop_vec_info loop_vinfo) 1025 /* Create and initialize a new loop_vec_info struct for LOOP_IN, as well a [all...] |
| tree-vect-loop-manip.cc | 500 vect_set_loop_controls_directly (class loop *loop, loop_vec_info loop_vinfo, 825 loop_vec_info loop_vinfo, tree niters, 985 loop_vec_info loop_vinfo, tree niters, 1229 vect_set_loop_condition_normal (loop_vec_info /* loop_vinfo */, edge exit_edge, 1393 vect_set_loop_condition (class loop *loop, edge loop_e, loop_vec_info loop_vinfo, 2124 vect_can_peel_nonlinear_iv_p (loop_vec_info loop_vinfo, 2201 vect_can_advance_ivs_p (loop_vec_info loop_vinfo) 2323 vect_update_ivs_after_vectorizer (loop_vec_info loop_vinfo, 2421 get_misalign_in_elems (gimple **seq, loop_vec_info loop_vinfo) 2502 vect_gen_prolog_loop_niters (loop_vec_info loop_vinfo [all...] |
| tree-vect-stmts.cc | 79 loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo); 309 loop_vec_info loop_vinfo) 350 vect_stmt_relevant_p (stmt_vec_info stmt_info, loop_vec_info loop_vinfo, 522 process_use (stmt_vec_info stmt_vinfo, tree use, loop_vec_info loop_vinfo, 673 vect_mark_stmts_to_be_vectorized (loop_vec_info loop_vinfo, bool *fatal) 1253 loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo); 1496 check_load_store_for_partial_vectors (loop_vec_info loop_vinfo, tree vectype, 1647 prepare_vec_mask (loop_vec_info loop_vinfo, tree mask_type, tree loop_mask [all...] |
| tree-vect-slp.cc | 672 if (!is_a <loop_vec_info> (vinfo) 674 as_a <loop_vec_info> (vinfo), 1863 if (loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo)) 2050 else if (is_a <loop_vec_info> (vinfo) 3414 class loop *loop = LOOP_VINFO_LOOP (as_a <loop_vec_info> (vinfo)); 3523 if (is_a <loop_vec_info> (vinfo) 3611 = as_a <loop_vec_info> (vinfo)->reductions; 3688 if (loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo) [all...] |
| tree-vect-patterns.cc | 193 if (loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo)) 1016 loop_vec_info loop_info = dyn_cast <loop_vec_info> (vinfo); 5554 loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo); 6216 loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo); 6880 if (loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo) [all...] |
| tree-parloops.cc | 225 parloops_is_slp_reduction (loop_vec_info loop_info, gimple *phi, 455 parloops_is_simple_reduction (loop_vec_info loop_info, stmt_vec_info phi_info, 870 parloops_force_simple_reduction (loop_vec_info loop_info, stmt_vec_info phi_info, 3301 loop_vec_info simple_loop_info;
|
| /src/external/gpl3/gcc.old/dist/gcc/ |
| tree-vectorizer.h | 860 } *loop_vec_info; typedef in typeref:class:_loop_vec_info 950 /* Wrapper for loop_vec_info, for tracking success/failure, where a non-NULL 954 typedef opt_pointer_wrapper <loop_vec_info> opt_loop_vec_info; 956 static inline loop_vec_info 959 return (loop_vec_info) loop->aux; 1505 loop_vec_info main_loop) const; 1886 loop_vec_info loop_vinfo = dyn_cast<loop_vec_info> (vinfo); 1942 vect_use_loop_mask_for_alignment_p (loop_vec_info loop_vinfo) 1964 vect_get_num_copies (loop_vec_info loop_vinfo, tree vectype [all...] |
| tree-vectorizer.cc | 649 if (loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (this)) 703 if (is_a <loop_vec_info> (this) 941 set_uid_loop_bbs (loop_vec_info loop_vinfo, gimple *loop_vectorized_call, 992 loop_vec_info loop_vinfo = loop_vec_info_for_loop (loop); 1346 loop_vec_info loop_vinfo; 1352 loop_vinfo = (loop_vec_info) loop->aux; 1822 loop_vec_info loop_vinfo = as_a<loop_vec_info> (m_vinfo); 1851 loop_vec_info main_loop) cons [all...] |
| tree-vect-loop.cc | 106 recorded in a "loop_vec_info" struct attached to each loop. 157 static void vect_estimate_min_profitable_iters (loop_vec_info, int *, int *, 159 static stmt_vec_info vect_is_simple_reduction (loop_vec_info, stmt_vec_info, 282 vect_determine_vectorization_factor (loop_vec_info loop_vinfo) 450 vect_inner_phi_in_double_reduction_p (loop_vec_info loop_vinfo, gphi *phi) 469 vect_analyze_scalar_cycles_1 (loop_vec_info loop_vinfo, class loop *loop) 619 vect_analyze_scalar_cycles (loop_vec_info loop_vinfo) 666 vect_fixup_scalar_cycles_with_patterns (loop_vec_info loop_vinfo) 815 /* Create and initialize a new loop_vec_info struct for LOOP_IN, as well as 952 cse_and_gimplify_to_preheader (loop_vec_info loop_vinfo, tree expr [all...] |
| tree-vect-data-refs.cc | 191 vect_mark_for_runtime_alias_test (ddr_p ddr, loop_vec_info loop_vinfo) 214 vect_check_nonzero_value (loop_vec_info loop_vinfo, tree value) 295 loop_vec_info loop_vinfo, 349 loop_vec_info loop_vinfo, 581 vect_analyze_data_ref_dependences (loop_vec_info loop_vinfo, 978 loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo); 1016 loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo); 1047 loop_vec_info orig_loop_vinfo = LOOP_VINFO_ORIG_LOOP_INFO (loop_vinfo) [all...] |
| tree-vect-loop-manip.cc | 422 vect_set_loop_controls_directly (class loop *loop, loop_vec_info loop_vinfo, 696 loop_vec_info loop_vinfo, tree niters, 953 vect_set_loop_condition (class loop *loop, loop_vec_info loop_vinfo, 1439 vect_can_advance_ivs_p (loop_vec_info loop_vinfo) 1551 vect_update_ivs_after_vectorizer (loop_vec_info loop_vinfo, 1632 get_misalign_in_elems (gimple **seq, loop_vec_info loop_vinfo) 1713 vect_gen_prolog_loop_niters (loop_vec_info loop_vinfo, 1823 vect_update_inits_of_drs (loop_vec_info loop_vinfo, tree niters, 1853 vect_prepare_for_masked_peels (loop_vec_info loop_vinfo) 1899 vect_build_loop_niters (loop_vec_info loop_vinfo, bool *new_var_p [all...] |
| tree-vect-stmts.cc | 77 loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo); 292 loop_vec_info loop_vinfo) 332 vect_stmt_relevant_p (stmt_vec_info stmt_info, loop_vec_info loop_vinfo, 490 process_use (stmt_vec_info stmt_vinfo, tree use, loop_vec_info loop_vinfo, 641 vect_mark_stmts_to_be_vectorized (loop_vec_info loop_vinfo, bool *fatal) 1474 loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo); 1706 check_load_store_for_partial_vectors (loop_vec_info loop_vinfo, tree vectype, 1847 prepare_vec_mask (loop_vec_info loop_vinfo, tree mask_type, tree loop_mask [all...] |
| tree-vect-slp.cc | 1660 if (loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo)) 1825 else if (is_a <loop_vec_info> (vinfo) 3156 class loop *loop = LOOP_VINFO_LOOP (as_a <loop_vec_info> (vinfo)); 3264 if (is_a <loop_vec_info> (vinfo) 3368 = as_a <loop_vec_info> (vinfo)->reductions; 3451 if (loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo)) 4197 (as_a <loop_vec_info> (vinfo)), 1U) 4229 vect_make_slp_decision (loop_vec_info loop_vinfo [all...] |
| tree-vect-patterns.cc | 180 if (loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo)) 915 loop_vec_info loop_info = dyn_cast <loop_vec_info> (vinfo); 4939 loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo); 5570 if (loop_vec_info loop_vinfo = dyn_cast <loop_vec_info> (vinfo)) 5843 loop_vec_info loop_vinfo; 5869 loop_vinfo = dyn_cast <loop_vec_info> (vinfo) [all...] |
| tree-parloops.cc | 225 parloops_is_slp_reduction (loop_vec_info loop_info, gimple *phi, 455 parloops_is_simple_reduction (loop_vec_info loop_info, stmt_vec_info phi_info, 870 parloops_force_simple_reduction (loop_vec_info loop_info, stmt_vec_info phi_info, 3296 loop_vec_info simple_loop_info;
|
| /src/external/gpl3/gcc/dist/gcc/config/aarch64/ |
| aarch64.cc | 16184 void record_potential_advsimd_unrolling (loop_vec_info); 16185 void analyze_loop_vinfo (loop_vec_info); 16191 unsigned int adjust_body_cost (loop_vec_info, const aarch64_vector_costs *, 16358 record_potential_advsimd_unrolling (loop_vec_info loop_vinfo) 16407 aarch64_vector_costs::analyze_loop_vinfo (loop_vec_info loop_vinfo) 17241 loop_vec_info loop_vinfo = dyn_cast<loop_vec_info> (m_vinfo); 17506 adjust_body_cost (loop_vec_info loop_vinfo, 17634 loop_vec_info loop_vinfo = dyn_cast<loop_vec_info> (m_vinfo) [all...] |
| /src/external/gpl3/gcc.old/dist/gcc/config/aarch64/ |
| aarch64.cc | 15797 void record_potential_advsimd_unrolling (loop_vec_info); 15798 void analyze_loop_vinfo (loop_vec_info); 15804 unsigned int adjust_body_cost (loop_vec_info, const aarch64_vector_costs *, 15962 record_potential_advsimd_unrolling (loop_vec_info loop_vinfo) 16011 aarch64_vector_costs::analyze_loop_vinfo (loop_vec_info loop_vinfo) 16766 loop_vec_info loop_vinfo = dyn_cast<loop_vec_info> (m_vinfo); 17008 adjust_body_cost (loop_vec_info loop_vinfo, 17136 loop_vec_info loop_vinfo = dyn_cast<loop_vec_info> (m_vinfo) [all...] |
| /src/external/gpl3/gcc/dist/gcc/config/loongarch/ |
| loongarch.cc | 4101 unsigned int determine_suggested_unroll_factor (loop_vec_info); 4129 && is_a<loop_vec_info> (m_vinfo) 4155 loongarch_vector_costs::determine_suggested_unroll_factor (loop_vec_info loop_vinfo) 4303 loop_vec_info loop_vinfo = dyn_cast<loop_vec_info> (m_vinfo);
|
| /src/external/gpl3/gcc/dist/gcc/config/rs6000/ |
| rs6000.cc | 5158 void density_test (loop_vec_info); 5159 void adjust_vect_cost_per_loop (loop_vec_info); 5160 unsigned int determine_suggested_unroll_factor (loop_vec_info); 5186 rs6000_cost_data::density_test (loop_vec_info loop_vinfo) 5322 && is_a<loop_vec_info> (m_vinfo) 5429 rs6000_cost_data::adjust_vect_cost_per_loop (loop_vec_info loop_vinfo) 5458 rs6000_cost_data::determine_suggested_unroll_factor (loop_vec_info loop_vinfo) 5533 if (loop_vec_info loop_vinfo = dyn_cast<loop_vec_info> (m_vinfo))
|
| /src/external/gpl3/gcc.old/dist/gcc/config/rs6000/ |
| rs6000.cc | 5221 void density_test (loop_vec_info); 5222 void adjust_vect_cost_per_loop (loop_vec_info); 5242 rs6000_cost_data::density_test (loop_vec_info loop_vinfo) 5378 && is_a<loop_vec_info> (m_vinfo) 5460 rs6000_cost_data::adjust_vect_cost_per_loop (loop_vec_info loop_vinfo) 5480 if (loop_vec_info loop_vinfo = dyn_cast<loop_vec_info> (m_vinfo))
|