diff options
author | vmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-07-11 02:12:00 +0000 |
---|---|---|
committer | vmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-07-11 02:12:00 +0000 |
commit | a519b04aa6774c7b49dfa3c5d50bfdac6a09d9dc (patch) | |
tree | 0aa9bfe7aa469f0e696cfdf63b23a2d16bf2566f /gcc/lra-constraints.c | |
parent | 6666448a23f0854423e9eec9457547fd7e7eb3e9 (diff) | |
download | gcc-a519b04aa6774c7b49dfa3c5d50bfdac6a09d9dc.tar.gz |
2013-07-10 Vladimir Makarov <vmakarov@redhat.com>
* lra-constraints.c (curr_insn_transform): Switch off optional
reloads.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@200899 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/lra-constraints.c')
-rw-r--r-- | gcc/lra-constraints.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/lra-constraints.c b/gcc/lra-constraints.c index a9a67346901..e9cb1adeff4 100644 --- a/gcc/lra-constraints.c +++ b/gcc/lra-constraints.c @@ -3211,7 +3211,7 @@ curr_insn_transform (void) reg, we might improve the code through inheritance. If it does not get a hard register we coalesce memory/memory moves later. Ignore move insns to avoid cycling. */ - if (! lra_simple_p + if (0 && ! lra_simple_p && lra_undo_inheritance_iter < LRA_MAX_INHERITANCE_PASSES && goal_alt[i] != NO_REGS && REG_P (op) && (regno = REGNO (op)) >= FIRST_PSEUDO_REGISTER |