n		0	0
n*n		0	0
n*n*n		0	0
n<<i		1	logd
(n>>i)^n	1	logd
(n^i)		mind	maxd
(n>>i)+n	1	logd
(-n)^i		mind	maxd
n-(n<i)		mind	maxd
n>>(n&i)	1	logd
n>>i		1	logd
n-(n>i)		mind	maxd
(-n)>>i		1	logd
i-n		mind	maxd
n^(n>i)		mind	maxd
(n*i)^n		2	maxd
(n>>i)*n	1	logd
n+(n<i)		mind	maxd
n%i		tabsize	maxd
(n*i)*n		2	maxd
ones(n|i)^n	1	maxd
(n+i)^n		mind	maxd
(n^i)%n		mind	maxd
n^(n<i)		mind	maxd
-(n^i)		mind	maxd
((~n)%i)	tabsize	maxd
ones(n^i)+n	mind	maxd
ones(n>>i)^n	0	logd
ones(n>>i)-n	0	logd
(~n)%i		tabsize	maxd
(n/i)^n		2	maxd
