diff options
author | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-10-22 12:03:00 +0000 |
---|---|---|
committer | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-10-22 12:03:00 +0000 |
commit | b53c0b3ab41c967be4431bd7d8d0d5c86dccd32a (patch) | |
tree | e11f8bfb0f667898e5c7d0e0de42240af5ea220c /gcc/lra.c | |
parent | cc6344ee953ea850f108d375e6c55badf1fb6dc8 (diff) | |
download | gcc-b53c0b3ab41c967be4431bd7d8d0d5c86dccd32a.tar.gz |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@216557 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/lra.c')
-rw-r--r-- | gcc/lra.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/gcc/lra.c b/gcc/lra.c index 22226361e64..dfca2df2291 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; |