summaryrefslogtreecommitdiff
path: root/gcc/lra-constraints.c
diff options
context:
space:
mode:
authorvmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>2013-07-11 02:12:00 +0000
committervmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>2013-07-11 02:12:00 +0000
commita519b04aa6774c7b49dfa3c5d50bfdac6a09d9dc (patch)
tree0aa9bfe7aa469f0e696cfdf63b23a2d16bf2566f /gcc/lra-constraints.c
parent6666448a23f0854423e9eec9457547fd7e7eb3e9 (diff)
downloadgcc-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.c2
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