> > You need to make your split a little more complicated so that when the > registers overlap, it generates > move 6(R0),R1 > move 4(R0),R0 > A define_insn_and_split is permitted to generate the actual instructions > to use followed by DONE, just as in define_expand. > Alright. I did it. It works. Thank you. Florent