lra-eliminations.c (update_reg_eliminate): Mark all spanning hard registers for Pmode.
authorDimitar Dimitrov <dimitar@dinux.eu>
Thu, 28 Jun 2018 03:43:48 +0000 (03:43 +0000)
committerJeff Law <law@gcc.gnu.org>
Thu, 28 Jun 2018 03:43:48 +0000 (21:43 -0600)
commit764df76cb2dc6f3c0d6ae3cdf75eaf5cb3832a38
tree444412cd82b33d98215b32dc20de26ac2b7cb24b
parent3d09a8abd304171b2ccdb4c5cdece6da874c643a
lra-eliminations.c (update_reg_eliminate): Mark all spanning hard registers for Pmode.

2018-06-23  Dimitar Dimitrov  <dimitar@dinux.eu>

* lra-eliminations.c (update_reg_eliminate): Mark all spanning hard
registers for Pmode.
* lra-lives.c (check_pseudos_live_through_calls): Mark all spanning
hard registers for the clobbered pseudo.

From-SVN: r262205
gcc/ChangeLog
gcc/lra-eliminations.c
gcc/lra-lives.c