Lines Matching defs:loop

345 determine_value_range (struct loop *loop, tree type, tree var, mpz_t off,  in determine_value_range()
703 bound_difference (struct loop *loop, tree x, tree y, bounds *bnds) in bound_difference()
963 number_of_iterations_ne (struct loop *loop, tree type, affine_iv *iv, in number_of_iterations_ne()
1455 number_of_iterations_lt (struct loop *loop, tree type, affine_iv *iv0, in number_of_iterations_lt()
1568 number_of_iterations_le (struct loop *loop, tree type, affine_iv *iv0, in number_of_iterations_le()
1662 number_of_iterations_cond (struct loop *loop, in number_of_iterations_cond()
2160 simplify_using_initial_conditions (struct loop *loop, tree expr) in simplify_using_initial_conditions()
2212 simplify_using_outer_evolutions (struct loop *loop, tree expr) in simplify_using_outer_evolutions()
2265 loop_only_exit_p (const struct loop *loop, const_edge exit) in loop_only_exit_p()
2299 number_of_iterations_exit_assumptions (struct loop *loop, edge exit, in number_of_iterations_exit_assumptions()
2437 number_of_iterations_exit (struct loop *loop, edge exit, in number_of_iterations_exit()
2463 find_loop_niter (struct loop *loop, edge *exit) in find_loop_niter()
2525 finite_loop_p (struct loop *loop) in finite_loop_p()
2566 chain_of_csts_start (struct loop *loop, tree x) in chain_of_csts_start()
2615 get_base_for (struct loop *loop, tree x) in get_base_for()
2703 loop_niter_by_eval (struct loop *loop, edge exit) in loop_niter_by_eval()
2804 find_loop_niter_by_eval (struct loop *loop, edge *exit) in find_loop_niter_by_eval()
3021 do_warn_aggressive_loop_optimizations (struct loop *loop, in do_warn_aggressive_loop_optimizations()
3062 record_estimate (struct loop *loop, tree bound, const widest_int &i_bound, in record_estimate()
3131 record_control_iv (struct loop *loop, struct tree_niter_desc *niter) in record_control_iv()
3165 struct loop *loop = loop_containing_stmt (def_stmt); in get_cst_init_from_scev() local
3194 record_nonwrapping_iv (struct loop *loop, tree base, tree step, gimple *stmt, in record_nonwrapping_iv()
3271 struct loop *loop; member
3282 struct loop *loop = data->loop; in idx_infer_loop_bounds() local
3371 infer_loop_bounds_from_ref (struct loop *loop, gimple *stmt, tree ref) in infer_loop_bounds_from_ref()
3385 infer_loop_bounds_from_array (struct loop *loop, gimple *stmt) in infer_loop_bounds_from_array()
3422 infer_loop_bounds_from_pointer_arith (struct loop *loop, gimple *stmt) in infer_loop_bounds_from_pointer_arith()
3481 infer_loop_bounds_from_signedness (struct loop *loop, gimple *stmt) in infer_loop_bounds_from_signedness()
3533 infer_loop_bounds_from_undefined (struct loop *loop) in infer_loop_bounds_from_undefined()
3613 discover_iteration_bound_by_body_walk (struct loop *loop) in discover_iteration_bound_by_body_walk()
3778 maybe_lower_iteration_bound (struct loop *loop) in maybe_lower_iteration_bound()
3882 estimate_numbers_of_iterations (struct loop *loop) in estimate_numbers_of_iterations()
3966 estimated_loop_iterations (struct loop *loop, widest_int *nit) in estimated_loop_iterations()
3981 estimated_loop_iterations_int (struct loop *loop) in estimated_loop_iterations_int()
4002 max_loop_iterations (struct loop *loop, widest_int *nit) in max_loop_iterations()
4017 max_loop_iterations_int (struct loop *loop) in max_loop_iterations_int()
4037 likely_max_loop_iterations (struct loop *loop, widest_int *nit) in likely_max_loop_iterations()
4052 likely_max_loop_iterations_int (struct loop *loop) in likely_max_loop_iterations_int()
4072 estimated_stmt_executions_int (struct loop *loop) in estimated_stmt_executions_int()
4091 max_stmt_executions (struct loop *loop, widest_int *nit) in max_stmt_executions()
4110 likely_max_stmt_executions (struct loop *loop, widest_int *nit) in likely_max_stmt_executions()
4129 estimated_stmt_executions (struct loop *loop, widest_int *nit) in estimated_stmt_executions()
4148 struct loop *loop; in estimate_numbers_of_iterations() local
4293 gimple *at_stmt, struct loop *loop) in loop_exits_before_overflow()
4485 scev_var_range_cant_overflow (tree var, tree step, struct loop *loop) in scev_var_range_cant_overflow()
4539 gimple *at_stmt, struct loop *loop, in scev_probably_wraps_p()
4591 free_numbers_of_iterations_estimates (struct loop *loop) in free_numbers_of_iterations_estimates()
4620 struct loop *loop; in free_numbers_of_iterations_estimates() local
4630 substitute_in_loop_info (struct loop *loop, tree name, tree val) in substitute_in_loop_info()