Intrinsics support for bit operations is necessary.
I think that Rust should support all intrinsics that LLVM does.