Searched refs:loop_iterations (Results 1 – 17 of 17) sorted by relevance
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | ipa-fnsummary.h | 133 loop_iterations (NULL), loop_strides (NULL), in class() 148 loop_iterations (s.loop_iterations), loop_strides (s.loop_strides), in class() 196 vec<ipa_freqcounting_predicate, va_gc> *loop_iterations; in class() local
|
H A D | ipa-fnsummary.cc | 753 unsigned len = vec_safe_length (loop_iterations); in ~ipa_fn_summary() 755 edge_predicate_pool.remove ((*loop_iterations)[i].predicate); in ~ipa_fn_summary() 761 vec_free (loop_iterations); in ~ipa_fn_summary() 916 info->loop_iterations in duplicate() 917 = remap_freqcounting_preds_after_dup (info->loop_iterations, in duplicate() 941 info->loop_iterations = vec_safe_copy (src_info->loop_iterations); in duplicate() 948 for (int i = 0; vec_safe_iterate (info->loop_iterations, i, &f); i++) in duplicate() 1129 for (int i = 0; vec_safe_iterate (s->loop_iterations, i, &fcp); i++) in ipa_dump_fn_summary() 2962 ipa_predicate loop_iterations = true; in analyze_function_body() local 2988 loop_iterations &= will_be_nonconstant; in analyze_function_body() [all …]
|
H A D | ChangeLog-2001 | 3521 * unroll.c (loop_iterations): Give up on jumps with null JUMP_LABEL 3868 * unroll.c (loop_iterations): Move last change ... 3874 * unroll.c (loop_iterations): Detect one situation in which we 8617 * unroll.c (loop_iterations): Fixup last patch. 8855 * unroll.c (loop_iterations): Ignore insns generated by loop 9039 * unroll.c (loop_iterations): Extend check for multiple back edges. 16539 * unroll.c (loop_iterations): Fix miscalculation of initial 23532 * unroll.c (loop_iterations): Don't sign-extend abs_diff; 25075 * unroll.c (loop_iterations): Truncate abs_diff to the mode of 31645 * unroll.c (loop_iterations): If we cannot prove iteration variable [all …]
|
H A D | ChangeLog-2012 | 13105 * ipa-inline.c (want_inline_small_function_p): Take loop_iterations 13109 (inline_summary): Add loop_iterations. 13111 (dump_inline_hints): Dump loop_iterations. 13112 (reset_inline_summary): Free loop_iterations. 13113 (inline_node_duplication_hook): Update loop_iterations. 13114 (dump_inline_summary): Dump loop_iterations. 13117 (estimate_node_size_and_time): Set hint loop_iterations. 13119 (inline_read_section): Stream in loop_iterations. 13120 (inline_write_summary): Stream out loop_iterations.
|
H A D | ChangeLog-1999 | 1875 * unroll.c (loop_iterations): Don't abort if iteration variable 9779 (loop_iterations): Delete variable vtop and instead use 17871 * unroll.c (loop_iterations): Don't return a final value for EQ 18110 * unroll.c (loop_iterations): Only call loop_find_equiv_value if we 18880 (loop_iterations): Compare with reg_iv_type->num_elements instead 21200 * unroll.c (loop_iterations): Return 0 if the last loop insn
|
H A D | ChangeLog-1998 | 317 (loop_iterations): Use them to determine if loop has a constant 1369 into loop_iterations. 1371 (loop_iterations): Use loop_find_equiv_value to find increments 4946 loop_iterations and correct for unrolling. Check for enough
|
H A D | ChangeLog-2000 | 7919 * unroll.c (loop_iterations): Pass increment to extend_for_giv_value 8848 * unroll.c (iteration_info): Subsume into loop_iterations. 30123 * unroll.c (loop_iterations, unroll_loop): Likewise. 30514 * unroll.c (loop_iterations): Don't abort if REG_USERVAR_P set 30841 (loop_precondition_p, loop_iterations): Likewise. 30845 (loop_precondition_p, loop_iterations): Likewise.
|
H A D | ChangeLog-2002 | 5850 * unroll.c (loop_iterations): Revert 2002-09-08 change. 8305 * unroll.c (loop_iterations): last_loop_insn should be the previous 14506 * unroll.c (loop_iterations): Handle EQ loops. 29952 * unroll.c (loop_iterations): Return 0 if the add_val for
|
H A D | ChangeLog-2004 | 12943 find_common_reg_term, loop_iterations, final_giv_value): Moved 17032 * unroll.c (unroll_loop, copy_loop_body, loop_iterations): Remove 24670 reg_dead_after_loop, loop_find_equiv_value, loop_iterations, 29944 loop_iterations): Likewise.
|
H A D | ChangeLog-2003 | 3108 * unroll.c (loop_iterations): Likewise. 7389 (loop_iterations) [GENERAL_INDUCT]: Likewise. 13103 * unroll.c (loop_iterations): Do not replace a register holding
|
H A D | FSFChangeLog.11 | 9678 (loop_iterations): Set loop_comparison_code.
|
H A D | ChangeLog-2006 | 19724 loop_iterations, strength_reduce, record_biv, record_giv,
|
H A D | ChangeLog-2005 | 26449 rtx_equal_for_prefetch_p, fold_rtx_mult_add, loop_iterations,
|
H A D | ChangeLog-2020 | 11061 (ipa_fn_summary): Change the type of loop_iterations and loop_strides
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | ipa-fnsummary.h | 115 size_time_table (NULL), call_size_time_table (NULL), loop_iterations (NULL), in class() 128 loop_iterations (s.loop_iterations), loop_stride (s.loop_stride), in class() 169 predicate * GTY((skip)) loop_iterations; in class()
|
H A D | ipa-fnsummary.c | 720 if (loop_iterations) in ~ipa_fn_summary() 721 edge_predicate_pool.remove (loop_iterations); in ~ipa_fn_summary() 872 remap_hint_predicate_after_duplication (&info->loop_iterations, in duplicate() 886 if (info->loop_iterations) in duplicate() 888 predicate p = *info->loop_iterations; in duplicate() 889 info->loop_iterations = NULL; in duplicate() 890 set_hint_predicate (&info->loop_iterations, p); in duplicate() 1055 if (s->loop_iterations) in ipa_dump_fn_summary() 1058 s->loop_iterations->dump (f, s->conds); in ipa_dump_fn_summary() 2757 predicate loop_iterations = true; in analyze_function_body() local [all …]
|
H A D | FSFChangeLog.11 | 9678 (loop_iterations): Set loop_comparison_code.
|