Searched refs:loop_vec_info (Results 1 - 5 of 5) sorted by relevance
/freebsd-9.3-release/contrib/gcc/ |
H A D | tree-vectorizer.h | 136 } *loop_vec_info; typedef in typeref:struct:_loop_vec_info 182 /* The loop_vec_info with respect to which STMT is vectorized. */ 183 loop_vec_info loop_vinfo; 323 extern bool vect_is_simple_use (tree, loop_vec_info, tree *, tree *, 332 extern loop_vec_info new_loop_vec_info (struct loop *loop); 333 extern void destroy_loop_vec_info (loop_vec_info); 334 extern stmt_vec_info new_stmt_vec_info (tree stmt, loop_vec_info); 341 extern loop_vec_info vect_analyze_loop (struct loop *); 350 void vect_pattern_recog (loop_vec_info); 362 extern void vect_transform_loop (loop_vec_info, struc [all...] |
H A D | tree-vect-analyze.c | 44 static loop_vec_info vect_analyze_loop_form (struct loop *); 45 static bool vect_analyze_data_refs (loop_vec_info); 46 static bool vect_mark_stmts_to_be_vectorized (loop_vec_info); 47 static void vect_analyze_scalar_cycles (loop_vec_info); 48 static bool vect_analyze_data_ref_accesses (loop_vec_info); 49 static bool vect_analyze_data_ref_dependences (loop_vec_info); 50 static bool vect_analyze_data_refs_alignment (loop_vec_info); 51 static bool vect_compute_data_refs_alignment (loop_vec_info); 52 static bool vect_enhance_data_refs_alignment (loop_vec_info); 53 static bool vect_analyze_operations (loop_vec_info); [all...] |
H A D | tree-vect-transform.c | 60 static bool vect_is_simple_cond (tree, loop_vec_info); 67 (loop_vec_info, tree *, tree *, tree *); 68 static tree vect_build_loop_niters (loop_vec_info); 69 static void vect_update_ivs_after_vectorizer (loop_vec_info, tree, edge); 70 static tree vect_gen_niters_for_prolog_loop (loop_vec_info, tree); 72 static void vect_update_inits_of_drs (loop_vec_info, tree); 73 static void vect_do_peeling_for_alignment (loop_vec_info, struct loops *); 75 (loop_vec_info, tree *, struct loops *); 257 loop_vec_info loop_vinfo = STMT_VINFO_LOOP_VINFO (stmt_info); 408 loop_vec_info loop_vinf [all...] |
H A D | tree-vect-patterns.c | 71 loop_vec_info loop_vinfo; 469 loop_vec_info loop_vinfo = STMT_VINFO_LOOP_VINFO (stmt_info); 609 vect_pattern_recog (loop_vec_info loop_vinfo)
|
H A D | tree-vectorizer.c | 73 recorded in a "loop_vec_info" struct attached to each loop. 1355 new_stmt_vec_info (tree stmt, loop_vec_info loop_vinfo) 1382 Create and initialize a new loop_vec_info struct for LOOP, as well as 1385 loop_vec_info 1388 loop_vec_info res; 1393 res = (loop_vec_info) xcalloc (1, sizeof (struct _loop_vec_info)); 1442 destroy_loop_vec_info (loop_vec_info loop_vinfo) 1639 vect_is_simple_use (tree operand, loop_vec_info loop_vinfo, tree *def_stmt, 2054 loop_vec_info loop_vinfo; 2083 loop_vec_info loop_vinf [all...] |
Completed in 64 milliseconds