aboutsummaryrefslogtreecommitdiff
path: root/gcc/data-streamer-out.c
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2021-10-29 16:25:47 +0200
committerAldy Hernandez <aldyh@redhat.com>2021-10-29 17:57:34 +0200
commitdc173a433eed2d248f3fc50c8affe676a2604974 (patch)
tree6565593cd98076b2b88ff239ecaa870472897ac5 /gcc/data-streamer-out.c
parent4b3a325f07acebf47e82de227ce1d5ba62f5bcae (diff)
downloadgcc-dc173a433eed2d248f3fc50c8affe676a2604974.zip
gcc-dc173a433eed2d248f3fc50c8affe676a2604974.tar.gz
gcc-dc173a433eed2d248f3fc50c8affe676a2604974.tar.bz2
path oracle: Do not look back to the root oracle for killing defs.
Since registering a kill means removing all references to it from the path oracle list, make sure we don't look back to the root oracle either. Tested on x86-64 Linux. Co-authored-by: Andrew MacLeod <amacleod@redhat.com> gcc/ChangeLog: * value-relation.cc (path_oracle::killing_def): Add a self-equivalence so we don't look to the root oracle.
Diffstat (limited to 'gcc/data-streamer-out.c')
0 files changed, 0 insertions, 0 deletions