This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
RE: Note handling in haifa-sched.
- To: "Richard Henderson" <rth at cygnus dot com>
- Subject: RE: Note handling in haifa-sched.
- From: "Virgil Palanciuc" <Virgil dot Palanciuc at cs dot pub dot ro>
- Date: Thu, 11 May 2000 09:38:52 +0300
- Cc: <gcc at gcc dot gnu dot org>
> Err... What are you trying to accomplish with these notes?
> From your code snippit it appears as if you are emitting
> them on clock cycle boundaries.
>
> We already set the mode of the insn beginning a new cycle.
I saw that some insns have the TI mode and the QI mode set, but I idn't
know what that means.
From the GCC documentation:
#The second Haifa scheduling pass, for targets that can multiple issue, sets
the mode #of an insn to TImode when it is believed that the instruction
begins an issue group. #That is, when the instruction cannot issue
simultaneously with the previous.
It was not clear whether TImode is used as a restriction (i.e this insn
CANNOT go in the same insn set with the previous one) or as an insn-set
delimiter. I suppose now that it is used as a delimiter. Ok then, but what
about the QImode of an insn? What is it supposed to mean?
> r~
Virgil.