Searched refs:loop_vinfo (Results 1 – 5 of 5) sorted by relevance
| /openbsd-src/gnu/gcc/gcc/ |
| H A D | tree-vect-analyze.c | 95 vect_determine_vectorization_factor (loop_vec_info loop_vinfo) in vect_determine_vectorization_factor() argument 97 struct loop *loop = LOOP_VINFO_LOOP (loop_vinfo); in vect_determine_vectorization_factor() 98 basic_block *bbs = LOOP_VINFO_BBS (loop_vinfo); in vect_determine_vectorization_factor() 217 LOOP_VINFO_VECT_FACTOR (loop_vinfo) = vectorization_factor; in vect_determine_vectorization_factor() 228 vect_analyze_operations (loop_vec_info loop_vinfo) in vect_analyze_operations() argument 230 struct loop *loop = LOOP_VINFO_LOOP (loop_vinfo); in vect_analyze_operations() 231 basic_block *bbs = LOOP_VINFO_BBS (loop_vinfo); in vect_analyze_operations() 244 gcc_assert (LOOP_VINFO_VECT_FACTOR (loop_vinfo)); in vect_analyze_operations() 245 vectorization_factor = LOOP_VINFO_VECT_FACTOR (loop_vinfo); in vect_analyze_operations() 373 if (LOOP_VINFO_NITERS_KNOWN_P (loop_vinfo) in vect_analyze_operations() [all …]
|
| H A D | tree-vect-transform.c | 257 loop_vec_info loop_vinfo = STMT_VINFO_LOOP_VINFO (stmt_info); in vect_create_data_ref_ptr() local 258 struct loop *loop = LOOP_VINFO_LOOP (loop_vinfo); in vect_create_data_ref_ptr() 355 new_stmt_vec_info (incr, loop_vinfo)); in vect_create_data_ref_ptr() 408 loop_vec_info loop_vinfo = STMT_VINFO_LOOP_VINFO (stmt_vinfo); in vect_init_vector() local 409 struct loop *loop = LOOP_VINFO_LOOP (loop_vinfo); in vect_init_vector() 461 loop_vec_info loop_vinfo = STMT_VINFO_LOOP_VINFO (stmt_vinfo); in vect_get_vec_def_for_operand() local 462 struct loop *loop = LOOP_VINFO_LOOP (loop_vinfo); in vect_get_vec_def_for_operand() 477 is_simple_use = vect_is_simple_use (op, loop_vinfo, &def_stmt, &def, &dt); in vect_get_vec_def_for_operand() 772 loop_vec_info loop_vinfo = STMT_VINFO_LOOP_VINFO (stmt_info); in vect_create_epilog_for_reduction() local 773 struct loop *loop = LOOP_VINFO_LOOP (loop_vinfo); in vect_create_epilog_for_reduction() [all …]
|
| H A D | tree-vect-patterns.c | 71 loop_vec_info loop_vinfo; in widened_name_p() local 80 loop_vinfo = STMT_VINFO_LOOP_VINFO (stmt_vinfo); in widened_name_p() 82 if (!vect_is_simple_use (name, loop_vinfo, def_stmt, &def, &dt)) in widened_name_p() 107 if (!vect_is_simple_use (oprnd0, loop_vinfo, &dummy, &dummy, &dt)) in widened_name_p() 469 loop_vec_info loop_vinfo = STMT_VINFO_LOOP_VINFO (stmt_info); in vect_pattern_recog_1() local 525 set_stmt_info (ann, new_stmt_vec_info (pattern_expr, loop_vinfo)); in vect_pattern_recog_1() 608 vect_pattern_recog (loop_vec_info loop_vinfo) in vect_pattern_recog() argument 610 struct loop *loop = LOOP_VINFO_LOOP (loop_vinfo); in vect_pattern_recog() 611 basic_block *bbs = LOOP_VINFO_BBS (loop_vinfo); in vect_pattern_recog()
|
| H A D | tree-vectorizer.c | 1354 new_stmt_vec_info (tree stmt, loop_vec_info loop_vinfo) in new_stmt_vec_info() argument 1361 STMT_VINFO_LOOP_VINFO (res) = loop_vinfo; in new_stmt_vec_info() 1441 destroy_loop_vec_info (loop_vec_info loop_vinfo) in destroy_loop_vec_info() argument 1449 if (!loop_vinfo) in destroy_loop_vec_info() 1452 loop = LOOP_VINFO_LOOP (loop_vinfo); in destroy_loop_vec_info() 1454 bbs = LOOP_VINFO_BBS (loop_vinfo); in destroy_loop_vec_info() 1505 free (LOOP_VINFO_BBS (loop_vinfo)); in destroy_loop_vec_info() 1506 free_data_refs (LOOP_VINFO_DATAREFS (loop_vinfo)); in destroy_loop_vec_info() 1507 free_dependence_relations (LOOP_VINFO_DDRS (loop_vinfo)); in destroy_loop_vec_info() 1508 VEC_free (tree, heap, LOOP_VINFO_MAY_MISALIGN_STMTS (loop_vinfo)); in destroy_loop_vec_info() [all …]
|
| H A D | tree-vectorizer.h | 183 loop_vec_info loop_vinfo; member 234 #define STMT_VINFO_LOOP_VINFO(S) (S)->loop_vinfo
|