diff options
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 37791f3e8ef..6cc509d2569 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,17 @@ +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. + 2013-05-07 Uros Bizjak <ubizjak@gmail.com> * config/i386/sse.md (ssescalarnummask): New mode attribute. |