[itanium-sched-branch] documentation clarification
David Edelsohn
dje@watson.ibm.com
Wed Jan 8 20:37:00 GMT 2003
After discussing the unit to automata assigment constraint with
Vlad, he approved the following re-wording.
David
* doc/md.texi: Clarify assignment of units to automata description.
Index: md.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/doc/md.texi,v
retrieving revision 1.49.4.5
diff -c -p -r1.49.4.5 md.texi
*** md.texi 20 Dec 2002 21:08:55 -0000 1.49.4.5
--- md.texi 8 Jan 2003 20:30:58 -0000
*************** which the unit is bound. The automaton
*** 5488,5499 ****
construction @code{define_automaton}. You should give
@dfn{automaton-name}, if there is a defined automaton.
! There are some constraints to assign units to automata. The most
! important one is that, if a unit reservation is present on an
! alternative of a insn reservation on a given cycle, any unit from the
! same automaton should be also present on the rest alternatives of the
! reservation on the cycle. The rest of the constraints are mentioned
! in the description of the subsequent constructions.
@findex define_query_cpu_unit
@cindex querying function unit reservations
--- 5488,5500 ----
construction @code{define_automaton}. You should give
@dfn{automaton-name}, if there is a defined automaton.
! The assignment of units to automata are constrained by the uses of the
! units in insn reservations. The most important constraint is: if a
! unit reservation is present on a particular cycle of an alternative
! for an insn reservation, then some unit from the same automaton must
! be present on the same cycle for the other alternatives of the insn
! reservation. The rest of the constraints are mentioned in the
! description of the subsequent constructions.
@findex define_query_cpu_unit
@cindex querying function unit reservations
More information about the Gcc-patches
mailing list