Home
last modified time | relevance | path

Searched refs:ipa (Results 1 – 25 of 35) sorted by relevance

12

/dragonfly/contrib/gcc-8.0/gcc/
HDtimevar.def71 DEFTIMEVAR (TV_IPA_FNSUMMARY , "ipa function summary")
72 DEFTIMEVAR (TV_IPA_UNREACHABLE , "ipa dead code removal")
73 DEFTIMEVAR (TV_IPA_INHERITANCE , "ipa inheritance graph")
74 DEFTIMEVAR (TV_IPA_VIRTUAL_CALL , "ipa virtual call target")
75 DEFTIMEVAR (TV_IPA_DEVIRT , "ipa devirtualization")
76 DEFTIMEVAR (TV_IPA_CONSTANT_PROP , "ipa cp")
77 DEFTIMEVAR (TV_IPA_INLINING , "ipa inlining heuristics")
78 DEFTIMEVAR (TV_IPA_FNSPLIT , "ipa function splitting")
79 DEFTIMEVAR (TV_IPA_COMDATS , "ipa comdats")
80 DEFTIMEVAR (TV_IPA_OPT , "ipa various optimizations")
[all …]
HDprofile-count.c319 profile_count::combine_with_ipa_count (profile_count ipa) in combine_with_ipa_count() argument
321 ipa = ipa.ipa (); in combine_with_ipa_count()
322 if (ipa.nonzero_p ()) in combine_with_ipa_count()
323 return ipa; in combine_with_ipa_count()
324 if (!ipa.initialized_p () || *this == profile_count::zero ()) in combine_with_ipa_count()
326 if (ipa == profile_count::zero ()) in combine_with_ipa_count()
HDipa-inline.c763 && (!e->count.ipa ().initialized_p () || !e->maybe_hot_p ())) in want_inline_small_function_p()
772 || e->count.ipa ().nonzero_p ()) in want_inline_small_function_p()
1041 || callee->count.ipa ().initialized_p ()); in edge_badness()
1087 || caller->count.ipa ().nonzero_p ()) in edge_badness()
1097 if (caller->count.ipa ().nonzero_p ()) in edge_badness()
1098 numerator *= caller->count.ipa ().to_gcov_type (); in edge_badness()
1099 else if (caller->count.ipa ().initialized_p ()) in edge_badness()
1183 … edge->count.ipa ().initialized_p () ? edge->count.ipa ().to_gcov_type () : -1, in edge_badness()
1184 … caller->count.ipa ().initialized_p () ? caller->count.ipa ().to_gcov_type () : -1, in edge_badness()
1697 if (edge->count.ipa ().initialized_p ()) in resolve_noninline_speculation()
[all …]
HDipa-utils.c418 if (src->count.ipa () == profile_count::zero ()) in ipa_merge_profiles()
424 || !(src->count.ipa () == src->count)) in ipa_merge_profiles()
433 if (dst->count.initialized_p () && dst->count.ipa () == dst->count) in ipa_merge_profiles()
434 dst->count += src->count.ipa (); in ipa_merge_profiles()
436 dst->count = src->count.ipa (); in ipa_merge_profiles()
558 if (!dstbb->count.ipa ().initialized_p () in ipa_merge_profiles()
559 || (dstbb->count.ipa () == profile_count::zero () in ipa_merge_profiles()
560 && (srcbb->count.ipa ().initialized_p () in ipa_merge_profiles()
561 && !(srcbb->count.ipa () == profile_count::zero ())))) in ipa_merge_profiles()
572 else if (srcbb->count.ipa ().initialized_p () in ipa_merge_profiles()
[all …]
HDipa-pure-const.c336 tree t, bool checking_write, bool ipa) in check_decl() argument
364 if (ipa) in check_decl()
593 check_call (funct_state local, gcall *call, bool ipa) in check_call() argument
677 if (!ipa && callee_t in check_call()
690 else if (!ipa || gimple_call_internal_p (call)) in check_call()
775 check_stmt (gimple_stmt_iterator *gsip, funct_state local, bool ipa) in check_stmt() argument
789 if ((ipa || cfun->after_inlining) && gimple_clobber_p (stmt)) in check_stmt()
808 ipa ? check_ipa_load : check_load, in check_stmt()
809 ipa ? check_ipa_store : check_store); in check_stmt()
833 check_call (local, as_a <gcall *> (stmt), ipa); in check_stmt()
[all …]
HDipa-profile.c227 account_time_size (&hashtable, histogram, bb->count.ipa ().to_gcov_type (), in ipa_profile_generate_summary()
334 && !(edge->callee->count.ipa () == profile_count::zero ()) in ipa_propagate_frequency_1()
340 if (edge->count.ipa ().initialized_p () in ipa_propagate_frequency_1()
341 && !edge->count.ipa ().nonzero_p ()) in ipa_propagate_frequency_1()
432 if (node->count. ipa().initialized_p ()) in ipa_propagate_frequency()
435 if (!(node->count. ipa() == profile_count::zero ()) in ipa_propagate_frequency()
436 && node->count. ipa() >= get_hot_bb_threshold ()) in ipa_propagate_frequency()
HDipa-inline-analysis.c177 if (edge->count.ipa ().initialized_p () && edge->maybe_hot_p () in do_estimate_edge_time()
178 && (edge->count.ipa ().apply_scale (2, 1) in do_estimate_edge_time()
180 ? edge->caller->global.inlined_to->count.ipa () in do_estimate_edge_time()
181 : edge->caller->count.ipa ()))) in do_estimate_edge_time()
HDplugin.def74 /* Called before first ipa pass. */
77 /* Called after last ipa pass. */
HDpredict.c156 if (count.ipa () == profile_count::zero ()) in maybe_hot_count_p()
213 if (count.ipa () == profile_count::zero ()) in probably_never_executed()
3372 if (node->count.ipa ().nonzero_p ()) in handle_missing_profiles()
3375 if (e->count.ipa ().initialized_p () && e->count.ipa () > 0) in handle_missing_profiles()
3377 call_count = call_count + e->count.ipa (); in handle_missing_profiles()
3410 if (!(e->count.ipa () == profile_count::zero ()) in handle_missing_profiles()
3411 && callee->count.ipa ().nonzero_p ()) in handle_missing_profiles()
3438 return true_count_max.ipa ().nonzero_p (); in update_max_bb_count()
3707 profile_count ipa_count = ENTRY_BLOCK_PTR_FOR_FN (cfun)->count.ipa (); in estimate_bb_frequencies()
3744 && ENTRY_BLOCK_PTR_FOR_FN (cfun)->count.ipa() == profile_count::zero ()) in compute_function_frequency()
[all …]
HDcgraphclones.c139 count = count.combine_with_ipa_count (count.ipa () in clone()
140 - new_edge->count.ipa ()); in clone()
439 count = count.combine_with_ipa_count (count.ipa () - prof_count.ipa ()); in create_clone()
HDparams.def996 "ipa-sra-ptr-growth-factor",
998 "that ipa-sra replaces a pointer to an aggregate with.",
1021 "ipa-cp-value-list-size",
1027 "ipa-cp-eval-threshold",
1028 "Threshold ipa-cp opportunity evaluation that is still considered "
1033 "ipa-cp-recursion-penalty",
1039 "ipa-cp-single-call-penalty",
1045 "ipa-max-agg-items",
1051 "ipa-cp-loop-hint-bonus",
1057 "ipa-cp-array-index-hint-bonus",
[all …]
HDcgraph.c2170 sum += edge->count.ipa (); in dump()
2181 if (count.ipa ().initialized_p ()) in dump()
2189 sum += dyn_cast <cgraph_node *> (ref->referring)->count.ipa (); in dump()
2194 ok = !count.ipa ().differs_from_p (sum); in dump()
2195 else if (count.ipa () > profile_count::from_gcov_type (100) in dump()
2196 && count.ipa () < sum.apply_scale (99, 100)) in dump()
2206 count.ipa ().dump (f); in dump()
2802 if (!maybe_hot_count_p (NULL, count.ipa ())) in maybe_hot_p()
HDipa-cp.c698 if (cs->count.ipa ().initialized_p ()) in gather_caller_stats()
699 stats->count_sum += cs->count.ipa (); in gather_caller_stats()
752 if (stats.count_sum > node->count.ipa ().apply_scale (90, 100)) in ipcp_cloning_candidate_p()
3317 max_count = max_count.max (node->count.ipa ()); in ipcp_propagate_stage()
3606 if (cs->count.ipa ().initialized_p ()) in get_info_about_necessary_edges()
3607 cnt += cs->count.ipa (); in get_info_about_necessary_edges()
3724 if (!(orig_node_count.ipa () > profile_count::zero ())) in update_profiling_info()
3757 remainder = orig_node_count.combine_with_ipa_count (orig_node_count.ipa () in update_profiling_info()
3758 - new_sum.ipa ()); in update_profiling_info()
4554 if (cs->count.ipa ().initialized_p ()) in perhaps_add_new_callers()
[all …]
HDgimple-streamer-in.c269 && bb->count.ipa ().nonzero_p ()) in input_bb()
HDprofile-count.h1054 profile_count ipa () const in class()
1125 profile_count combine_with_ipa_count (profile_count ipa); in class()
/dragonfly/contrib/gcc-4.7/gcc/
HDtimevar.def66 DEFTIMEVAR (TV_IPA_CONSTANT_PROP , "ipa cp")
67 DEFTIMEVAR (TV_IPA_FNSPLIT , "ipa function splitting")
68 DEFTIMEVAR (TV_IPA_OPT , "ipa various optimizations")
69 DEFTIMEVAR (TV_IPA_LTO_GIMPLE_IN , "ipa lto gimple in")
70 DEFTIMEVAR (TV_IPA_LTO_GIMPLE_OUT , "ipa lto gimple out")
71 DEFTIMEVAR (TV_IPA_LTO_DECL_IN , "ipa lto decl in")
72 DEFTIMEVAR (TV_IPA_LTO_DECL_OUT , "ipa lto decl out")
73 DEFTIMEVAR (TV_IPA_LTO_DECL_INIT_IO , "ipa lto decl init I/O")
74 DEFTIMEVAR (TV_IPA_LTO_CGRAPH_IO , "ipa lto cgraph I/O")
75 DEFTIMEVAR (TV_IPA_LTO_DECL_MERGE , "ipa lto decl merge")
[all …]
HDipa-pure-const.c245 tree t, bool checking_write, bool ipa) in check_decl() argument
273 if (ipa) in check_decl()
470 check_call (funct_state local, gimple call, bool ipa) in check_call() argument
547 if (!ipa && callee_t == current_function_decl) in check_call()
557 else if (!ipa) in check_call()
642 check_stmt (gimple_stmt_iterator *gsip, funct_state local, bool ipa) in check_stmt() argument
665 ipa ? check_ipa_load : check_load, in check_stmt()
666 ipa ? check_ipa_store : check_store); in check_stmt()
687 check_call (local, stmt, ipa); in check_stmt()
725 analyze_function (struct cgraph_node *fn, bool ipa) in analyze_function() argument
[all …]
HDplugin.def72 /* Called before first ipa pass. */
75 /* Called after last ipa pass. */
HDparams.def877 "ipa-sra-ptr-growth-factor",
878 "Maximum allowed growth of size of new parameters ipa-sra replaces "
890 "ipa-cp-value-list-size",
896 "ipa-cp-eval-threshold",
897 "Threshold ipa-cp opportunity evaluation that is still considered "
/dragonfly/gnu/usr.bin/cc80/support-libs/liblto_plugin/
HDMakefile.headers168 ipa-chkp.h \
169 ipa-fnsummary.h \
170 ipa-icf-gimple.h \
171 ipa-icf.h \
172 ipa-inline.h \
173 ipa-param-manipulation.h \
174 ipa-predicate.h \
175 ipa-prop.h \
176 ipa-ref.h \
177 ipa-reference.h \
[all …]
HDb-header-vars49 IPA_UTILS_H=ipa-utils.h tree.h tree-core.h coretypes.h insn-modes.h signop.h wide-int.h wide-int-pr…
50 IPA_REFERENCE_H=ipa-reference.h bitmap.h stringop.def real.h fixed-value.h tree-check.h
82 IPA_PROP_H=ipa-prop.h tree.h tree-core.h coretypes.h insn-modes.h signop.h wide-int.h wide-int-prin…
89ipa-prop.h gt-ipa-cp.h gt-dbxout.h gt-dwarf2asm.h gt-dwarf2cfi.h gt-dwarf2out.h gt-tree-vect-gener…
/dragonfly/gnu/usr.bin/cc47/liblto_plugin/
HDMakefile.headers60 ipa-prop.h \
61 ipa-ref-inline.h \
62 ipa-ref.h \
63 ipa-reference.h \
64 ipa-utils.h \
/dragonfly/gnu/usr.bin/cc80/
HDMakefile.langs43 $(srcdir)/cselib.h $(srcdir)/basic-block.h $(srcdir)/ipa-ref.h $(srcdir)/cgraph.h \
46 $(srcdir)/ipa-prop.c $(srcdir)/ipa-cp.c $(srcdir)/ipa-utils.h \
86 $(srcdir)/ipa-prop.h \
90 $(srcdir)/ipa-predicate.h \
91 $(srcdir)/ipa-fnsummary.h \
98 $(srcdir)/ipa-devirt.c \
/dragonfly/gnu/usr.bin/cc47/
HDMakefile.langs34 $(srcdir)/cselib.h $(srcdir)/basic-block.h $(srcdir)/ipa-ref.h $(srcdir)/cgraph.h \
37 $(srcdir)/ipa-prop.c $(srcdir)/ipa-cp.c $(srcdir)/matrix-reorg.c \
72 $(srcdir)/ipa-prop.h \
76 $(srcdir)/ipa-inline.h \
/dragonfly/sys/net/wg/selftest/
HDallowedips.c521 #define T_INSERT(n, peer, af, ipa, ipb, ipc, ipd, cidr) do { \ argument
523 ip_make_v4(ipa, ipb, ipc, ipd) : \
524 ip_make_v6(ipa, ipb, ipc, ipd); \
531 #define T_LOOKUP(n, op, peer, af, ipa, ipb, ipc, ipd) do { \ argument
533 ip_make_v4(ipa, ipb, ipc, ipd) : \
534 ip_make_v6(ipa, ipb, ipc, ipd); \

12