Searched defs:loops (Results 1 - 25 of 64) sorted by path

123

/freebsd-11-stable/contrib/gcc/
H A Dcfghooks.c847 cfg_hook_duplicate_loop_to_header_edge(struct loop *loop, edge e, struct loops *loops, unsigned int ndupl, sbitmap wont_exit, edge orig, edge *to_remove, unsigned int *n_to_remove, int flags) argument
H A Dcfgloop.c53 flow_loops_cfg_dump(const struct loops *loops, FILE *file) argument
153 flow_loops_dump(const struct loops *loops, FILE *file, void (*loop_dump_aux) (const struct loop *, FILE *, int), int verbose) argument
190 flow_loops_free(struct loops *loops) argument
273 mark_single_exit_loops(struct loops *loops) argument
419 flow_loops_level_compute(struct loops *loops) argument
577 initialize_loops_parallel_p(struct loops *loops) argument
593 flow_loops_find(struct loops *loops) argument
1016 cancel_loop(struct loops *loops, struct loop *loop) argument
1040 cancel_loop_tree(struct loops *loops, struct loop *loop) argument
1055 verify_loop_structure(struct loops *loops) argument
[all...]
H A Dcfgloop.h145 struct loops struct
[all...]
H A Dcfgloopanal.c269 mark_irreducible_loops (struct loops *loops) argument
573 mark_loop_exit_edges(struct loops *loops) argument
[all...]
H A Dcfgloopmanip.c100 fix_bb_placement (struct loops *loops, basic_bloc argument
141 fix_bb_placements(struct loops *loops, basic_block from, bool *irred_invalidated) argument
246 remove_path(struct loops *loops, edge e) argument
369 add_loop(struct loops *loops, struct loop *loop) argument
411 loopify(struct loops *loops, edge latch_edge, edge header_edge, basic_block switch_bb, edge true_edge, edge false_edge, bool redirect_all_edges) argument
511 unloop(struct loops *loops, struct loop *loop, bool *irred_invalidated) argument
603 fix_loop_placements(struct loops *loops, struct loop *loop, bool *irred_invalidated) argument
627 place_new_loop(struct loops *loops, struct loop *loop) argument
639 duplicate_loop(struct loops *loops, struct loop *loop, struct loop *target) argument
660 duplicate_subloops(struct loops *loops, struct loop *loop, struct loop *target) argument
674 copy_loops_to(struct loops *loops, struct loop **copied_loops, int n, struct loop *target) argument
784 duplicate_loop_to_header_edge(struct loop *loop, edge e, struct loops *loops, unsigned int ndupl, sbitmap wont_exit, edge orig, edge *to_remove, unsigned int *n_to_remove, int flags) argument
1176 create_preheaders(struct loops *loops, int flags) argument
1187 force_single_succ_latches(struct loops *loops) argument
1294 loop_version(struct loops *loops, struct loop * loop, void *cond_expr, basic_block *condition_bb, bool place_after) argument
1401 fix_loop_structure(struct loops *loops, bitmap changed_bbs) argument
[all...]
H A Difcvt.c3858 struct loops loops; local
H A Dlambda-code.c2442 perfect_nestify(struct loops *loops, struct loop *loop, VEC(tree,heap) *lbounds, VEC(tree,heap) *ubounds, VEC(int,heap) *steps, VEC(tree,heap) *loopivs) argument
[all...]
H A Dlambda.h132 lambda_loop *loops; member in struct:__anon1349
H A Dloop-doloop.c619 doloop_optimize_loops (struct loops *loops) argument
H A Dloop-init.c43 struct loops *loops = XCNEW (struct loops); local
108 loop_optimizer_finalize(struct loops *loops) argument
[all...]
H A Dloop-invariant.c1318 move_loop_invariants (struct loops *loops) argument
H A Dloop-unroll.c145 unroll_and_peel_loops(struct loops *loops, int flags) argument
234 peel_loops_completely(struct loops *loops, int flags) argument
272 decide_unrolling_and_peeling(struct loops *loops, int flags) argument
478 peel_loop_completely(struct loops *loops, struct loop *loop) argument
661 unroll_loop_constant_iterations(struct loops *loops, struct loop *loop) argument
934 unroll_loop_runtime_iterations(struct loops *loops, struct loop *loop) argument
1264 peel_loop_simple(struct loops *loops, struct loop *loop) argument
1414 unroll_loop_stupid(struct loops *loops, struct loop *loop) argument
[all...]
H A Dloop-unswitch.c140 unswitch_loops (struct loops *loops) argument
262 unswitch_single_loop(struct loops *loops, struct loop *loop, rtx cond_checked, int num) argument
401 unswitch_loop(struct loops *loops, struct loop *loop, basic_block unswitch_on, rtx cond, rtx cinsn) argument
[all...]
H A Dmodulo-sched.c907 struct loops *loops; local
[all...]
H A Dpredict.c1782 estimate_bb_frequencies(struct loops *loops) argument
H A Dtree-loop-linear.c242 linear_transform_loops (struct loops *loops) argument
[all...]
H A Dtree-scalar-evolution.c1019 select_loops_exit_conditions(struct loops *loops, VEC(tree,heap) **exit_conditions) argument
2749 scev_initialize(struct loops *loops) argument
[all...]
H A Dtree-ssa-loop-ch.c126 struct loops *loops; local
[all...]
H A Dtree-ssa-loop-im.c1397 determine_lsm (struct loops *loops) argument
1502 tree_ssa_lim_initialize (struct loops *loop argument
1545 tree_ssa_lim(struct loops *loops) argument
[all...]
H A Dtree-ssa-loop-ivcanon.c276 canonicalize_loop_induction_variables(struct loops *loops, struct loop *loop, bool create_iv, enum unroll_level ul, bool try_eval) argument
334 canonicalize_induction_variables(struct loops *loops) argument
364 tree_unroll_loops_completely(struct loops *loops, bool may_increase_size) argument
568 remove_empty_loops(struct loops *loops) argument
[all...]
H A Dtree-ssa-loop-ivopts.c5875 tree_ssa_iv_optimize (struct loops *loops) argument
H A Dtree-ssa-loop-manip.c592 tree_duplicate_loop_to_header_edge(struct loop *loop, edge e, struct loops *loops, unsigned int ndupl, sbitmap wont_exit, edge orig, edge *to_remove, unsigned int *n_to_remove, int flags) argument
840 tree_unroll_loop(struct loops *loops, struct loop *loop, unsigned factor, edge exit, struct tree_niter_desc *desc) argument
[all...]
H A Dtree-ssa-loop-niter.c1893 estimate_numbers_of_iterations (struct loops *loops) argument
2103 free_numbers_of_iterations_estimates (struct loops *loops) argument
[all...]
H A Dtree-ssa-loop-prefetch.c956 loop_prefetch_arrays (struct loops *loops, struc argument
1014 tree_ssa_prefetch_arrays(struct loops *loops) argument
[all...]
H A Dtree-ssa-loop-unswitch.c84 tree_ssa_unswitch_loops (struct loops *loops) argument
180 tree_unswitch_single_loop (struct loops *loop argument
280 tree_unswitch_loop(struct loops *loops, struct loop *loop, basic_block unswitch_on, tree cond) argument
[all...]

Completed in 263 milliseconds

123