diff options
author | Giuliano Belinassi <giuliano.belinassi@usp.br> | 2020-06-23 20:48:01 -0300 |
---|---|---|
committer | Giuliano Belinassi <giuliano.belinassi@usp.br> | 2020-06-23 20:48:01 -0300 |
commit | 3fd18ee6041651747fc70aba4d7afd3fc8c48bc4 (patch) | |
tree | f997b37b5d62c7376e323c232447d8910f118cf4 /gcc/fortran | |
parent | 35bfd2e0d64af8962593a77a9b382d45866cebf9 (diff) | |
download | gcc-3fd18ee6041651747fc70aba4d7afd3fc8c48bc4.zip gcc-3fd18ee6041651747fc70aba4d7afd3fc8c48bc4.tar.gz gcc-3fd18ee6041651747fc70aba4d7afd3fc8c48bc4.tar.bz2 |
Run ipa passes when split_outputs
Previously, a bug prevented the ipa passes to run when split_outputs
is provided. This commit fixes that by correctly setting the guard,
and updates how the flags in the partition boundary accordingly.
gcc/ChangeLog
2020-06-23 Giuliano Belinassi <giuliano.belinassi@usp.br>
* cgraphunit.c (ipa_passes): Run ipa passes also when
split_outputs.
* ipa-icf.c (gate): Don't run when split_outputs.
* lto-cgraph.c (lto_apply_partition_mask): Correctly set nodes in
the partition boundary.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions