diff options
author | Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> | 2022-09-28 17:27:11 +0200 |
---|---|---|
committer | Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> | 2022-09-28 17:27:11 +0200 |
commit | d0b00b63a39108311f2e6f9cbe9072579f57df7c (patch) | |
tree | 9a919bf5de8444b5e14d1d4e738faa4dc0062312 /gcc/memory-block.cc | |
parent | 5e9c4ed903c39f82f28362d9411d4dbc491264ec (diff) | |
download | gcc-d0b00b63a39108311f2e6f9cbe9072579f57df7c.zip gcc-d0b00b63a39108311f2e6f9cbe9072579f57df7c.tar.gz gcc-d0b00b63a39108311f2e6f9cbe9072579f57df7c.tar.bz2 |
cselib: Keep track of further subvalue relations
Whenever a new cselib value is created check whether a smaller value
exists which is contained in the bigger one. If so add a subreg
relation to locs of the smaller one.
gcc/ChangeLog:
* cselib.cc (new_cselib_val): Keep track of further subvalue
relations.
Diffstat (limited to 'gcc/memory-block.cc')
0 files changed, 0 insertions, 0 deletions