diff options
author | Giuliano Belinassi <giuliano.belinassi@usp.br> | 2020-07-07 21:43:41 -0300 |
---|---|---|
committer | Giuliano Belinassi <giuliano.belinassi@usp.br> | 2020-07-07 21:43:41 -0300 |
commit | 79e10e02f1f0dfe39061660c945d48995df3f3f3 (patch) | |
tree | 92b07059939bd95c8ad0dd945520ad09af939d46 /gcc/fortran/trans-array.h | |
parent | 0db25c6846b063dbd3c140793b7aa246f02a1400 (diff) | |
download | gcc-79e10e02f1f0dfe39061660c945d48995df3f3f3.zip gcc-79e10e02f1f0dfe39061660c945d48995df3f3f3.tar.gz gcc-79e10e02f1f0dfe39061660c945d48995df3f3f3.tar.bz2 |
Fix ipa-cp and ipa-profile failed assertions.
This commit fixes issues with ipa-cp and ipa-profile that was disabled
before by expanding the LTRANS boundary, as implemented in
lto_apply_partition_mask.
gcc/ChangeLog:
2020-07-07 Giuliano Belinassi <giuliano.belinassi@usp.br>
* ipa-cp.c (initialize_node_lattices): Uncoment `gcc_unreachable'.
* ipa-profile.c (ipa_propagate_frequency): Uncoment assert.
* lto-cgraph.c (handle_node_in_boundary): New function.
* (lto_apply_partition_mask): Remove call to remove_unreachable_nodes,
and expand LTRANS boundary based on partitioned nodes.
Diffstat (limited to 'gcc/fortran/trans-array.h')
0 files changed, 0 insertions, 0 deletions