def __le__(self, other): return bitsCmp(self, other, AllOps.LE)
def __ne__(self, other): return bitsCmp(self, other, AllOps.NE)
def __ge__(self, other): return bitsCmp(self, other, AllOps.GE)
def _eq(self, other): return bitsCmp(self, other, AllOps.EQ, eq)
def __le__(self, other): return bitsCmp(self, other, AllOps.LE, BIT.from_py(1))
def __gt__(self, other): return bitsCmp(self, other, AllOps.GT, BIT.from_py(0))
def __ne__(self, other): return bitsCmp(self, other, AllOps.NE, BIT.from_py(0))
def _eq(self, other): return bitsCmp(self, other, AllOps.EQ, BIT.from_py(1), eq)