cselib: Mark the cselib_record_sp_cfa_base_equiv VALUE as preserved [PR94551]
authorJakub Jelinek <jakub@redhat.com>
Sat, 11 Apr 2020 05:32:12 +0000 (07:32 +0200)
committerJakub Jelinek <jakub@redhat.com>
Sat, 11 Apr 2020 05:34:38 +0000 (07:34 +0200)
commita615ea71bc8fbf31b9bc71cb373a7ca5b9cca44a
treef3d5b805217e1eff345f23cd6726bd9a8c06fed1
parent47539a4acef5853f6736952c92ce9e4785d3fde4
cselib: Mark the cselib_record_sp_cfa_base_equiv VALUE as preserved [PR94551]

Sometimes the cselib_record_sp_cfa_base_equiv makes it into the var-tracking
used VALUEs and needs to be preserved.

2020-04-11  Jakub Jelinek  <jakub@redhat.com>

PR debug/94495
PR target/94551
* cselib.c (cselib_record_sp_cfa_base_equiv): Set PRESERVED_VALUE_P on
val->val_rtx.
gcc/ChangeLog
gcc/cselib.c