> Cheng, can you explain what lead you to this "discovery", and what > you're trying to achieve?
Thanks for all your enthusiastic explanation. Well, we are now trying to find our processor's critical timing path by running it at higher frequency than it was designed for. One timing prob we found is in following insn sequence : insn1 : insn_kind_a insn2 : memory access So, in order to find more timing prob, we wanna modify gcc to insert nop insn between that two insns. unfortunately, insn1 could be in delay slot, I have to do that job after delay slot scheduling, which results in the first message. BTW, the processor has no pipeline stall when branching, so I think the nop is totally necessary for our sake. Thanks again. -- Best Regards.