[quote user="dido"]you mean I'm not allowed to use NOP in linear assembly?[/quote]
That's correct.
[quote user="dido"]So how I can be sure that in the final assembly file, the compiler do the ADD and MPY instructions in delay slots of branch instruction? (and how I can force the compiler to do that?)[/quote]
The compiler handles those details for linear assembly just as it does for C code.
Thanks and regards,
-George