My other site: bitmath.blogsplot.com
First holder of a silver bit-manipulation badge.
Always check the asm. Especially if you use System.Numerics.Vectors, it does unexpectedly crazy things all the time.