public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* scheduling on VLIW architecture
@ 2010-05-06  9:47 roy rosen
  2010-05-06  9:57 ` Steven Bosscher
  0 siblings, 1 reply; 2+ messages in thread
From: roy rosen @ 2010-05-06  9:47 UTC (permalink / raw)
  To: gcc

Hi all.

I work on a VLIW architecture.
The sched2 pass adds a TImode to insns which should start a new issue group.
But, after this pass, other passes change the insns, so the sched2
work that was done is not correct anymore (the groups of insns might
be invalid).

In particular I see that the compgotos pass deletes and inserts jump
insns without being aware of the TI attributes which on my port leads
to an error.

What am I doing wrong? Should I move the sched2 pass to be the last?

Thanks, Roy.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2010-05-06  9:57 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-05-06  9:47 scheduling on VLIW architecture roy rosen
2010-05-06  9:57 ` Steven Bosscher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).