aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2023-07-14 12:24:29 +0200
committerAldy Hernandez <aldyh@redhat.com>2023-07-17 12:03:36 +0200
commit64c727131133d8d2abf02ff4df5026749d9bd253 (patch)
treecd68df3ec9b7523b49b5b996d29547f35ace7297 /gcc/fortran
parentc29584fc29df0c5075ad57cce5bea447b1d061a3 (diff)
downloadgcc-64c727131133d8d2abf02ff4df5026749d9bd253.zip
gcc-64c727131133d8d2abf02ff4df5026749d9bd253.tar.gz
gcc-64c727131133d8d2abf02ff4df5026749d9bd253.tar.bz2
Export value/mask known bits from IPA.
Currently IPA throws away the known 1 bits because VRP and irange have traditionally only had a way of tracking known 0s (set_nonzero_bits). With the ability to keep all the known bits in the irange, we can now save this between passes. gcc/ChangeLog: * ipa-prop.cc (ipcp_update_bits): Export value/mask known bits.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions