sched-deps.c (sched_analyze): Do not clear SCHED_GROUP_P.
* sched-deps.c (sched_analyze): Do not clear SCHED_GROUP_P. * haifa-sched.c (move_insn): Clear SCHED_GROUP_P after it is used. Co-Authored-By: Jeff Law <law@redhat.com> From-SVN: r53973
This commit is contained in:
parent
972957badc
commit
33a3dfc4f0
|
@ -1,4 +1,11 @@
|
||||||
|
2002-05-22 David Edelsohn <edelsohn@gnu.org>
|
||||||
|
Jeff Law <law@redhat.com>
|
||||||
|
|
||||||
|
* sched-deps.c (sched_analyze): Do not clear SCHED_GROUP_P.
|
||||||
|
* haifa-sched.c (move_insn): Clear SCHED_GROUP_P after it is used.
|
||||||
|
|
||||||
2002-05-28 Marc Espie <espie@openbsd.org>
|
2002-05-28 Marc Espie <espie@openbsd.org>
|
||||||
|
|
||||||
* config/i386/openbsd.h (HAVE_GAS_MAX_SKIP_P2ALIGN): Remove,
|
* config/i386/openbsd.h (HAVE_GAS_MAX_SKIP_P2ALIGN): Remove,
|
||||||
inherited from gas.h.
|
inherited from gas.h.
|
||||||
(ASM_QUAD): Undef. OpenBSD does not support it.
|
(ASM_QUAD): Undef. OpenBSD does not support it.
|
||||||
|
|
|
@ -1775,6 +1775,8 @@ move_insn (insn, last)
|
||||||
retval = reemit_notes (insn, insn);
|
retval = reemit_notes (insn, insn);
|
||||||
else
|
else
|
||||||
reemit_notes (insn, insn);
|
reemit_notes (insn, insn);
|
||||||
|
/* Consume SCHED_GROUP_P flag. */
|
||||||
|
SCHED_GROUP_P (insn) = 0;
|
||||||
insn = prev;
|
insn = prev;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1231,9 +1231,6 @@ sched_analyze (deps, head, tail)
|
||||||
/* Clear out the stale LOG_LINKS from flow. */
|
/* Clear out the stale LOG_LINKS from flow. */
|
||||||
free_INSN_LIST_list (&LOG_LINKS (insn));
|
free_INSN_LIST_list (&LOG_LINKS (insn));
|
||||||
|
|
||||||
/* Clear out stale SCHED_GROUP_P. */
|
|
||||||
SCHED_GROUP_P (insn) = 0;
|
|
||||||
|
|
||||||
/* Make each JUMP_INSN a scheduling barrier for memory
|
/* Make each JUMP_INSN a scheduling barrier for memory
|
||||||
references. */
|
references. */
|
||||||
if (GET_CODE (insn) == JUMP_INSN)
|
if (GET_CODE (insn) == JUMP_INSN)
|
||||||
|
|
Loading…
Reference in New Issue