Searched refs:niters (Results 1 – 6 of 6) sorted by relevance
| /NextBSD/contrib/gcc/ |
| HD | tree-vectorizer.c | 766 slpeel_make_loop_iterate_ntimes (struct loop *loop, tree niters) in slpeel_make_loop_iterate_ntimes() argument 776 tree init = build_int_cst (TREE_TYPE (niters), 0); in slpeel_make_loop_iterate_ntimes() 777 tree step = build_int_cst (TREE_TYPE (niters), 1); in slpeel_make_loop_iterate_ntimes() 792 cond = build2 (GE_EXPR, boolean_type_node, indx_after_incr, niters); in slpeel_make_loop_iterate_ntimes() 798 cond = build2 (LT_EXPR, boolean_type_node, indx_after_incr, niters); in slpeel_make_loop_iterate_ntimes() 819 loop->nb_iterations = niters; in slpeel_make_loop_iterate_ntimes() 1070 tree niters, bool update_first_loop_count) in slpeel_tree_peel_loop_to_edge() argument 1204 fold_build2 (EQ_EXPR, boolean_type_node, first_niters, niters); in slpeel_tree_peel_loop_to_edge()
|
| HD | tree-vect-transform.c | 71 static void vect_update_init_of_dr (struct data_reference *, tree niters); 2494 vect_update_ivs_after_vectorizer (loop_vec_info loop_vinfo, tree niters, in vect_update_ivs_after_vectorizer() argument 2555 build2 (MULT_EXPR, TREE_TYPE (niters), in vect_update_ivs_after_vectorizer() 2556 niters, step_expr), init_expr); in vect_update_ivs_after_vectorizer() 2757 vect_update_init_of_dr (struct data_reference *dr, tree niters) in vect_update_init_of_dr() argument 2761 niters = fold_build2 (MULT_EXPR, TREE_TYPE (niters), niters, DR_STEP (dr)); in vect_update_init_of_dr() 2762 offset = fold_build2 (PLUS_EXPR, TREE_TYPE (offset), offset, niters); in vect_update_init_of_dr() 2776 vect_update_inits_of_drs (loop_vec_info loop_vinfo, tree niters) in vect_update_inits_of_drs() argument 2786 vect_update_init_of_dr (dr, niters); in vect_update_inits_of_drs()
|
| HD | tree-vect-analyze.c | 1876 tree niters; in vect_get_loop_niters() local 1881 niters = number_of_iterations_in_loop (loop); in vect_get_loop_niters() 1883 if (niters != NULL_TREE in vect_get_loop_niters() 1884 && niters != chrec_dont_know) in vect_get_loop_niters() 1886 *number_of_iterations = niters; in vect_get_loop_niters()
|
| HD | tree-ssa-loop-ivopts.c | 210 htab_t niters; member 769 slot = htab_find_slot_with_hash (data->niters, exit, in niter_for_exit() 823 data->niters = htab_create (10, nfe_hash, nfe_eq, free); in tree_ssa_iv_optimize_init() 5725 htab_empty (data->niters); in free_loop_data() 5793 htab_delete (data->niters); in tree_ssa_iv_optimize_finalize()
|
| HD | ChangeLog-2005 | 32124 (struct ivopts_data): Added niters field. 32128 (tree_ssa_iv_optimize_init): Initialize niters cache. 32131 Access niters for single exit through niter_for_single_dom_exit. 32132 (add_iv_outer_candidates): Access niters for single exit through 32143 (free_loop_data): Clean up the niters cache. 32144 (tree_ssa_iv_optimize_finalize): Free the niters cache.
|
| HD | ChangeLog-2004 | 4165 * tree-vectorizer.c (make_loop_iterate_ntimes): Use type of niters when 4173 (vect_update_niters_after_peeling): Use type of niters instead of
|