MSVC pext instrinsic