In message < 19990602160041.D949@mff.cuni.cz >you write: > The issue is that one usually uses the value of the arithmetic instruction > and so combiner will not combine it. Then make it a parallel with 2 sets. One for the output of the arithmetic and another for the cc output. You might want to look at rs6000.md. I believe it does these kinds of things.