Home
last modified time | relevance | path

Searched refs:bb_vinfo (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dtree-vect-slp.cc3428 if (bb_vec_info bb_vinfo = dyn_cast <bb_vec_info> (vinfo)) in vect_analyze_slp() local
3430 for (unsigned i = 0; i < bb_vinfo->roots.length (); ++i) in vect_analyze_slp()
3432 vect_location = bb_vinfo->roots[i].roots[0]->stmt; in vect_analyze_slp()
3434 for (unsigned j = 0; j < bb_vinfo->roots[i].stmts.length (); ++j) in vect_analyze_slp()
3435 bb_vinfo->roots[i].stmts[j] in vect_analyze_slp()
3436 = vect_stmt_to_vectorize (bb_vinfo->roots[i].stmts[j]); in vect_analyze_slp()
3437 if (vect_build_slp_instance (bb_vinfo, bb_vinfo->roots[i].kind, in vect_analyze_slp()
3438 bb_vinfo->roots[i].stmts, in vect_analyze_slp()
3439 bb_vinfo->roots[i].roots, in vect_analyze_slp()
3442 bb_vinfo->roots[i].stmts = vNULL; in vect_analyze_slp()
[all …]
H A Dtree-vect-stmts.cc3280 bb_vec_info bb_vinfo = dyn_cast <bb_vec_info> (vinfo); in vectorizable_call() local
3294 if (!STMT_VINFO_RELEVANT_P (stmt_info) && !bb_vinfo) in vectorizable_call()
3977 bb_vec_info bb_vinfo = dyn_cast <bb_vec_info> (vinfo); in vectorizable_simd_clone_call() local
4000 if (!STMT_VINFO_RELEVANT_P (stmt_info) && !bb_vinfo) in vectorizable_simd_clone_call()
4869 bb_vec_info bb_vinfo = dyn_cast <bb_vec_info> (vinfo); in vectorizable_conversion() local
4878 if (!STMT_VINFO_RELEVANT_P (stmt_info) && !bb_vinfo) in vectorizable_conversion()
5408 bb_vec_info bb_vinfo = dyn_cast <bb_vec_info> (vinfo); in vectorizable_assignment() local
5412 if (!STMT_VINFO_RELEVANT_P (stmt_info) && !bb_vinfo) in vectorizable_assignment()
5625 bb_vec_info bb_vinfo = dyn_cast <bb_vec_info> (vinfo); in vectorizable_shift() local
5628 if (!STMT_VINFO_RELEVANT_P (stmt_info) && !bb_vinfo) in vectorizable_shift()
[all …]
H A Dtree-vect-patterns.cc5610 bb_vec_info bb_vinfo = as_a <bb_vec_info> (vinfo); in vect_determine_precisions() local
5611 for (unsigned i = 0; i < bb_vinfo->bbs.length (); ++i) in vect_determine_precisions()
5613 basic_block bb = bb_vinfo->bbs[i]; in vect_determine_precisions()
5627 for (int i = bb_vinfo->bbs.length () - 1; i != -1; --i) in vect_determine_precisions()
5629 for (gimple_stmt_iterator gsi = gsi_last_bb (bb_vinfo->bbs[i]); in vect_determine_precisions()
5636 for (auto gsi = gsi_start_phis (bb_vinfo->bbs[i]); in vect_determine_precisions()
6007 bb_vec_info bb_vinfo = as_a <bb_vec_info> (vinfo); in vect_pattern_recog() local
6008 for (unsigned i = 0; i < bb_vinfo->bbs.length (); ++i) in vect_pattern_recog()
6009 for (gimple_stmt_iterator gsi = gsi_start_bb (bb_vinfo->bbs[i]); in vect_pattern_recog()
6012 stmt_vec_info stmt_info = bb_vinfo->lookup_stmt (gsi_stmt (gsi)); in vect_pattern_recog()
H A Dtree-vectorizer.cc662 bb_vec_info bb_vinfo = as_a <bb_vec_info> (this); in insert_seq_on_entry() local
664 = gsi_after_labels (bb_vinfo->bbs[0]); in insert_seq_on_entry()
H A Dtree-vect-data-refs.cc2632 bb_vec_info bb_vinfo = dyn_cast <bb_vec_info> (vinfo); in vect_analyze_group_access_1() local
2695 if (bb_vinfo) in vect_analyze_group_access_1()
2837 if (bb_vinfo) in vect_analyze_group_access_1()
2838 BB_VINFO_GROUPED_STORES (bb_vinfo).safe_push (stmt_info); in vect_analyze_group_access_1()
4954 bb_vec_info bb_vinfo = dyn_cast <bb_vec_info> (vinfo); in vect_create_data_ref_ptr() local
4969 gcc_assert (bb_vinfo); in vect_create_data_ref_ptr()
H A DChangeLog-200921764 (struct _stmt_vec_info): Add bb_vinfo and a macro for its access.
21799 (vect_analyze_data_ref_dependences): Add bb_vinfo argument, get data
21804 (vect_compute_data_refs_alignment): Add bb_vinfo argument, get data
21815 (vect_analyze_data_ref_accesses): Add bb_vinfo argument, get data
21856 (new_stmt_vec_info): Add new argument and initialize bb_vinfo.
H A DChangeLog-201221751 (vect_recog_divmod_pattern): ... this. Pass bb_vinfo as last
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dtree-vect-slp.c3019 vect_bb_vectorization_profitable_p (bb_vec_info bb_vinfo) in vect_bb_vectorization_profitable_p() argument
3021 vec<slp_instance> slp_instances = BB_VINFO_SLP_INSTANCES (bb_vinfo); in vect_bb_vectorization_profitable_p()
3035 vect_bb_slp_scalar_cost (BB_VINFO_BB (bb_vinfo), in vect_bb_vectorization_profitable_p()
3047 for (gimple_stmt_iterator gsi = bb_vinfo->region_begin; in vect_bb_vectorization_profitable_p()
3048 gsi_stmt (gsi) != gsi_stmt (bb_vinfo->region_end); gsi_next (&gsi)) in vect_bb_vectorization_profitable_p()
3052 finish_cost (BB_VINFO_TARGET_COST_DATA (bb_vinfo), &vec_prologue_cost, in vect_bb_vectorization_profitable_p()
3082 vect_slp_check_for_constructors (bb_vec_info bb_vinfo) in vect_slp_check_for_constructors() argument
3086 for (gsi = bb_vinfo->region_begin; in vect_slp_check_for_constructors()
3087 gsi_stmt (gsi) != gsi_stmt (bb_vinfo->region_end); gsi_next (&gsi)) in vect_slp_check_for_constructors()
3101 stmt_vec_info stmt_info = bb_vinfo->lookup_stmt (stmt); in vect_slp_check_for_constructors()
[all …]
H A Dtree-vect-stmts.c1429 bb_vec_info bb_vinfo = STMT_VINFO_BB_VINFO (stmt_vinfo); in vect_init_vector_1() local
1433 gcc_assert (bb_vinfo); in vect_init_vector_1()
1434 bb = BB_VINFO_BB (bb_vinfo); in vect_init_vector_1()
3247 bb_vec_info bb_vinfo = STMT_VINFO_BB_VINFO (stmt_info); in vectorizable_call() local
3262 if (!STMT_VINFO_RELEVANT_P (stmt_info) && !bb_vinfo) in vectorizable_call()
3904 bb_vec_info bb_vinfo = STMT_VINFO_BB_VINFO (stmt_info); in vectorizable_simd_clone_call() local
3928 if (!STMT_VINFO_RELEVANT_P (stmt_info) && !bb_vinfo) in vectorizable_simd_clone_call()
4762 bb_vec_info bb_vinfo = STMT_VINFO_BB_VINFO (stmt_info); in vectorizable_conversion() local
4772 if (!STMT_VINFO_RELEVANT_P (stmt_info) && !bb_vinfo) in vectorizable_conversion()
5354 bb_vec_info bb_vinfo = STMT_VINFO_BB_VINFO (stmt_info); in vectorizable_assignment() local
[all …]
H A Dtree-vect-patterns.c5127 bb_vec_info bb_vinfo = as_a <bb_vec_info> (vinfo); in vect_determine_precisions() local
5128 gimple_stmt_iterator si = bb_vinfo->region_end; in vect_determine_precisions()
5133 si = gsi_last_bb (bb_vinfo->bb); in vect_determine_precisions()
5141 while (stmt != gsi_stmt (bb_vinfo->region_begin)); in vect_determine_precisions()
5494 bb_vec_info bb_vinfo = as_a <bb_vec_info> (vinfo); in vect_pattern_recog() local
5495 for (si = bb_vinfo->region_begin; in vect_pattern_recog()
5496 gsi_stmt (si) != gsi_stmt (bb_vinfo->region_end); gsi_next (&si)) in vect_pattern_recog()
5499 stmt_vec_info stmt_info = bb_vinfo->lookup_stmt (stmt); in vect_pattern_recog()
H A Dtree-vectorizer.h1165 if (bb_vec_info bb_vinfo = dyn_cast <bb_vec_info> (stmt_vinfo->vinfo))
1166 return bb_vinfo;
H A Dtree-vect-data-refs.c2497 bb_vec_info bb_vinfo = STMT_VINFO_BB_VINFO (stmt_info); in vect_analyze_group_access_1() local
2556 if (bb_vinfo) in vect_analyze_group_access_1()
2685 if (bb_vinfo) in vect_analyze_group_access_1()
2686 BB_VINFO_GROUPED_STORES (bb_vinfo).safe_push (stmt_info); in vect_analyze_group_access_1()
4748 bb_vec_info bb_vinfo = STMT_VINFO_BB_VINFO (stmt_info); in vect_create_data_ref_ptr() local
4763 gcc_assert (bb_vinfo); in vect_create_data_ref_ptr()