Il 09/09/2014 18:03, Richard Henderson ha scritto: > Note that since most hosts don't have nand, the combination > > nand x,y,z > and x.x,1 > > would be better represented with > > and x,y,z > xor x,x,1
True (and even for crorc a,b,c you can change it to crandc a,c,b followed by xor). But this is quite a borderline case. You'll find in practice only "creqv a,a,a", which the optimizer can handle fine. Paolo