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

Reply via email to