This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: The second pass of Haifa instruction scheduler


Hsin-Hsien Wu wrote:
> What if the haifa scheduler doesn't set an insn to TImode or to VOIDmode?

If we set TImode, then an instruction is the start of an issue group.
If we do not set TImode, then an instruction is not the start of an
issue group.  There is nothing complicated here.

If an instruction was neither set to TImode or VOIDmode, then it means
that we have no issue groups at all.  I.e., issue_rate == 1.  See
haifa-sched.c, and grep for TImode.
-- 
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]