aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgexpand.c
diff options
context:
space:
mode:
authorVladimir Makarov <vmakarov@redhat.com>2013-05-07 19:29:05 +0000
committerVladimir Makarov <vmakarov@gcc.gnu.org>2013-05-07 19:29:05 +0000
commit5a107a0f0cdf9686c51db1f278ed2c93927d0069 (patch)
tree28fa1b57a153d5c79ac7a0f108dad081b3a9ddf8 /gcc/cfgexpand.c
parent3f5783ea1b0ca56bc18fa90f602a7a0f825b379a (diff)
downloadgcc-5a107a0f0cdf9686c51db1f278ed2c93927d0069.zip
gcc-5a107a0f0cdf9686c51db1f278ed2c93927d0069.tar.gz
gcc-5a107a0f0cdf9686c51db1f278ed2c93927d0069.tar.bz2
ira.c (update_equiv_regs): Add insn having equiv memory even if it is not lhs of the insn.
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. From-SVN: r198695
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions