PARALLELs can contain ASM_OPERANDS.
From-SVN: r41112
This commit is contained in:
parent
0c23cca355
commit
1032c35733
2 changed files with 6 additions and 1 deletions
|
@ -1,5 +1,8 @@
|
|||
2001-04-05 Bernd Schmidt <bernds@redhat.com>
|
||||
|
||||
* config/ia64/ia64.c (rtx_needs_barrier): A PARALLEL can contain
|
||||
ASM_OPERAND.
|
||||
|
||||
* sched-deps.c (sched_analyze_insn): Revert more of the March 27
|
||||
change.
|
||||
|
||||
|
|
|
@ -4234,7 +4234,9 @@ rtx_needs_barrier (x, flags, pred)
|
|||
update_set_flags (pat, &new_flags, &pred, &cond);
|
||||
need_barrier |= set_src_needs_barrier (pat, new_flags, pred, cond);
|
||||
}
|
||||
else if (GET_CODE (pat) == USE || GET_CODE (pat) == CALL)
|
||||
else if (GET_CODE (pat) == USE
|
||||
|| GET_CODE (pat) == CALL
|
||||
|| GET_CODE (pat) == ASM_OPERANDS)
|
||||
need_barrier |= rtx_needs_barrier (pat, flags, pred);
|
||||
else if (GET_CODE (pat) != CLOBBER && GET_CODE (pat) != RETURN)
|
||||
abort ();
|
||||
|
|
Loading…
Add table
Reference in a new issue