if (x > ((2^x)-1)) optimization
I was starting at the assembly from some of the Python source, and came across this (simplified) comparison: if (x > 2305843009213693951) {...} This is the same as: if (x > 0x1fff) {...} This is equivalent to: if (x >> 61) {...} More generally, we can rewrite if ( x > ((1 << z) -
Re: [PATCH] Deprecate ia64*-*-*
I volunteer to be maintainer for ia64. Jason