diff options
author | Bin Cheng <bin.cheng@linux.alibaba.com> | 2018-12-14 05:40:07 +0000 |
---|---|---|
committer | Bin Cheng <amker@gcc.gnu.org> | 2018-12-14 05:40:07 +0000 |
commit | 47b4c53f035502f1140ae6e286c4576faa57c7ea (patch) | |
tree | 9efe394f8e8344fae649f0f8aaeb36be2b0e7959 /gcc/tree-ssa-loop-prefetch.c | |
parent | 9ee465524042b1244ac20b3c1083d818c32d9bfc (diff) | |
download | gcc-47b4c53f035502f1140ae6e286c4576faa57c7ea.zip gcc-47b4c53f035502f1140ae6e286c4576faa57c7ea.tar.gz gcc-47b4c53f035502f1140ae6e286c4576faa57c7ea.tar.bz2 |
auto-profile.c (AFDO_EINFO): New macro.
* auto-profile.c (AFDO_EINFO): New macro.
(class edge_info): New class.
(is_edge_annotated, set_edge_annotated): Delete.
(afdo_propagate_edge, afdo_propagate_circuit, afdo_propagate): Remove
parameter. Adjust edge count computation and annotation using class
edge_info.
(afdo_calculate_branch_prob, afdo_annotate_cfg): Likewise.
From-SVN: r267119
Diffstat (limited to 'gcc/tree-ssa-loop-prefetch.c')
0 files changed, 0 insertions, 0 deletions