aboutsummaryrefslogtreecommitdiff
path: root/libiberty
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2024-03-28 13:24:54 +0100
committerJan Hubicka <jh@suse.cz>2024-03-28 13:24:54 +0100
commit0923fe2d4808c16b72c1d1bfe28220dd326d8b76 (patch)
tree9e6e3a5f4c73b7585d88e1a410a82d518c869ed4 /libiberty
parent7942558f27038461f948ca10140a156ae678cdf8 (diff)
downloadgcc-0923fe2d4808c16b72c1d1bfe28220dd326d8b76.zip
gcc-0923fe2d4808c16b72c1d1bfe28220dd326d8b76.tar.gz
gcc-0923fe2d4808c16b72c1d1bfe28220dd326d8b76.tar.bz2
Hash operands of PHI in ipa-icf
This patch fixes cache colision on function whose body differs only by constants at PHI operands. As for if (test) a = cst1; else a = cst2; gcc/ChangeLog: PR middle-end/113907 * ipa-icf.cc (sem_function::init): Hash PHI operands (sem_function::compare_phi_node): Add argument about preserving order
Diffstat (limited to 'libiberty')
0 files changed, 0 insertions, 0 deletions