aboutsummaryrefslogtreecommitdiff
path: root/libffi/ChangeLog
diff options
context:
space:
mode:
authorMartin Jambor <mjambor@suse.cz>2015-03-29 17:38:52 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2015-03-29 15:38:52 +0000
commitaf21714c7bac20c348d544a285a2dc95fe271a5d (patch)
treee453ad69e49ea0bba2b3abce3f4a11b1b1315dd6 /libffi/ChangeLog
parenta1bff765cbff0bdab0c25bcf25b737c511c7f2d7 (diff)
downloadgcc-af21714c7bac20c348d544a285a2dc95fe271a5d.zip
gcc-af21714c7bac20c348d544a285a2dc95fe271a5d.tar.gz
gcc-af21714c7bac20c348d544a285a2dc95fe271a5d.tar.bz2
re PR ipa/65478 (crafty performance regression)
PR ipa/65478 * params.def (PARAM_IPA_CP_RECURSION_PENALTY) : New. (PARAM_IPA_CP_SINGLE_CALL_PENALTY): Likewise. * ipa-prop.h (ipa_node_params): New flags node_within_scc and node_calling_single_call. * ipa-cp.c (count_callers): New function. (set_single_call_flag): Likewise. (initialize_node_lattices): Count callers and set single_flag_call if necessary. (incorporate_penalties): New function. (good_cloning_opportunity_p): Use it, dump new flags. (propagate_constants_topo): Set node_within_scc flag if appropriate. * doc/invoke.texi (ipa-cp-recursion-penalty, ipa-cp-single-call-pentalty): Document. From-SVN: r221763
Diffstat (limited to 'libffi/ChangeLog')
0 files changed, 0 insertions, 0 deletions