On 10/10/13 07:31, BELBACHIR Selim wrote:
Why GCC doesn't see, in this case, that it's not safe to fill the delay slot
with my compare insn (which is a parallel RTX which clobber one register used
in fallthrough branch) ?
Is a processor 'annuled jump strategy' mandatory to handle delay slot of
conditionnal jump instructions ?
You'd need to debug reorg. reorg has code to track resources to avoid
these kind of issues. You'd have to debug why it's not working as expected.
annulling is not required for proper functioning of the reorg pass, it's
merely an optimization.
I'd start by first verifying your delay slot descriptions do not allow
nullifying the delay slot.
Jeff