Commit 1032c357 by Bernd Schmidt Committed by Bernd Schmidt

PARALLELs can contain ASM_OPERANDS.

From-SVN: r41112
parent 0c23cca3
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 ();
......
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