>> Does there any solution in RTL level? >> Because I already solve the problem in ASM output level, exactly the >> same solution as you suggest in this email. >> I may need do some optimization later. So RTL level will be great! > > As far as I know there is no way to do this at the RTL level. I don't > know why there would be a way, as it does not strike me as a useful > feature to have. If the instructions must stay together at the > assembly level, use a single define_insn. If you use multiple > define_insns, then it's OK for the compiler to move them around. > > Ian >
Ok. Thanks.