aboutsummaryrefslogtreecommitdiff
path: root/gcc/lra.c
diff options
context:
space:
mode:
authorVladimir Makarov <vmakarov@redhat.com>2013-04-24 22:33:06 +0000
committerVladimir Makarov <vmakarov@gcc.gnu.org>2013-04-24 22:33:06 +0000
commit0ae24cc8976bdac8f5cf44804f8369a6f86aced3 (patch)
tree0a15f87c2f02f7fab61b6c2c4c3353e8f37017c8 /gcc/lra.c
parentec98d01014c53501f9bf03b57ee1952233b45c60 (diff)
downloadgcc-0ae24cc8976bdac8f5cf44804f8369a6f86aced3.zip
gcc-0ae24cc8976bdac8f5cf44804f8369a6f86aced3.tar.gz
gcc-0ae24cc8976bdac8f5cf44804f8369a6f86aced3.tar.bz2
revert: rtl.h (struct rtx_def): ...
2013-04-24 Vladimir Makarov <vmakarov@redhat.com> Revert: 2013-04-24 Vladimir Makarov <vmakarov@redhat.com> * rtl.h (struct rtx_def): ... From-SVN: r198266
Diffstat (limited to 'gcc/lra.c')
-rw-r--r--gcc/lra.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/gcc/lra.c b/gcc/lra.c
index 7c6bff1..a4da0a0 100644
--- a/gcc/lra.c
+++ b/gcc/lra.c
@@ -2203,10 +2203,6 @@ lra (FILE *f)
timevar_push (TV_LRA);
- /* Make sure that the last insn is a note. Some subsequent passes
- need it. */
- emit_note (NOTE_INSN_DELETED);
-
COPY_HARD_REG_SET (lra_no_alloc_regs, ira_no_alloc_regs);
init_reg_info ();
@@ -2263,11 +2259,6 @@ lra (FILE *f)
bitmap_initialize (&lra_split_regs, &reg_obstack);
bitmap_initialize (&lra_optional_reload_pseudos, &reg_obstack);
live_p = false;
- if (get_frame_size () != 0 && crtl->stack_alignment_needed)
- /* If we have a stack frame, we must align it now. The stack size
- may be a part of the offset computation for register
- elimination. */
- assign_stack_local (BLKmode, 0, crtl->stack_alignment_needed);
for (;;)
{
for (;;)