diff options
| author | Tom de Vries <tom@codesourcery.com> | 2014-05-30 08:43:05 +0000 |
|---|---|---|
| committer | Tom de Vries <vries@gcc.gnu.org> | 2014-05-30 08:43:05 +0000 |
| commit | 10e1bdb2723bfd322516ebf76432b6f927a478e2 (patch) | |
| tree | bf5a31454d3701aa688b9681b11ee36cdfa0438f /libjava/java/sql/SQLData.h | |
| parent | 569120372d8b1c3cd1e0b867c686e250872f760e (diff) | |
| download | gcc-10e1bdb2723bfd322516ebf76432b6f927a478e2.zip gcc-10e1bdb2723bfd322516ebf76432b6f927a478e2.tar.gz gcc-10e1bdb2723bfd322516ebf76432b6f927a478e2.tar.bz2 | |
-fuse-caller-save - Support in lra
2014-05-30 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.
From-SVN: r211074
Diffstat (limited to 'libjava/java/sql/SQLData.h')
0 files changed, 0 insertions, 0 deletions
