aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/trans-array.c
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2020-08-13 09:38:41 +0200
committerMartin Liska <mliska@suse.cz>2020-08-13 10:27:37 +0200
commitf91770216eade83f068528c1e4f00e2ac3b23044 (patch)
tree21fa47470882ead9d0bc6ce20225990b26e3e5ab /gcc/fortran/trans-array.c
parent2b5490f5d1633fedf20e6eba87153c5963c61368 (diff)
downloadgcc-f91770216eade83f068528c1e4f00e2ac3b23044.zip
gcc-f91770216eade83f068528c1e4f00e2ac3b23044.tar.gz
gcc-f91770216eade83f068528c1e4f00e2ac3b23044.tar.bz2
ipa: fix ICE in get_default_value
The patch aligns code with ipcp_bits_lattice::set_to_constant where we properly mask m_value with m_mask. The same should be done here. gcc/ChangeLog: PR ipa/96482 * ipa-cp.c (ipcp_bits_lattice::meet_with_1): Mask m_value with m_mask. gcc/testsuite/ChangeLog: PR ipa/96482 * gcc.dg/ipa/pr96482-2.c: New test.
Diffstat (limited to 'gcc/fortran/trans-array.c')
0 files changed, 0 insertions, 0 deletions