diff options
author | Martin Liska <mliska@suse.cz> | 2017-06-09 14:54:53 +0200 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2017-06-09 12:54:53 +0000 |
commit | 4f751c5437988863e622fd8b3ff82ec65e281260 (patch) | |
tree | e9a69c8567c8e3789ca0f89d0560978b67d5d97b /gcc/tree-ssa-loop-im.c | |
parent | f05d82a711d37d7958b6eda223f7afedb3eb5837 (diff) | |
download | gcc-4f751c5437988863e622fd8b3ff82ec65e281260.zip gcc-4f751c5437988863e622fd8b3ff82ec65e281260.tar.gz gcc-4f751c5437988863e622fd8b3ff82ec65e281260.tar.bz2 |
Speed-up indirect-call instrumentation
2017-06-09 Martin Liska <mliska@suse.cz>
* tree-profile.c (gimple_gen_ic_profiler): Update comment.
(gimple_gen_ic_func_profiler): Emit direct comparison
of __gcov_indirect_call_callee with NULL.
(gimple_gen_time_profiler): Change probability from
PROB_VERY_UNLIKELY to PROB_UNLIKELY.
2017-06-09 Martin Liska <mliska@suse.cz>
* libgcov-profiler.c (__gcov_indirect_call_profiler_v2):
Reset __gcov_indirect_call_callee to NULL.
From-SVN: r249058
Diffstat (limited to 'gcc/tree-ssa-loop-im.c')
0 files changed, 0 insertions, 0 deletions