diff options
author | vries <vries@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-05-28 21:50:28 +0000 |
---|---|---|
committer | vries <vries@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-05-28 21:50:28 +0000 |
commit | c20614820dd7acd77899a9a1ca52071356f05a3e (patch) | |
tree | a85218b1d43ae3380e45d9f5caad31d59415b71d /libiberty | |
parent | 205c3b0ab6423dca05db534c7b7099f39eaee409 (diff) | |
download | gcc-c20614820dd7acd77899a9a1ca52071356f05a3e.tar.gz |
2014-05-28 Tom de Vries <tom@codesourcery.com>
Revert:
2014-05-28 Tom de Vries <tom@codesourcery.com>
* lra-int.h (struct lra_reg): Add field actual_call_used_reg_set.
* lra.c (initialize_lra_reg_info_element): Add init of
actual_call_used_reg_set field.
(lra): Call lra_create_live_ranges before lra_inheritance for
-fuse-caller-save.
* lra-assigns.c (lra_assign): Allow call_used_regs to cross calls for
-fuse-caller-save.
* lra-constraints.c (need_for_call_save_p): Use actual_call_used_reg_set
instead of call_used_reg_set for -fuse-caller-save.
* lra-lives.c (process_bb_lives): Calculate actual_call_used_reg_set.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211033 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libiberty')
0 files changed, 0 insertions, 0 deletions