Ling-hua Tseng wrote:
> Are there any ways to tell GCC that don't group an jump_insn with
> other insns when structural hazard occured?

Probably multiple ways, depending on what exactly the problem is.

I'd suggest using -da -fsched-verbose=2 and looking at the scheduling
info printed in the sched dumps to see what is going on.  You should get
a clue to what is wrong there.

You can also try debugging the scheduler code.   Grepping for TImode
shows that it is set in schedule_insn in haifa-sched.c, and then you can
work backwards from there to figure out why it doesn't get set in your case.
-- 
Jim Wilson, GNU Tools Support, http://www.specifix.com

Reply via email to