aboutsummaryrefslogtreecommitdiff
path: root/gcc/lra-constraints.c
diff options
context:
space:
mode:
authorVladimir Makarov <vmakarov@redhat.com>2013-07-11 02:12:00 +0000
committerVladimir Makarov <vmakarov@gcc.gnu.org>2013-07-11 02:12:00 +0000
commit21231ca6008046636f339c2e3625f98f04c1633a (patch)
tree0aa9bfe7aa469f0e696cfdf63b23a2d16bf2566f /gcc/lra-constraints.c
parenta12a4d7b3ffd40750bcb2b6131b3b8ff3b6f733f (diff)
downloadgcc-21231ca6008046636f339c2e3625f98f04c1633a.zip
gcc-21231ca6008046636f339c2e3625f98f04c1633a.tar.gz
gcc-21231ca6008046636f339c2e3625f98f04c1633a.tar.bz2
lra-constraints.c (curr_insn_transform): Switch off optional reloads.
2013-07-10 Vladimir Makarov <vmakarov@redhat.com> * lra-constraints.c (curr_insn_transform): Switch off optional reloads. From-SVN: r200899
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 a9a6734..e9cb1ad 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