having the dead note there is asserting to the register allocator that
they are free to use that reg after the calll in any way that it wants
and there is a (small) possibility that is wrong.

IMO there is nothing wrong with this.

I agree with Roman. You can always put your call into an asm and make it clobber all other caller-save registers (if EH is not a problem etc. etc.).

Paolo

Reply via email to