Commit e7ada00d by Pat Haugen Committed by Pat Haugen

rs6000.c (rs6000_issue_rate): Don't artificially restrict issue_rate in first pass when...

        * config/rs6000/rs6000.c (rs6000_issue_rate): Don't artificially
        restrict issue_rate in first pass when scheduling for register
        pressure.

From-SVN: r152291
parent 1c1a5fd8
2009-09-29 Pat Haugen <pthaugen@us.ibm.com>
* config/rs6000/rs6000.c (rs6000_issue_rate): Don't artificially
restrict issue_rate in first pass when scheduling for register
pressure.
2009-09-29 Basile Starynkevitch <basile@starynkevitch.net>
Rafael Avila de Espindola <espindola@google.com>
......@@ -21760,8 +21760,9 @@ is_nonpipeline_insn (rtx insn)
static int
rs6000_issue_rate (void)
{
/* Use issue rate of 1 for first scheduling pass to decrease degradation. */
if (!reload_completed)
/* Unless scheduling for register pressure, use issue rate of 1 for
first scheduling pass to decrease degradation. */
if (!reload_completed && !flag_sched_pressure)
return 1;
switch (rs6000_cpu_attr) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment