diff options
author | Martin Liska <mliska@suse.cz> | 2021-06-22 10:09:01 +0200 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2021-09-07 11:47:57 +0200 |
commit | aad72d2ea8378e1a56c00d15daa4bdcac8a5ae39 (patch) | |
tree | 014cea958a00d2af2df6d7a5fa2e79925068c582 /gcc/fortran/trans-openmp.c | |
parent | f387ff788f63c1974479644edae728047f843ec4 (diff) | |
download | gcc-aad72d2ea8378e1a56c00d15daa4bdcac8a5ae39.zip gcc-aad72d2ea8378e1a56c00d15daa4bdcac8a5ae39.tar.gz gcc-aad72d2ea8378e1a56c00d15daa4bdcac8a5ae39.tar.bz2 |
inline: do not einline when no_profile_instrument_function is different
PR gcov-profile/80223
gcc/ChangeLog:
* ipa-inline.c (can_inline_edge_p): Similarly to sanitizer
options, do not inline when no_profile_instrument_function
attributes are different in early inliner. It's fine to inline
it after PGO instrumentation.
gcc/testsuite/ChangeLog:
* gcc.dg/no_profile_instrument_function-attr-2.c: New test.
Diffstat (limited to 'gcc/fortran/trans-openmp.c')
0 files changed, 0 insertions, 0 deletions