Use GCC/Clang builtins for bit arithmetics