aboutsummaryrefslogtreecommitdiff
path: root/gcc/print-rtl-function.c
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2021-10-27 18:22:16 +0200
committerAldy Hernandez <aldyh@redhat.com>2021-10-27 20:15:00 +0200
commitaeb10f8d2a6e1267c981a62dc8163af3b7607797 (patch)
tree00fcd3989eab2d835a6c1ae900994f804df50332 /gcc/print-rtl-function.c
parent2f0b6a971a051f6e687a15dd2fa4bf431381e551 (diff)
downloadgcc-aeb10f8d2a6e1267c981a62dc8163af3b7607797.zip
gcc-aeb10f8d2a6e1267c981a62dc8163af3b7607797.tar.gz
gcc-aeb10f8d2a6e1267c981a62dc8163af3b7607797.tar.bz2
Kill known equivalences before a new assignment in the path solver.
Every time we have a killing statement, we must also kill the relations seen so far. This is similar to what we did for the equivs inherent in PHIs along a path. Tested on x86-64 and ppc64le Linux. gcc/ChangeLog: * gimple-range-path.cc (path_range_query::range_defined_in_block): Call killing_def.
Diffstat (limited to 'gcc/print-rtl-function.c')
0 files changed, 0 insertions, 0 deletions