diff options
author | vmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-05-07 19:29:05 +0000 |
---|---|---|
committer | vmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-05-07 19:29:05 +0000 |
commit | c625778befe004f7f37d735323fae625f54090ba (patch) | |
tree | 28fa1b57a153d5c79ac7a0f108dad081b3a9ddf8 /gcc/config/mips | |
parent | 1087c60b8d373d9bc387e2ecc222afe2b2b36cda (diff) | |
download | gcc-c625778befe004f7f37d735323fae625f54090ba.tar.gz |
2013-05-07 Vladimir Makarov <vmakarov@redhat.com>
* ira.c (update_equiv_regs): Add insn having equiv memory even if
it is not lhs of the insn.
(setup_reg_equiv): Remove insn having equiv memory which it is not
lhs of the insn.
* lra-constraints.c (process_address): Try to improve generation
code for address base + disp.
(lra_constraints): Make correct the code for checking insn setting
up backward equivalence. Remove insn only if it is in the init
insn list.
* lra-eliminations.c (update_reg_eliminate): Change return value.
(lra_eliminate): Use the result.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@198695 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/mips')
0 files changed, 0 insertions, 0 deletions