unsigned __rbit(unsigned val);
__rbit inserts a RBIT instruction. __rbit returns the bit reversed equivalent of val.