Home
last modified time | relevance | path

Searched defs:loop (Results 1 – 25 of 142) sorted by relevance

123456

/freebsd-12-stable/contrib/gcc/
Dcfgloop.c96 flow_loop_nested_p (const struct loop *outer, const struct loop *loop) in flow_loop_nested_p()
106 superloop_at_depth (struct loop *loop, unsigned depth) in superloop_at_depth()
120 flow_loop_dump (const struct loop *loop, FILE *file, in flow_loop_dump()
153 …ct loops *loops, FILE *file, void (*loop_dump_aux) (const struct loop *, FILE *, int), int verbose) in flow_loops_dump()
166 struct loop *loop = loops->parray[i]; in flow_loops_dump() local
180 flow_loop_free (struct loop *loop) in flow_loop_free()
201 struct loop *loop = loops->parray[i]; in flow_loops_free() local
224 flow_loop_nodes_find (basic_block header, struct loop *loop) in flow_loop_nodes_find()
277 struct loop *loop; in mark_single_exit_loops() local
328 establish_preds (struct loop *loop) in establish_preds()
[all …]
Dcfgloop.h59 struct loop struct
64 /* Basic block of loop header. */ argument
67 /* Basic block of loop latch. */ argument
70 /* For loop unrolling/peeling decision. */ argument
73 /* Number of loop insns. */ argument
79 /* Number of blocks contained within the loop. */ argument
82 /* The loop nesting depth. */ argument
85 /* Superloops of the loop. */ argument
86 struct loop **pred; argument
92 /* The outer (parent) loop or NULL if outermost loop. */ argument
[all …]
Dtree-if-conv.c143 tree_if_conversion (struct loop *loop, bool for_vectorizer) in tree_if_conversion()
218 tree_if_convert_stmt (struct loop * loop, tree t, tree cond, in tree_if_convert_stmt()
261 tree_if_convert_cond_expr (struct loop *loop, tree stmt, tree cond, in tree_if_convert_cond_expr()
302 if_convertible_phi_p (struct loop *loop, basic_block bb, tree phi) in if_convertible_phi_p()
344 if_convertible_modify_expr_p (struct loop *loop, basic_block bb, tree m_expr) in if_convertible_modify_expr_p()
399 if_convertible_stmt_p (struct loop *loop, basic_block bb, tree stmt) in if_convertible_stmt_p()
439 if_convertible_bb_p (struct loop *loop, basic_block bb, basic_block exit_bb) in if_convertible_bb_p()
496 if_convertible_loop_p (struct loop *loop, bool for_vectorizer ATTRIBUTE_UNUSED) in if_convertible_loop_p()
612 add_to_dst_predicate_list (struct loop * loop, edge e, in add_to_dst_predicate_list()
661 clean_predicate_lists (struct loop *loop) in clean_predicate_lists()
[all …]
Dtree-ssa-loop-ivcanon.c73 create_canonical_iv (struct loop *loop, edge exit, tree niter) in create_canonical_iv()
117 tree_num_loop_insns (struct loop *loop) in tree_num_loop_insns()
163 struct loop *loop, in try_unroll_loop_completely()
276 canonicalize_loop_induction_variables (struct loops *loops, struct loop *loop, in canonicalize_loop_induction_variables()
337 struct loop *loop; in canonicalize_induction_variables() local
367 struct loop *loop; in tree_unroll_loops_completely() local
399 empty_loop_p (struct loop *loop) in empty_loop_p()
494 remove_empty_loop (struct loop *loop) in remove_empty_loop()
548 try_remove_empty_loop (struct loop *loop, bool *changed) in try_remove_empty_loop()
571 struct loop *loop; in remove_empty_loops() local
Dtree-ssa-loop-unswitch.c87 struct loop *loop; in tree_ssa_unswitch_loops() local
115 tree_may_unswitch_on (basic_block bb, struct loop *loop) in tree_may_unswitch_on()
151 simplify_using_entry_checks (struct loop *loop, tree cond) in simplify_using_entry_checks()
180 tree_unswitch_single_loop (struct loops *loops, struct loop *loop, int num) in tree_unswitch_single_loop()
280 tree_unswitch_loop (struct loops *loops, struct loop *loop, in tree_unswitch_loop()
Dtree-scalar-evolution.c378 struct loop *loop = current_loops->parray[loop_nb]; in chrec_contains_symbols_defined_in_loop() local
459 compute_overall_effect_of_inner_loop (struct loop *loop, tree evolution_fn) in compute_overall_effect_of_inner_loop()
895 set_nb_iterations_in_loop (struct loop *loop, in set_nb_iterations_in_loop()
966 get_loop_exit_condition (struct loop *loop) in get_loop_exit_condition()
996 get_exit_conditions_rec (struct loop *loop, in get_exit_conditions_rec()
1043 follow_ssa_edge_in_rhs (struct loop *loop, tree at_stmt, tree rhs, in follow_ssa_edge_in_rhs()
1239 struct loop *loop, in follow_ssa_edge_in_condition_phi_branch()
1274 follow_ssa_edge_in_condition_phi (struct loop *loop, in follow_ssa_edge_in_condition_phi()
1323 struct loop *loop = loop_containing_stmt (loop_phi_node); in follow_ssa_edge_inner_loop_phi() local
1365 follow_ssa_edge (struct loop *loop, tree def, tree halting_phi, in follow_ssa_edge()
[all …]
Dcfgloopmanip.c104 struct loop *loop = loops->tree_root, *act; in fix_bb_placement() local
369 add_loop (struct loops *loops, struct loop *loop) in add_loop()
392 scale_loop_frequencies (struct loop *loop, int num, int den) in scale_loop_frequencies()
420 struct loop *loop = XCNEW (struct loop); in loopify() local
511 unloop (struct loops *loops, struct loop *loop, bool *irred_invalidated) in unloop()
564 fix_loop_placement (struct loop *loop) in fix_loop_placement()
603 fix_loop_placements (struct loops *loops, struct loop *loop, in fix_loop_placements()
627 place_new_loop (struct loops *loops, struct loop *loop) in place_new_loop()
639 duplicate_loop (struct loops *loops, struct loop *loop, struct loop *target) in duplicate_loop()
660 duplicate_subloops (struct loops *loops, struct loop *loop, struct loop *target) in duplicate_subloops()
[all …]
Dloop-unroll.c147 struct loop *loop, *next; in unroll_and_peel_loops() local
214 loop_exit_at_end_p (struct loop *loop) in loop_exit_at_end_p()
236 struct loop *loop; in peel_loops_completely() local
274 struct loop *loop = loops->tree_root, *next; in decide_unrolling_and_peeling() local
345 decide_peel_once_rolling (struct loop *loop, int flags ATTRIBUTE_UNUSED) in decide_peel_once_rolling()
384 decide_peel_completely (struct loop *loop, int flags ATTRIBUTE_UNUSED) in decide_peel_completely()
478 peel_loop_completely (struct loops *loops, struct loop *loop) in peel_loop_completely()
545 decide_unroll_constant_iterations (struct loop *loop, int flags) in decide_unroll_constant_iterations()
661 unroll_loop_constant_iterations (struct loops *loops, struct loop *loop) in unroll_loop_constant_iterations()
826 decide_unroll_runtime_iterations (struct loop *loop, int flags) in decide_unroll_runtime_iterations()
[all …]
Dtree-vectorizer.c228 struct loop *loop = bb->loop_father; in rename_variables_in_bb() local
251 rename_variables_in_loop (struct loop *loop) in rename_variables_in_loop()
505 slpeel_update_phi_nodes_for_guard1 (edge guard_edge, struct loop *loop, in slpeel_update_phi_nodes_for_guard1()
632 slpeel_update_phi_nodes_for_guard2 (edge guard_edge, struct loop *loop, in slpeel_update_phi_nodes_for_guard2()
766 slpeel_make_loop_iterate_ntimes (struct loop *loop, tree niters) in slpeel_make_loop_iterate_ntimes()
827 slpeel_tree_duplicate_loop_to_edge_cfg (struct loop *loop, struct loops *loops, in slpeel_tree_duplicate_loop_to_edge_cfg()
971 slpeel_can_duplicate_loop_p (struct loop *loop, edge e) in slpeel_can_duplicate_loop_p()
1068 slpeel_tree_peel_loop_to_edge (struct loop *loop, struct loops *loops, in slpeel_tree_peel_loop_to_edge()
1229 find_loop_location (struct loop *loop) in find_loop_location()
1385 new_loop_vec_info (struct loop *loop) in new_loop_vec_info()
[all …]
Dtree-ssa-loop-niter.c907 simplify_using_initial_conditions (struct loop *loop, tree expr, in simplify_using_initial_conditions()
955 simplify_using_outer_evolutions (struct loop *loop, tree expr) in simplify_using_outer_evolutions()
1008 loop_only_exit_p (struct loop *loop, edge exit) in loop_only_exit_p()
1045 number_of_iterations_exit (struct loop *loop, edge exit, in number_of_iterations_exit()
1177 find_loop_niter (struct loop *loop, edge *exit) in find_loop_niter()
1256 chain_of_csts_start (struct loop *loop, tree x) in chain_of_csts_start()
1301 get_base_for (struct loop *loop, tree x) in get_base_for()
1374 loop_niter_by_eval (struct loop *loop, edge exit) in loop_niter_by_eval()
1471 find_loop_niter_by_eval (struct loop *loop, edge *exit) in find_loop_niter_by_eval()
1683 record_estimate (struct loop *loop, tree bound, tree additional, tree at_stmt) in record_estimate()
[all …]
Dtree-ssa-loop-im.c301 outermost_invariant_loop (tree def, struct loop *loop) in outermost_invariant_loop()
331 outermost_invariant_loop_expr (tree expr, struct loop *loop) in outermost_invariant_loop_expr()
375 add_dependency (tree def, struct lim_aux_data *data, struct loop *loop, in add_dependency()
483 struct loop *loop = bb->loop_father; in determine_max_movement() local
792 struct loop *loop = data, *max_loop; in may_move_till() local
821 force_move_till_expr (tree expr, struct loop *orig_loop, struct loop *loop) in force_move_till_expr()
853 struct loop *loop; member
1044 schedule_sm (struct loop *loop, edge *exits, unsigned n_exits, tree ref, in schedule_sm()
1099 determine_lsm_ref (struct loop *loop, edge *exits, unsigned n_exits, in determine_lsm_ref()
1153 hoist_memory_references (struct loop *loop, struct mem_ref *mem_refs, in hoist_memory_references()
[all …]
Dtree-vect-analyze.c98 struct loop *loop = LOOP_VINFO_LOOP (loop_vinfo); in vect_determine_vectorization_factor() local
231 struct loop *loop = LOOP_VINFO_LOOP (loop_vinfo); in vect_analyze_operations() local
502 struct loop *loop = LOOP_VINFO_LOOP (loop_vinfo); in vect_analyze_scalar_cycles() local
586 struct loop *loop = LOOP_VINFO_LOOP (loop_vinfo); in vect_analyze_data_ref_dependence() local
1385 struct loop *loop = LOOP_VINFO_LOOP (loop_vinfo); in vect_analyze_data_refs() local
1544 struct loop *loop = LOOP_VINFO_LOOP (loop_vinfo); in vect_stmt_relevant_p() local
1611 struct loop *loop = LOOP_VINFO_LOOP (loop_vinfo); in vect_mark_stmts_to_be_vectorized() local
1789 struct loop *loop = LOOP_VINFO_LOOP (loop_vinfo); in vect_can_advance_ivs_p() local
1874 vect_get_loop_niters (struct loop *loop, tree *number_of_iterations) in vect_get_loop_niters()
1910 vect_analyze_loop_form (struct loop *loop) in vect_analyze_loop_form()
[all …]
Dtree-ssa-loop-ch.c51 should_duplicate_loop_header_p (basic_block header, struct loop *loop, in should_duplicate_loop_header_p()
101 do_while_loop_p (struct loop *loop) in do_while_loop_p()
128 struct loop *loop; in copy_loop_headers() local
Dloop-unswitch.c143 struct loop *loop; in unswitch_loops() local
173 may_unswitch_on (basic_block bb, struct loop *loop, rtx *cinsn) in may_unswitch_on()
262 unswitch_single_loop (struct loops *loops, struct loop *loop, in unswitch_single_loop()
401 unswitch_loop (struct loops *loops, struct loop *loop, basic_block unswitch_on, in unswitch_loop()
Dloop-doloop.c156 doloop_valid_p (struct loop *loop, struct niter_desc *desc) in doloop_valid_p()
290 doloop_modify (struct loop *loop, struct niter_desc *desc, in doloop_modify()
479 doloop_optimize (struct loop *loop) in doloop_optimize()
622 struct loop *loop; in doloop_optimize_loops() local
Dtree-ssa-loop-prefetch.c325 struct loop *loop; /* Loop of the reference. */ member
396 analyze_ref (struct loop *loop, tree *ref_p, tree *base, in analyze_ref()
436 gather_memory_references_ref (struct loop *loop, struct mem_ref_group **refs, in gather_memory_references_ref()
455 gather_memory_references (struct loop *loop) in gather_memory_references()
877 should_unroll_loop_p (struct loop *loop, struct tree_niter_desc *desc, in should_unroll_loop_p()
901 determine_unroll_factor (struct loop *loop, struct mem_ref_group *refs, in determine_unroll_factor()
956 loop_prefetch_arrays (struct loops *loops, struct loop *loop) in loop_prefetch_arrays()
1017 struct loop *loop; in tree_ssa_prefetch_arrays() local
Dtree-ssa-loop-manip.c51 create_iv (tree base, tree step, tree var, struct loop *loop, in create_iv()
505 ip_end_pos (struct loop *loop) in ip_end_pos()
514 ip_normal_pos (struct loop *loop) in ip_normal_pos()
544 standard_iv_increment_position (struct loop *loop, block_stmt_iterator *bsi, in standard_iv_increment_position()
592 tree_duplicate_loop_to_header_edge (struct loop *loop, edge e, in tree_duplicate_loop_to_header_edge()
640 can_unroll_loop_p (struct loop *loop, unsigned factor, in can_unroll_loop_p()
687 determine_exit_conditions (struct loop *loop, struct tree_niter_desc *desc, in determine_exit_conditions()
840 tree_unroll_loop (struct loops *loops, struct loop *loop, unsigned factor, in tree_unroll_loop()
Dloop-invariant.c509 compute_always_reached (struct loop *loop, basic_block *body, in compute_always_reached()
529 find_exits (struct loop *loop, basic_block *body, in find_exits()
611 find_defs (struct loop *loop, basic_block *body) in find_defs()
859 find_invariants_body (struct loop *loop, basic_block *body, in find_invariants_body()
873 find_invariants (struct loop *loop) in find_invariants()
1130 move_invariant_reg (struct loop *loop, unsigned invno) in move_invariant_reg()
1236 move_invariants (struct loop *loop) in move_invariants()
1293 move_single_loop_invariants (struct loop *loop) in move_single_loop_invariants()
1307 free_loop_data (struct loop *loop) in free_loop_data()
1320 struct loop *loop; in move_loop_invariants() local
Dlambda-code.c298 print_lambda_loop (FILE * outfile, lambda_loop loop, int depth, in print_lambda_loop()
388 lambda_loop loop; in lambda_lattice_compute_base() local
490 lambda_loop loop; in compute_nest_using_fourier_motzkin() local
637 lambda_loop loop; in lambda_compute_auxillary_space() local
1033 lambda_loop loop; in lambda_loopnest_transform() local
1187 invariant_in_loop_and_outer_loops (struct loop *loop, tree op) in invariant_in_loop_and_outer_loops()
1210 gcc_loop_to_lambda_loop (struct loop *loop, int depth, in gcc_loop_to_lambda_loop()
1421 find_induction_var_from_exit_cond (struct loop *loop) in find_induction_var_from_exit_cond()
1992 phi_loop_edge_uses_def (struct loop *loop, tree phi, tree def) in phi_loop_edge_uses_def()
2021 stmt_is_bumper_for_loop (struct loop *loop, tree stmt) in stmt_is_bumper_for_loop()
[all …]
/freebsd-12-stable/tools/test/gpioevents/
Dgpioevents.c211 run_read(bool loop, int handle, const char *file, u_int delayus) in run_read()
256 run_poll(bool loop, int handle, const char *file, int timeout, u_int delayus) in run_poll()
292 run_select(bool loop, int handle, const char *file, int timeout, u_int delayus) in run_select()
330 run_kqueue(bool loop, int handle, const char *file, int timeout, u_int delayus) in run_kqueue()
381 run_aio_read(bool loop, int handle, const char *file, u_int delayus) in run_aio_read()
437 run_sigio(bool loop, int handle, const char *file) in run_sigio()
475 bool loop = true; in main() local
/freebsd-12-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i386/ustack/
Dtst.circstack.s38 loop: label
/freebsd-12-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/sparc/ustack/
Dtst.circstack.s37 loop: label
/freebsd-12-stable/crypto/openssl/crypto/bn/
Dbn_prime.pl33 loop: while ($#primes < $num-1) { label
/freebsd-12-stable/lib/libc/db/hash/
Dhash_func.c117 u_int32_t n, loop; in hash3() local
157 u_int32_t h, loop; in hash4() local
/freebsd-12-stable/tests/sys/netgraph/
Dhub.c119 ATF_TC_HEAD(loop, conf) in ATF_TC_HEAD() argument
124 ATF_TC_BODY(loop, dummy) in ATF_TC_BODY() argument

123456