| /NextBSD/contrib/gcc/ |
| HD | tree-ssa-loop-niter.c | 138 struct tree_niter_desc *niter, bool never_infinite) in number_of_iterations_ne() argument 143 niter->control = *iv; in number_of_iterations_ne() 144 niter->bound = final; in number_of_iterations_ne() 145 niter->cmp = NE_EXPR; in number_of_iterations_ne() 168 niter->niter = c; in number_of_iterations_ne() 192 niter->assumptions = fold_build2 (TRUTH_AND_EXPR, boolean_type_node, in number_of_iterations_ne() 193 niter->assumptions, assumption); in number_of_iterations_ne() 198 niter->niter = fold_build2 (BIT_AND_EXPR, niter_type, tmp, bound); in number_of_iterations_ne() 212 struct tree_niter_desc *niter, in number_of_iterations_lt_to_ne() argument 266 niter->assumptions = fold_build2 (TRUTH_AND_EXPR, boolean_type_node, in number_of_iterations_lt_to_ne() [all …]
|
| HD | tree-ssa-loop-ivcanon.c | 73 create_canonical_iv (struct loop *loop, edge exit, tree niter) in create_canonical_iv() argument 83 print_generic_expr (dump_file, niter, TDF_SLIM); in create_canonical_iv() 97 type = TREE_TYPE (niter); in create_canonical_iv() 98 niter = fold_build2 (PLUS_EXPR, type, in create_canonical_iv() 99 niter, in create_canonical_iv() 102 create_iv (niter, in create_canonical_iv() 164 edge exit, tree niter, in try_unroll_loop_completely() argument 173 if (!host_integerp (niter, 1)) in try_unroll_loop_completely() 175 n_unroll = tree_low_cst (niter, 1); in try_unroll_loop_completely() 281 tree niter; in canonicalize_loop_induction_variables() local [all …]
|
| HD | loop-unroll.c | 368 || desc->niter != 0) in decide_peel_once_rolling() 445 if (desc->niter > npeel - 1) in decide_peel_completely() 451 fprintf (dump_file, HOST_WIDEST_INT_PRINT_DEC, desc->niter); in decide_peel_completely() 487 npeel = desc->niter; in peel_loop_completely() 592 if (desc->niter < 2 * nunroll) in decide_unroll_constant_iterations() 606 if (i - 1 >= desc->niter) in decide_unroll_constant_iterations() 607 i = desc->niter - 2; in decide_unroll_constant_iterations() 611 unsigned exit_mod = desc->niter % (i + 1); in decide_unroll_constant_iterations() 663 unsigned HOST_WIDE_INT niter; in unroll_loop_constant_iterations() local 674 niter = desc->niter; in unroll_loop_constant_iterations() [all …]
|
| HD | predict.c | 650 unsigned HOST_WIDE_INT niter; in predict_loops() local 663 niter = desc.niter + 1; in predict_loops() 664 if (niter == 0) /* We might overflow here. */ in predict_loops() 665 niter = desc.niter; in predict_loops() 666 if (niter in predict_loops() 668 niter = PARAM_VALUE (PARAM_MAX_PREDICTED_ITERATIONS); in predict_loops() 671 - (REG_BR_PROB_BASE + niter /2) / niter); in predict_loops() 686 tree niter = NULL; in predict_loops() local 689 niter = niter_desc.niter; in predict_loops() 690 if (!niter || TREE_CODE (niter_desc.niter) != INTEGER_CST) in predict_loops() [all …]
|
| HD | loop-iv.c | 1269 rtx niter = desc->niter_expr; in determine_max_iter() local 1273 if (GET_CODE (niter) == AND in determine_max_iter() 1274 && GET_CODE (XEXP (niter, 0)) == CONST_INT) in determine_max_iter() 1276 nmax = INTVAL (XEXP (niter, 0)); in determine_max_iter() 1287 if (GET_CODE (niter) == UDIV) in determine_max_iter() 1289 if (GET_CODE (XEXP (niter, 1)) != CONST_INT) in determine_max_iter() 1294 inc = INTVAL (XEXP (niter, 1)); in determine_max_iter() 1295 niter = XEXP (niter, 0); in determine_max_iter() 1300 if (GET_CODE (niter) == PLUS) in determine_max_iter() 1302 left = XEXP (niter, 0); in determine_max_iter() [all …]
|
| HD | tree-ssa-loop-manip.c | 641 struct tree_niter_desc *niter) in can_unroll_loop_p() argument 655 if (!number_of_iterations_exit (loop, exit, niter, false) in can_unroll_loop_p() 656 || niter->cmp == ERROR_MARK in can_unroll_loop_p() 662 || contains_abnormal_ssa_name_p (niter->may_be_zero) in can_unroll_loop_p() 663 || contains_abnormal_ssa_name_p (niter->control.base) in can_unroll_loop_p() 664 || contains_abnormal_ssa_name_p (niter->control.step) in can_unroll_loop_p() 665 || contains_abnormal_ssa_name_p (niter->bound)) in can_unroll_loop_p()
|
| HD | tree-data-ref.c | 2639 compute_overlap_steps_for_affine_univar (int niter, int step_a, int step_b, in compute_overlap_steps_for_affine_univar() argument 2653 tau2 = FLOOR_DIV (niter, step_overlaps_a); in compute_overlap_steps_for_affine_univar() 2654 tau2 = MIN (tau2, FLOOR_DIV (niter, step_overlaps_b)); in compute_overlap_steps_for_affine_univar() 2697 int niter_x, niter_y, niter_z, niter; in compute_overlap_steps_for_affine_1_2() local 2727 niter = MIN (niter_x, niter_z); in compute_overlap_steps_for_affine_1_2() 2728 compute_overlap_steps_for_affine_univar (niter, step_x, step_z, in compute_overlap_steps_for_affine_1_2() 2732 niter = MIN (niter_y, niter_z); in compute_overlap_steps_for_affine_1_2() 2733 compute_overlap_steps_for_affine_univar (niter, step_y, step_z, in compute_overlap_steps_for_affine_1_2() 2737 niter = MIN (niter_x, niter_z); in compute_overlap_steps_for_affine_1_2() 2738 niter = MIN (niter_y, niter); in compute_overlap_steps_for_affine_1_2() [all …]
|
| HD | tree-flow.h | 775 tree niter; /* The expression giving the number of iterations of member 821 struct tree_niter_desc *niter, bool); 858 struct tree_niter_desc *niter);
|
| HD | loop-doloop.c | 309 fprintf (dump_file, HOST_WIDEST_INT_PRINT_DEC, desc->niter); in doloop_modify() 513 est_niter = desc->niter; in doloop_optimize()
|
| HD | tree-ssa-loop-ivopts.c | 736 tree niter; member 786 && !contains_abnormal_ssa_name_p (desc.niter)) in niter_for_exit() 787 nfe_desc->niter = desc.niter; in niter_for_exit() 789 nfe_desc->niter = NULL_TREE; in niter_for_exit() 794 return nfe_desc->niter; in niter_for_exit() 1113 tree niter = niter_for_single_dom_exit (data); in find_induction_variables() local 1115 if (niter) in find_induction_variables() 1118 print_generic_expr (dump_file, niter, TDF_SLIM); in find_induction_variables() 4063 iv_value (struct iv *iv, tree niter) in iv_value() argument 4068 niter = fold_convert (type, niter); in iv_value() [all …]
|
| HD | cfgloop.h | 324 unsigned HOST_WIDEST_INT niter; member
|
| HD | tree-scalar-evolution.c | 2495 type = TREE_TYPE (niter_desc.niter); in number_of_iterations_in_loop() 2499 res = niter_desc.niter; in number_of_iterations_in_loop() 2954 tree def, rslt, ass, niter; in scev_const_prop() local 2967 niter = number_of_iterations_in_loop (loop); in scev_const_prop() 2968 if (niter == chrec_dont_know in scev_const_prop() 2971 || expression_expensive_p (niter)) in scev_const_prop()
|
| HD | tree-ssa-loop-prefetch.c | 986 && cst_and_fits_in_hwi (desc.niter) in loop_prefetch_arrays() 987 && (unsigned HOST_WIDE_INT) int_cst_value (desc.niter) < unroll_factor) in loop_prefetch_arrays()
|
| HD | ChangeLog | 195 * tree-ssa-loop-niter.c (infer_loop_bounds_from_undefined): 1164 * tree-ssa-loop-niter.c (expand_simple_operations): Ignore fold 1228 * tree-ssa-loop-niter.c (infer_loop_bounds_from_undefined):
|
| HD | ChangeLog-2006 | 3701 * tree-ssa-loop-niter.c (scev_probably_wraps_p): Fix typo in 4125 * tree-ssa-loop-niter.c (simplify_using_initial_conditions): 4199 * tree-ssa-loop-niter.c (implies_ge_p): New function. 4367 * tree-ssa-loop-niter.c (implies_nonnegative_p): New function. 5153 * tree-ssa-loop-niter.c (compare_trees, convert_step_widening, 5871 * tree-ssa-loop-niter.c (infer_loop_bounds_from_undefined): 6118 * tree-ssa-loop-niter.c (get_val_for): Correct function 6434 * tree-ssa-loop-niter.c (derive_constant_upper_bound): New function. 7654 * tree-ssa-loop-niter.c (inverse, number_of_iterations_ne, 8173 * tree-ssa-loop-niter.c (infer_loop_bounds_from_undefined): Avoid [all …]
|
| HD | ChangeLog-2005 | 4941 * tree-ssa-loop-niter.c (infer_loop_bounds_from_undefined): 5931 * tree-ssa-loop-niter.c (free_numbers_of_iterations_estimates_loop): 6851 * tree-ssa-loop-niter.c (infer_loop_bounds_from_undefined): Use 6927 * tree-ssa-loop-niter.c (expand_simple_operations): Return immediately 7128 * tree-ssa-loop-niter.c (infer_loop_bounds_from_undefined): 7356 * tree-ssa-loop-niter.c (scev_probably_wraps_p, convert_step): Check 7766 * tree-ssa-loop-niter.c (scev_probably_wraps_p): Check that the 8279 * tree-ssa-loop-niter.c (infer_loop_bounds_from_undefined): Don't 8384 * tree-ssa-loop-niter.c (proved_non_wrapping_p): Give up when 8711 * tree-ssa-loop-niter.c (inverse): Call int_const_binop instead of [all …]
|
| HD | Makefile.in | 988 tree-vect-generic.o tree-ssa-loop.o tree-ssa-loop-niter.o \
|
| HD | ChangeLog-2004 | 3906 * tree-ssa-loop-niter.c (EXEC_BINARY, EXEC_UNARY): Delete macros. 4060 * tree-ssa-loop-niter.c (simplify_replace_tree): New function. 5071 * tree-ssa-loop-niter.c (upper_bound_in_type, lower_bound_in_type): 5876 * tree-ssa-loop-niter.c (upper_bound_in_type, 7277 * tree-ssa-loop-niter.c (number_of_iterations_cond): Produce 7909 tree-ssa-loop-manip.c, tree-ssa-loop-niter.c, 7932 * tree-ssa-loop-niter.c (inverse): Count in HOST_WIDE_INT if possible. 8965 * Makefile.in (tree-ssa-loop-niter.o): Depends on tree-data-ref.h. 8969 * tree-ssa-loop-niter.c: Include "tree-data-ref.h". 10127 * tree-ssa-loop-niter.c (zero_p): Do not check for overflows. [all …]
|
| /NextBSD/contrib/libucl/tests/ |
| HD | test_msgpack.c | 29 static const int niter = 1000; variable 121 for (i = 0; i < niter; i ++) { in main()
|
| /NextBSD/gnu/usr.bin/cc/cc_int/ |
| HD | Makefile | 31 tree-vect-generic.o tree-ssa-loop.o tree-ssa-loop-niter.o \
|
| /NextBSD/contrib/gcc/doc/ |
| HD | loop.texi | 419 @item @code{niter_expr} on RTL, @code{niter} on GIMPLE: The expression
|
| /NextBSD/share/dict/ |
| HD | web2a | 37202 niter-blue 37203 niter cake 41872 potash niter 56616 soda niter
|
| HD | web2 | 124685 niter
|