/freebsd-11-stable/contrib/gcc/ |
H A D | cfghooks.c | 847 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 D | cfgloop.c | 53 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 D | cfgloop.h | 145 struct loops struct [all...] |
H A D | cfgloopanal.c | 269 mark_irreducible_loops (struct loops *loops) argument 573 mark_loop_exit_edges(struct loops *loops) argument [all...] |
H A D | cfgloopmanip.c | 100 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 D | ifcvt.c | 3858 struct loops loops; local
|
H A D | lambda-code.c | 2442 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 D | lambda.h | 132 lambda_loop *loops; member in struct:__anon1349
|
H A D | loop-doloop.c | 619 doloop_optimize_loops (struct loops *loops) argument
|
H A D | loop-init.c | 43 struct loops *loops = XCNEW (struct loops); local 108 loop_optimizer_finalize(struct loops *loops) argument [all...] |
H A D | loop-invariant.c | 1318 move_loop_invariants (struct loops *loops) argument
|
H A D | loop-unroll.c | 145 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 D | loop-unswitch.c | 140 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 D | modulo-sched.c | 907 struct loops *loops; local [all...] |
H A D | predict.c | 1782 estimate_bb_frequencies(struct loops *loops) argument
|
H A D | tree-loop-linear.c | 242 linear_transform_loops (struct loops *loops) argument [all...] |
H A D | tree-scalar-evolution.c | 1019 select_loops_exit_conditions(struct loops *loops, VEC(tree,heap) **exit_conditions) argument 2749 scev_initialize(struct loops *loops) argument [all...] |
H A D | tree-ssa-loop-ch.c | 126 struct loops *loops; local [all...] |
H A D | tree-ssa-loop-im.c | 1397 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 D | tree-ssa-loop-ivcanon.c | 276 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 D | tree-ssa-loop-ivopts.c | 5875 tree_ssa_iv_optimize (struct loops *loops) argument
|
H A D | tree-ssa-loop-manip.c | 592 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 D | tree-ssa-loop-niter.c | 1893 estimate_numbers_of_iterations (struct loops *loops) argument 2103 free_numbers_of_iterations_estimates (struct loops *loops) argument [all...] |
H A D | tree-ssa-loop-prefetch.c | 956 loop_prefetch_arrays (struct loops *loops, struc argument 1014 tree_ssa_prefetch_arrays(struct loops *loops) argument [all...] |
H A D | tree-ssa-loop-unswitch.c | 84 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...] |