scheduling insn on none

Ian Lance Taylor ian@airs.com
Sat Jul 16 02:46:00 GMT 2005


"Tabony, Charles" <ctabony@qualcomm.com> writes:

> What does it mean by "unit none"?

First I'll note that you shouldn't see this when using the DFA
scheduler (define_insn_reservation, etc.).  You should only see it
when using the old pipeline description (define_function_unit, etc.).
The old pipeline description has been removed from the current
sources, but it was still present in 3.4.

"unit none" simply means that the scheduler doesn't know which
functional unit(s) are used by the insn.  The insn did not match any
of the tests in the various define_function_unit clauses.

If you actually wrote define_insn_reservation clauses, then see
TARGET_SCHED_USE_DFA_PIPELINE_INTERFACE.

Ian



More information about the Gcc mailing list