diff options
author | Jan Hubicka <jh@suse.cz> | 2020-10-14 16:07:07 +0200 |
---|---|---|
committer | Jan Hubicka <jh@suse.cz> | 2020-10-14 16:07:07 +0200 |
commit | 143384686241627bd96a5f7509aee3a8291280a5 (patch) | |
tree | 7e6348f26f76fbc993d6d14c41685947c9102365 /gcc/ipa-fnsummary.c | |
parent | 4d90edb96e199e2e73ba71de5ab3b7c1c0aad6d0 (diff) | |
download | gcc-143384686241627bd96a5f7509aee3a8291280a5.zip gcc-143384686241627bd96a5f7509aee3a8291280a5.tar.gz gcc-143384686241627bd96a5f7509aee3a8291280a5.tar.bz2 |
Turn offset_map to HOST_WIDE_INT
gcc/ChangeLog:
2020-10-14 Jan Hubicka <hubicka@ucw.cz>
* ipa-fnsummary.c (remap_edge_summaries): Make offset_map HOST_WIDE_INT.
(remap_freqcounting_predicate): Likewise.
(ipa_merge_fn_summary_after_inlining): Likewise.
* ipa-predicate.c (predicate::remap_after_inlining): Likewise
* ipa-predicate.h (remap_after_inlining): Update.
Diffstat (limited to 'gcc/ipa-fnsummary.c')
-rw-r--r-- | gcc/ipa-fnsummary.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/ipa-fnsummary.c b/gcc/ipa-fnsummary.c index 771f432..9e3eda4 100644 --- a/gcc/ipa-fnsummary.c +++ b/gcc/ipa-fnsummary.c @@ -3896,7 +3896,7 @@ remap_edge_summaries (struct cgraph_edge *inlined_edge, class ipa_node_params *params_summary, class ipa_fn_summary *callee_info, vec<int> operand_map, - vec<int> offset_map, + vec<HOST_WIDE_INT> offset_map, clause_t possible_truths, predicate *toplev_predicate) { @@ -3957,7 +3957,7 @@ remap_freqcounting_predicate (class ipa_fn_summary *info, class ipa_fn_summary *callee_info, vec<ipa_freqcounting_predicate, va_gc> *v, vec<int> operand_map, - vec<int> offset_map, + vec<HOST_WIDE_INT> offset_map, clause_t possible_truths, predicate *toplev_predicate) @@ -3987,7 +3987,7 @@ ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge) clause_t clause = 0; /* not_inline is known to be false. */ size_time_entry *e; auto_vec<int, 8> operand_map; - auto_vec<int, 8> offset_map; + auto_vec<HOST_WIDE_INT, 8> offset_map; int i; predicate toplev_predicate; class ipa_call_summary *es = ipa_call_summaries->get (edge); |