title: What is the fastest way to count set bits in UInt32
body: <p>What is the fastest way to count the number of set bits (i.e. count the number of 1s) in an <code>UInt32</code> without the use of a look up table? Is there a way to count in <code>O(1)</code>?</p>