re PR target/41399 (Scheduler gives huge dependence graph compiling fortran/intrinsic.c on ARM)
2010-02-01 Vladimir Makarov <vmakarov@redhat.com> PR target/41399 * sched-deps.c (sched_analyze_insn): Ignore fixed registers for implicitly set registers. From-SVN: r156431
This commit is contained in:
parent
15ecdcc6fc
commit
6eeea7a76e
2 changed files with 7 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
|||
2010-02-01 Vladimir Makarov <vmakarov@redhat.com>
|
||||
|
||||
PR target/41399
|
||||
* sched-deps.c (sched_analyze_insn): Ignore fixed registers for
|
||||
implicitly set registers.
|
||||
|
||||
2010-02-01 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
* arm.c (FL_FOR_ARCH_7A): is also a superset of ARMv6K.
|
||||
|
|
|
@ -2623,6 +2623,7 @@ sched_analyze_insn (struct deps *deps, rtx x, rtx insn)
|
|||
extract_insn (insn);
|
||||
preprocess_constraints ();
|
||||
ira_implicitly_set_insn_hard_regs (&temp);
|
||||
AND_COMPL_HARD_REG_SET (temp, ira_no_alloc_regs);
|
||||
IOR_HARD_REG_SET (implicit_reg_pending_clobbers, temp);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue