Searched refs:chrec (Results 1 - 8 of 8) sorted by relevance

/freebsd-9.3-release/contrib/gcc/
H A Dtree-chrec.h46 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 Dtree-chrec.c37 #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 Dtree-scalar-evolution.c38 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 Dtree-loop-linear.c40 #include "tree-chrec.h"
146 tree chrec = DR_ACCESS_FN (dr, it); local
148 (chrec, loop->num);
H A Dtree-data-ref.c93 #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 Dtree-vrp.c40 #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 DMakefile19 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 DMakefile118 $(srcdir)/tree-chrec.h $(srcdir)/tree-vect-generic.c \

Completed in 95 milliseconds