Lines Matching defs:stmt_info
65 stmt_vectype (class _stmt_vec_info *stmt_info) in stmt_vectype()
73 stmt_in_inner_loop_p (class _stmt_vec_info *stmt_info) in stmt_in_inner_loop_p()
94 enum vect_cost_for_stmt kind, stmt_vec_info stmt_info, in record_stmt_cost()
127 read_vector_array (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, in read_vector_array()
153 write_vector_array (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, in write_vector_array()
186 vect_clobber_variable (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, in vect_clobber_variable()
201 vect_mark_relevant (vec<stmt_vec_info> *worklist, stmt_vec_info stmt_info, in vect_mark_relevant()
256 is_simple_and_all_uses_invariant (stmt_vec_info stmt_info, in is_simple_and_all_uses_invariant()
297 vect_stmt_relevant_p (stmt_vec_info stmt_info, loop_vec_info loop_vinfo, in vect_stmt_relevant_p()
369 exist_non_indexing_operands_for_use_p (tree use, stmt_vec_info stmt_info) in exist_non_indexing_operands_for_use_p()
637 stmt_vec_info stmt_info = loop_vinfo->lookup_stmt (gsi_stmt (si)); in vect_mark_stmts_to_be_vectorized() local
790 vect_prologue_cost_for_slp_op (slp_tree node, stmt_vec_info stmt_info, in vect_prologue_cost_for_slp_op()
929 vect_model_promotion_demotion_cost (stmt_vec_info stmt_info, in vect_model_promotion_demotion_cost()
993 vect_model_store_cost (stmt_vec_info stmt_info, int ncopies, in vect_model_store_cost()
1111 vect_get_store_cost (stmt_vec_info stmt_info, int ncopies, in vect_get_store_cost()
1171 vect_model_load_cost (stmt_vec_info stmt_info, unsigned ncopies, in vect_model_load_cost()
1289 vect_get_load_cost (stmt_vec_info stmt_info, int ncopies, in vect_get_load_cost()
1456 vect_init_vector (stmt_vec_info stmt_info, tree val, tree type, in vect_init_vector()
1719 vect_get_vec_defs (tree op0, tree op1, stmt_vec_info stmt_info, in vect_get_vec_defs()
1754 vect_finish_stmt_generation_1 (stmt_vec_info stmt_info, gimple *vec_stmt) in vect_finish_stmt_generation_1()
1780 vect_finish_replace_stmt (stmt_vec_info stmt_info, gimple *vec_stmt) in vect_finish_replace_stmt()
1795 vect_finish_stmt_generation (stmt_vec_info stmt_info, gimple *vec_stmt, in vect_finish_stmt_generation()
2008 vect_truncate_gather_scatter_offset (stmt_vec_info stmt_info, in vect_truncate_gather_scatter_offset()
2097 vect_use_strided_gather_scatters_p (stmt_vec_info stmt_info, in vect_use_strided_gather_scatters_p()
2126 compare_step_with_zero (stmt_vec_info stmt_info) in compare_step_with_zero()
2157 get_negative_load_store_type (stmt_vec_info stmt_info, tree vectype, in get_negative_load_store_type()
2206 vect_get_store_rhs (stmt_vec_info stmt_info) in vect_get_store_rhs()
2289 get_group_load_store_type (stmt_vec_info stmt_info, tree vectype, bool slp, in get_group_load_store_type()
2498 get_load_store_type (stmt_vec_info stmt_info, tree vectype, bool slp, in get_load_store_type()
2591 vect_check_scalar_mask (stmt_vec_info stmt_info, tree mask, in vect_check_scalar_mask()
2657 vect_check_store_rhs (stmt_vec_info stmt_info, tree rhs, in vect_check_store_rhs()
2704 vect_build_all_ones_mask (stmt_vec_info stmt_info, tree masktype) in vect_build_all_ones_mask()
2732 vect_build_zero_merge_argument (stmt_vec_info stmt_info, tree vectype) in vect_build_zero_merge_argument()
2759 vect_build_gather_load_calls (stmt_vec_info stmt_info, in vect_build_gather_load_calls()
3007 vect_get_gather_scatter_ops (class loop *loop, stmt_vec_info stmt_info, in vect_get_gather_scatter_ops()
3034 vect_get_strided_load_store_ops (stmt_vec_info stmt_info, in vect_get_strided_load_store_ops()
3091 vectorizable_bswap (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, in vectorizable_bswap()
3233 vectorizable_call (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, in vectorizable_call()
3891 vectorizable_simd_clone_call (stmt_vec_info stmt_info, in vectorizable_simd_clone_call()
4552 stmt_vec_info stmt_info) in vect_gen_widened_results_half()
4578 vect_get_loop_based_defs (tree *oprnd, stmt_vec_info stmt_info, in vect_get_loop_based_defs()
4615 stmt_vec_info stmt_info, in vect_create_vectorized_demotion_stmts()
4686 stmt_vec_info stmt_info, tree vec_dest, in vect_create_vectorized_promotion_stmts()
4738 vectorizable_conversion (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, in vectorizable_conversion()
5312 vect_nop_conversion_p (stmt_vec_info stmt_info) in vect_nop_conversion_p()
5339 vectorizable_assignment (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, in vectorizable_assignment()
5543 vectorizable_shift (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, in vectorizable_shift()
5956 vectorizable_operation (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, in vectorizable_operation()
6664 check_scan_store (stmt_vec_info stmt_info, tree vectype, in check_scan_store()
7068 vectorizable_scan_store (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, in vectorizable_scan_store()
7342 vectorizable_store (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, in vectorizable_store()
8480 permute_vec_elements (tree x, tree y, tree mask_vec, stmt_vec_info stmt_info, in permute_vec_elements()
8507 hoist_defs_of_uses (stmt_vec_info stmt_info, class loop *loop) in hoist_defs_of_uses()
8565 vectorizable_load (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, in vectorizable_load()
9972 vectorizable_condition (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, in vectorizable_condition()
10491 vectorizable_comparison (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, in vectorizable_comparison()
10767 can_vectorize_live_stmts (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, in can_vectorize_live_stmts()
10797 vect_analyze_stmt (stmt_vec_info stmt_info, bool *need_to_vectorize, in vect_analyze_stmt()
11017 vect_transform_stmt (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, in vect_transform_stmt()
11655 supportable_widening_operation (enum tree_code code, stmt_vec_info stmt_info, in supportable_widening_operation()
12120 vect_get_vector_types_for_stmt (stmt_vec_info stmt_info, in vect_get_vector_types_for_stmt()