In message <[EMAIL PROTECTED]> Brian Wheeler <[EMAIL PROTECTED]> wrote:
> Darn it, I fat fingered the log message. > > This is a fix which changes the way op variants are handled. The old > method "forgot" the last variant, so thing(i,i|ic,i|ic) would > generate: > thing(i,i,i) > thing(i,i,ic) > thing(i,ic,i) > > but not > > thing(i,ic,ic) It didn't forget it, it went to some considerable trouble to ignore it on the grounds that such an opcode is pointless as alll the operands are constant. I did describe the algorithm used and the logic behind it on the list when I implemented it. Tom -- Tom Hughes ([EMAIL PROTECTED]) http://www.compton.nu/