HomeSort by: relevance | last modified time | path
    Searched refs:loop_vec_info (Results 1 - 25 of 26) sorted by relevancy

1 2

  /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))

Completed in 112 milliseconds

1 2