change MMerge_SSE to use por instead of pxor
remove auto type as it's only support in newer version of msvc