diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2016-10-12 17:23:11 +0200 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2016-10-12 17:23:11 +0200 |
commit | d73c92c9f2297c57153beced2475ed79e0d0736b (patch) | |
tree | bf4ef45290eb7a87c261dac5fc92ecd751a50c82 /gcc/function.c | |
parent | aab648a9fcf8c222ab43612915d11b093e11849d (diff) | |
download | gcc-d73c92c9f2297c57153beced2475ed79e0d0736b.zip gcc-d73c92c9f2297c57153beced2475ed79e0d0736b.tar.gz gcc-d73c92c9f2297c57153beced2475ed79e0d0736b.tar.bz2 |
regrename: Don't rename restores
A restore is supposed to restore some certain register. Restoring it
into some other register will not work. Don't.
* regrename.c (build_def_use): Invalidate chains that have a
REG_CFA_RESTORE on some instruction.
From-SVN: r241061
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions