/freebsd-9.3-release/contrib/gcc/ |
H A D | tree-chrec.h | 46 automatically_generated_chrec_p (tree chrec) 48 return (chrec == chrec_not_analyzed_yet 49 || chrec == chrec_dont_know 50 || chrec == chrec_known); 125 chrec_zerop (tree chrec) 127 if (chrec == NULL_TREE) 130 if (TREE_CODE (chrec) == INTEGER_CST) 131 return integer_zerop (chrec); 139 evolution_function_is_constant_p (tree chrec) 141 if (chrec 45 automatically_generated_chrec_p(tree chrec) argument 121 chrec_zerop(tree chrec) argument 135 evolution_function_is_constant_p(tree chrec) argument 155 evolution_function_is_affine_p(tree chrec) argument 180 evolution_function_is_affine_or_constant_p(tree chrec) argument 198 no_evolution_in_loop_p(tree chrec, unsigned loop_num, bool *res) argument 215 chrec_type(tree chrec) argument [all...] |
H A D | tree-chrec.c | 37 #include "tree-chrec.h" 494 chrec_evaluate (unsigned var, tree chrec, tree n, unsigned int k) 497 tree type = TREE_TYPE (chrec); 499 while (TREE_CODE (chrec) == POLYNOMIAL_CHREC 500 && CHREC_VARIABLE (chrec) > var) 501 chrec = CHREC_LEFT (chrec); 503 if (TREE_CODE (chrec) == POLYNOMIAL_CHREC 504 && CHREC_VARIABLE (chrec) == var) 506 arg0 = chrec_evaluate (var, CHREC_RIGHT (chrec), 491 chrec_evaluate(unsigned var, tree chrec, tree n, unsigned int k) argument 533 chrec_apply(unsigned var, tree chrec, tree x) argument 592 chrec_replace_initial_condition(tree chrec, tree init_cond) argument 616 initial_condition(tree chrec) argument 631 hide_evolution_in_other_loops_than_loop(tree chrec, unsigned loop_num) argument 664 chrec_component_in_loop_num(tree chrec, unsigned loop_num, bool right) argument 718 evolution_part_in_loop_num(tree chrec, unsigned loop_num) argument 729 initial_condition_in_loop_num(tree chrec, unsigned loop_num) argument 741 reset_evolution_in_loop(unsigned loop_num, tree chrec, tree new_evol) argument 799 is_multivariate_chrec_rec(tree chrec, unsigned int rec_var) argument 819 is_multivariate_chrec(tree chrec) argument 836 chrec_contains_symbols(tree chrec) argument 872 chrec_contains_undetermined(tree chrec) argument 936 evolution_function_is_invariant_rec_p(tree chrec, int loopnum) argument 980 evolution_function_is_invariant_p(tree chrec, int loopnum) argument 995 evolution_function_is_affine_multivariate_p(tree chrec) argument 1040 evolution_function_is_univariate_p(tree chrec) argument 1083 nb_vars_in_chrec(tree chrec) argument 1248 chrec_convert(tree type, tree chrec, tree at_stmt) argument 1266 chrec_convert_1(tree type, tree chrec, tree at_stmt, bool use_overflow_semantics) argument 1321 chrec_convert_aggressive(tree type, tree chrec) argument 1382 scev_direction(tree chrec) argument [all...] |
H A D | tree-scalar-evolution.c | 38 this chain of recurrence (or chrec [shrek]) can contain the name of 72 symbolic chrec {initial_condition, +, symbolic_stride}_loop. 193 The symbolic chrec representation contains all the semantics of the 250 #include "tree-chrec.h" 265 tree chrec; member in struct:scev_info_str 302 res->chrec = chrec_not_analyzed_yet; 352 return &res->chrec; 359 chrec_contains_symbols_defined_in_loop (tree chrec, unsigned loop_nb) 361 if (chrec == NULL_TREE) 364 if (TREE_INVARIANT (chrec)) 358 chrec_contains_symbols_defined_in_loop(tree chrec, unsigned loop_nb) argument 511 chrec_is_positive(tree chrec, bool *value) argument 573 set_scalar_evolution(tree scalar, tree chrec) argument 2138 instantiate_parameters_1(struct loop *loop, tree chrec, int flags, htab_t cache, int size_expr) argument 2407 instantiate_parameters(struct loop *loop, tree chrec) argument 2443 resolve_mixers(struct loop *loop, tree chrec) argument 2597 gather_chrec_stats(tree chrec, struct chrec_stats *stats) argument 2676 tree phi, chrec; local [all...] |
H A D | tree-loop-linear.c | 40 #include "tree-chrec.h" 146 tree chrec = DR_ACCESS_FN (dr, it); local 148 (chrec, loop->num);
|
H A D | tree-data-ref.c | 93 #include "tree-chrec.h" 640 tree chrec = SUB_CONFLICTS_IN_A (subscript); 644 print_generic_stmt (outf, chrec, 0); 645 if (chrec == chrec_known) 647 else if (chrec_contains_undetermined (chrec)) 656 chrec = SUB_CONFLICTS_IN_B (subscript); 658 print_generic_stmt (outf, chrec, 0); 659 if (chrec == chrec_known) 661 else if (chrec_contains_undetermined (chrec)) 2117 all_chrecs_equal_p (tree chrec) 639 tree chrec = SUB_CONFLICTS_IN_A (subscript); local 2114 all_chrecs_equal_p(tree chrec) argument 2261 finalize_ddr_dependent(struct data_dependence_relation *ddr, tree chrec) argument 2618 initialize_matrix_A(lambda_matrix A, tree chrec, unsigned index, int mult) argument 3261 chrec_steps_divide_constant_p(tree chrec, tree cst, bool *res) argument [all...] |
H A D | tree-vrp.c | 40 #include "tree-chrec.h" 2478 tree init, step, chrec, tmin, tmax, min, max, type; local 2486 chrec = instantiate_parameters (loop, analyze_scalar_evolution (loop, var)); 2487 if (TREE_CODE (chrec) != POLYNOMIAL_CHREC) 2490 init = initial_condition_in_loop_num (chrec, loop->num); 2491 step = evolution_part_in_loop_num (chrec, loop->num); 2502 dir = scev_direction (chrec); 2508 current_loops->parray[CHREC_VARIABLE (chrec)], 2611 tree chrec, init, step; local 2620 chrec [all...] |
/freebsd-9.3-release/gnu/usr.bin/cc/cc_int/ |
H A D | Makefile | 19 double-int.o tree-chrec.o tree-scalar-evolution.o tree-data-ref.o \
|
/freebsd-9.3-release/gnu/usr.bin/cc/cc_tools/ |
H A D | Makefile | 118 $(srcdir)/tree-chrec.h $(srcdir)/tree-vect-generic.c \
|