aboutsummaryrefslogtreecommitdiff
path: root/gcc/lra.c
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2014-10-22 12:03:00 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2014-10-22 12:03:00 +0000
commit4a7fca26b4c148457bef6da0975f1122aa106271 (patch)
treee11f8bfb0f667898e5c7d0e0de42240af5ea220c /gcc/lra.c
parent795693c185eddff2b83be4b194da5e016f0717b0 (diff)
downloadgcc-4a7fca26b4c148457bef6da0975f1122aa106271.zip
gcc-4a7fca26b4c148457bef6da0975f1122aa106271.tar.gz
gcc-4a7fca26b4c148457bef6da0975f1122aa106271.tar.bz2
lra.c (lra): Remove call to recog_init.
gcc/ * lra.c (lra): Remove call to recog_init. * config/i386/i386.md (preferred_for_speed): New attribute (*float<SWI48:mode><MODEF:mode>2_sse): Override it instead of "enabled". Remove check for sched1. gcc/testsuite/ * gcc.target/i386/conversion-2.c: New test. From-SVN: r216557
Diffstat (limited to 'gcc/lra.c')
-rw-r--r--gcc/lra.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/gcc/lra.c b/gcc/lra.c
index 2222636..dfca2df 100644
--- a/gcc/lra.c
+++ b/gcc/lra.c
@@ -2120,11 +2120,6 @@ lra (FILE *f)
lra_in_progress = 1;
- /* The enable attributes can change their values as LRA starts
- although it is a bad practice. To prevent reuse of the outdated
- values, clear them. */
- recog_init ();
-
lra_live_range_iter = lra_coalesce_iter = lra_constraint_iter = 0;
lra_assignment_iter = lra_assignment_iter_after_spill = 0;
lra_inheritance_iter = lra_undo_inheritance_iter = 0;