> There is no need for this. It is a good general principle that we > should never accept RTL that we know will require a reload later. That's a goal, but not an absolute. Think address and data registers on m68k, for example.