Paolo Bonzini wrote: > >>> 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 This is one of the places where i slavishly copied what flow did. if you want to change this, go test it on at least 7 platforms and fix all of the problems that it causes.
Kenny